Lines Matching refs:session
24 session: &mut Session, in prepare()
36 session.invoke_command(Command::Prepare as u32, &mut operation)?; in prepare()
40 fn update(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<()> { in update()
45 session.invoke_command(Command::Update as u32, &mut operation)?; in update()
51 session: &mut Session, in encrypt_final()
61 session.invoke_command(Command::EncFinal as u32, &mut operation)?; in encrypt_final()
66 session: &mut Session, in decrypt_final()
76 session.invoke_command(Command::DecFinal as u32, &mut operation)?; in decrypt_final()
83 let mut session = ctx.open_session(uuid)?; in main() variables
96 prepare(&mut session, Mode::Encrypt, &nonce, &key, &aad)?; in main()
97 update(&mut session, &clear1, &mut ciph1)?; in main()
98 encrypt_final(&mut session, &clear2, &mut ciph2, &mut tag)?; in main()
100 prepare(&mut session, Mode::Decrypt, &nonce, &key, &aad)?; in main()
101 update(&mut session, &ciph1, &mut tmp1)?; in main()
102 decrypt_final(&mut session, &ciph2, &mut tmp2, &tag)?; in main()