| /optee_rust/optee-utee/optee-utee-sys/src/ |
| A D | tee_api.rs | 111 size: usize, in TEE_CheckMemoryAccessRights() argument 122 size: usize, in TEE_MemCompare() argument 167 length: usize, in TEE_InitRefAttribute() argument 237 size: usize, in TEE_ReadObjectData() argument 243 size: usize, in TEE_WriteObjectData() argument 307 IVLen: usize, in TEE_CipherInit() argument 312 srcLen: usize, in TEE_CipherUpdate() argument 319 srcLen: usize, in TEE_CipherDoFinal() argument 329 IVLen: usize, in TEE_MACInit() argument 454 pub fn TEE_BigIntFMMSizeInU32(modulusSizeInBits: usize) -> usize; in TEE_BigIntFMMSizeInU32() argument [all …]
|
| A D | tee_internal_api_extensions.rs | 38 len: usize, in tee_invoke_supp_plugin() argument 39 outlen: *mut usize, in tee_invoke_supp_plugin() argument
|
| /optee_rust/examples/authentication-rs/proto/src/ |
| A D | lib.rs | 58 pub const BUFFER_SIZE: usize = 16; 59 pub const KEY_SIZE: usize = 16; 60 pub const AAD_LEN: usize = 16; 61 pub const TAG_LEN: usize = 16;
|
| /optee_rust/optee-utee/src/ |
| A D | crypto_op.rs | 122 size: usize, 156 pub fn size(&self) -> usize { in size() argument 201 let mut tmp_size: usize = 0; in info_multiple() 840 let mut mac_size: usize = mac.len(); in compute_final() 966 tag_len: usize, in init() argument 967 aad_len: usize, in init() argument 968 pay_load_len: usize, in init() argument 1109 ) -> Result<(usize, usize)> { in encrypt_final() argument 1277 let mut res_size: usize = self.info().key_size() as usize; in encrypt() 1320 let mut res_size: usize = self.info().key_size() as usize; in decrypt() [all …]
|
| A D | arithmetical.rs | 41 let size: usize = Self::size_in_u32(bits) as usize; in new() 43 unsafe { raw::TEE_BigIntInit(tmp_vec.as_mut_ptr(), size as usize) }; in new() 52 buffer.len() as usize, in convert_from_octet_string() 62 let mut buffer_size: usize = (self.0.len() - 2) * 4; in convert_to_octet_string() 102 pub fn shift_right(&mut self, op: &Self, bits: usize) { in shift_right() argument 269 fn size_in_u32(size: usize) -> usize { in size_in_u32() argument 275 let size: usize = Self::size_in_u32(bits as usize) as usize; in new() 291 fn size_in_u32(size: usize) -> usize { in size_in_u32() argument 296 let size: usize = Self::size_in_u32(bits as usize) as usize; in new()
|
| A D | extension.rs | 35 let mut outlen: usize = 0; in invoke() 43 &mut outlen as *mut usize, in invoke()
|
| /optee_rust/optee-teec/src/ |
| A D | extension.rs | 46 outlen: usize, 54 outlen: 0 as usize, in new() 62 self.outlen = sendslice.len() as usize; in set_buf_from_slice()
|
| /optee_rust/examples/hotp-rs/ta/src/ |
| A D | main.rs | 33 pub const SHA1_HASH_SIZE: usize = 20; 34 pub const MAX_KEY_SIZE: usize = 64; 35 pub const MIN_KEY_SIZE: usize = 10; 41 pub key_len: usize, 117 pub fn hmac_sha1(hotp: &mut HmacOtp, out: &mut [u8]) -> Result<usize> { in hmac_sha1() argument 146 let offset: usize = (hmac_result[19] & 0xf) as usize; in truncate()
|
| /optee_rust/examples/secure_storage-rs/ta/src/ |
| A D | main.rs | 76 let mut obj_id = vec![0; p0.buffer().len() as usize]; in delete_object() 100 let mut obj_id = vec![0; p0.buffer().len() as usize]; in create_raw_object() 102 let mut data_buffer = vec![0; p1.buffer().len() as usize]; in create_raw_object() 139 let mut obj_id = vec![0; p0.buffer().len() as usize]; in read_raw_object() 142 let mut data_buffer = vec![0;p1.buffer().len() as usize]; in read_raw_object() 164 p1.set_updated_size(read_bytes as usize); in read_raw_object()
|
| /optee_rust/examples/authentication-rs/ta/src/ |
| A D | main.rs | 34 pub const PAYLOAD_NUMBER: usize = 2; 136 let mut clear = vec![0; p0.buffer().len() as usize]; in encrypt_final() 138 let mut ciph = vec![0; p1.buffer().len() as usize]; in encrypt_final() 140 let mut tag = vec![0; p2.buffer().len() as usize]; in encrypt_final() 161 let mut clear = vec![0; p0.buffer().len() as usize]; in decrypt_final() 163 let mut ciph = vec![0; p1.buffer().len() as usize]; in decrypt_final() 165 let mut tag = vec![0; p2.buffer().len() as usize]; in decrypt_final()
|
| /optee_rust/examples/digest-rs/host/src/ |
| A D | main.rs | 33 fn do_final(session: &mut Session, src: &[u8], res: &mut [u8]) -> optee_teec::Result<usize> { in do_final() argument 41 Ok(operation.parameters().2.a() as usize) in do_final() 65 res.truncate(hash_length as usize); in main()
|
| /optee_rust/examples/supp_plugin-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/time-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/random-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/secure_storage-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/signature_verification-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/diffie_hellman-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/digest-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/big_int-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/diffie_hellman-rs/host/src/ |
| A D | main.rs | 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() 60 let key_size = operation.parameters().2.a() as usize; in derive_key()
|
| /optee_rust/examples/hotp-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/hello_world-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/aes-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/authentication-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|
| /optee_rust/examples/acipher-rs/ta/ |
| A D | ta_static.rs | 39 pub static ta_heap: [u8; TA_DATA_SIZE as usize] = [0; TA_DATA_SIZE as usize]; 42 pub static ta_heap_size: c_size_t = mem::size_of::<u8>() * TA_DATA_SIZE as usize;
|