Home
last modified time | relevance | path

Searched defs:Session (Results 1 – 7 of 7) sorted by relevance

/optee_rust/optee-teec/src/
A Dsession.rs44 pub struct Session<'ctx> { struct
45 raw: raw::TEEC_Session, argument
49 impl<'ctx> Session<'ctx> { implementation
107 impl<'ctx> Drop for Session<'ctx> { implementation
A Dcontext.rs82 pub fn open_session(&mut self, uuid: Uuid) -> Result<Session> { in open_session()
108 ) -> Result<Session> { in open_session_with_operation()
/optee_rust/examples/aes-rs/host/src/
A Dmain.rs30 fn prepare_aes(session: &mut Session, encode: i8) -> optee_teec::Result<()> { in prepare_aes()
46 fn set_key(session: &mut Session, key: &[u8]) -> optee_teec::Result<()> { in set_key()
55 fn set_iv(session: &mut Session, iv: &[u8]) -> optee_teec::Result<()> { in set_iv()
64 session: &mut Session, in cipher_buffer()
/optee_rust/examples/secure_storage-rs/host/src/
A Dmain.rs25 session: &mut Session, in read_secure_object()
40 session: &mut Session, in write_secure_object()
54 fn delete_secure_object(session: &mut Session, obj_id: &[u8]) -> optee_teec::Result<()> { in delete_secure_object()
/optee_rust/examples/authentication-rs/host/src/
A Dmain.rs24 session: &mut Session, in prepare()
40 fn update(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<()> { in update()
51 session: &mut Session, in encrypt_final()
66 session: &mut Session, in decrypt_final()
/optee_rust/examples/digest-rs/host/src/
A Dmain.rs25 fn update(session: &mut Session, src: &[u8]) -> optee_teec::Result<()> { in update()
33 fn do_final(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<usize> { in do_final()
/optee_rust/examples/acipher-rs/host/src/
A Dmain.rs23 fn gen_key(session: &mut Session, key_size: u32) -> optee_teec::Result<()> { in gen_key()
32 fn enc_dec(session: &mut Session, plain_text: &[u8]) -> optee_teec::Result<()> { in enc_dec()

Completed in 16 milliseconds