Home
last modified time | relevance | path

Searched refs:operation (Results 1 – 22 of 22) sorted by relevance

/optee_rust/examples/big_int-rs/host/src/
A Dmain.rs30 let mut operation = Operation::new(0, p0, p1, ParamNone, ParamNone); in big_int() variables
32 session.invoke_command(Command::Compare as u32, &mut operation)?; in big_int()
33 session.invoke_command(Command::Convert as u32, &mut operation)?; in big_int()
34 session.invoke_command(Command::Add as u32, &mut operation)?; in big_int()
35 session.invoke_command(Command::Sub as u32, &mut operation)?; in big_int()
36 session.invoke_command(Command::Multiply as u32, &mut operation)?; in big_int()
37 session.invoke_command(Command::Divide as u32, &mut operation)?; in big_int()
38 session.invoke_command(Command::Module as u32, &mut operation)?; in big_int()
/optee_rust/examples/hello_world-rs/host/src/
A Dmain.rs24 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in hello_world() variables
26 println!("original value is {:?}", operation.parameters().0.a()); in hello_world()
28 session.invoke_command(Command::IncValue as u32, &mut operation)?; in hello_world()
29 println!("inc value is {:?}", operation.parameters().0.a()); in hello_world()
31 session.invoke_command(Command::DecValue as u32, &mut operation)?; in hello_world()
32 println!("dec value is {:?}", operation.parameters().0.a()); in hello_world()
/optee_rust/examples/diffie_hellman-rs/host/src/
A Dmain.rs38 let mut operation = Operation::new(0, p0, p1, p2, p3); in generate_key() variables
39 session.invoke_command(Command::GenerateKey as u32, &mut operation)?; in generate_key()
41 let public_size = operation.parameters().1.a() as usize; in generate_key()
42 let private_size = operation.parameters().1.b() as usize; in generate_key()
56 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in derive_key() variables
58 session.invoke_command(Command::DeriveKey as u32, &mut operation)?; in derive_key()
60 let key_size = operation.parameters().2.a() as usize; in derive_key()
/optee_rust/examples/hotp-rs/host/src/
A Dmain.rs37 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in register_shared_key() variables
39 session.invoke_command(Command::RegisterSharedKey as u32, &mut operation)?; in register_shared_key()
45 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in get_hotp() variables
48 session.invoke_command(Command::GetHOTP as u32, &mut operation)?; in get_hotp()
49 let (p0, _, _, _) = operation.parameters(); in get_hotp()
/optee_rust/examples/aes-rs/host/src/
A Dmain.rs39 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in prepare_aes() variables
41 session.invoke_command(Command::Prepare as u32, &mut operation)?; in prepare_aes()
48 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in set_key() variables
50 session.invoke_command(Command::SetKey as u32, &mut operation)?; in set_key()
57 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in set_iv() variables
58 session.invoke_command(Command::SetIV as u32, &mut operation)?; in set_iv()
70 let mut operation = Operation::new(0, p0, p1, ParamNone, ParamNone); in cipher_buffer() variables
72 session.invoke_command(Command::Cipher as u32, &mut operation)?; in cipher_buffer()
/optee_rust/optee-utee/optee-utee-sys/src/
A Dtee_api.rs253 operation: TEE_OperationHandle, in TEE_GetOperationInfo()
257 operation: TEE_OperationHandle, in TEE_GetOperationInfoMultiple()
265 operation: TEE_OperationHandle, in TEE_SetOperationKey2()
281 operation: TEE_OperationHandle, in TEE_DigestUpdate()
286 operation: TEE_OperationHandle, in TEE_DigestDoFinal()
296 operation: TEE_OperationHandle, in TEE_CipherInit()
301 operation: TEE_OperationHandle, in TEE_CipherUpdate()
308 operation: TEE_OperationHandle, in TEE_CipherDoFinal()
318 operation: TEE_OperationHandle, in TEE_MACInit()
323 operation: TEE_OperationHandle, in TEE_MACUpdate()
[all …]
/optee_rust/examples/authentication-rs/host/src/
A Dmain.rs34 let mut operation = Operation::new(0, p0, p1, p2, p3); in prepare() variables
36 session.invoke_command(Command::Prepare as u32, &mut operation)?; in prepare()
43 let mut operation = Operation::new(0, p0, p1, ParamNone, ParamNone); in update() variables
45 session.invoke_command(Command::Update as u32, &mut operation)?; in update()
59 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in encrypt_final() variables
61 session.invoke_command(Command::EncFinal as u32, &mut operation)?; in encrypt_final()
74 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in decrypt_final() variables
76 session.invoke_command(Command::DecFinal as u32, &mut operation)?; in decrypt_final()
/optee_rust/examples/digest-rs/host/src/
A Dmain.rs27 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in update() variables
29 session.invoke_command(Command::Update as u32, &mut operation)?; in update()
37 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in do_final() variables
39 session.invoke_command(Command::DoFinal as u32, &mut operation)?; in do_final()
41 Ok(operation.parameters().2.a() as usize) in do_final()
/optee_rust/examples/secure_storage-rs/host/src/
A Dmain.rs31 let mut operation = Operation::new(0, p0, p1, ParamNone, ParamNone); in read_secure_object() variables
33 session.invoke_command(Command::Read as u32, &mut operation)?; in read_secure_object()
46 let mut operation = Operation::new(0, p0, p1, ParamNone, ParamNone); in write_secure_object() variables
48 session.invoke_command(Command::Write as u32, &mut operation)?; in write_secure_object()
56 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in delete_secure_object() variables
58 session.invoke_command(Command::Delete as u32, &mut operation)?; in delete_secure_object()
/optee_rust/examples/serde-rs/host/src/
A Dmain.rs31 let mut operation = Operation::new(0, p0 , ParamNone, ParamNone, ParamNone); in serde() variables
33 session.invoke_command(Command::DefaultOp as u32, &mut operation)?; in serde()
34 let updated_size = operation.parameters().0.updated_size(); in serde()
/optee_rust/optee-teec/src/
A Dlib.rs20 pub use self::operation::Operation;
29 mod operation; module
A Dsession.rs54 operation: Option<&mut Operation<A, B, C, D>>, in new()
61 let raw_operation = match operation { in new()
90 operation: &mut Operation<A, B, C, D>, in invoke_command()
97 operation.as_mut_raw_ptr(), in invoke_command()
A Dcontext.rs107 operation: &mut Operation<A, B, C, D>, in open_session_with_operation()
109 Session::new(self, uuid, Some(operation)) in open_session_with_operation()
/optee_rust/examples/acipher-rs/host/src/
A Dmain.rs25 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in gen_key() variables
27 session.invoke_command(Command::GenKey as u32, &mut operation)?; in gen_key()
34 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in enc_dec() variables
36 session.invoke_command(Command::GetSize as u32, &mut operation)?; in enc_dec()
38 let mut cipher_text = vec![0u8; operation.parameters().0.a() as usize]; in enc_dec()
/optee_rust/examples/tcp_client-rs/host/src/
A Dmain.rs23 let mut operation = Operation::new(0, ParamNone, ParamNone, ParamNone, ParamNone); in tcp_client() variables
24 session.invoke_command(Command::Start as u32, &mut operation)?; in tcp_client()
/optee_rust/examples/time-rs/host/src/
A Dmain.rs23 let mut operation = Operation::new(0, ParamNone, ParamNone, ParamNone, ParamNone); in time() variables
25 session.invoke_command(Command::Test as u32, &mut operation)?; in time()
/optee_rust/examples/supp_plugin-rs/host/src/
A Dmain.rs25 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in ping_ta() variables
29 session.invoke_command(Command::Ping as u32, &mut operation)?; in ping_ta()
/optee_rust/examples/random-rs/host/src/
A Dmain.rs25 let mut operation = Operation::new(0, p0, ParamNone, ParamNone, ParamNone); in random() variables
28 session.invoke_command(Command::RandomGenerator as u32, &mut operation)?; in random()
/optee_rust/examples/message_passing_interface-rs/host/src/
A Dmain.rs58 let mut operation = Operation::new(0, p0, p1, p2, ParamNone); in invoke() variables
62 session.invoke_command(command_id, &mut operation)?; in invoke()
63 let len = operation.parameters().2.a() as usize; in invoke()
/optee_rust/examples/udp_socket-rs/host/src/
A Dmain.rs26 let mut operation = Operation::new(0, ParamNone, ParamNone, ParamNone, ParamNone); in udp_socket() variables
27 session.invoke_command(Command::Start as u32, &mut operation)?; in udp_socket()
/optee_rust/examples/diffie_hellman-rs/ta/src/
A Dmain.rs105 Ok(operation) => { in derive_key()
106 operation.set_key(&dh.key)?; in derive_key()
109 operation.derive(&[received_public.into()], &mut derived_key); in derive_key()
/optee_rust/optee-teec/optee-teec-sys/src/
A Dtee_client_api.rs157 operation: *mut TEEC_Operation, in TEEC_OpenSession()
162 operation: *mut TEEC_Operation, in TEEC_InvokeCommand()
169 pub fn TEEC_RequestCancellation(operation: *mut TEEC_Operation); in TEEC_RequestCancellation()

Completed in 19 milliseconds