Lines Matching refs:usize
122 size: usize,
146 pub fn from_raw(raw: *mut raw::TEE_OperationInfoMultiple, size: usize) -> Self { in from_raw()
156 pub fn size(&self) -> usize { in size() argument
179 fn allocate(algo: AlgorithmId, mode: OperationMode, max_key_size: usize) -> Result<Self> { in allocate()
201 let mut tmp_size: usize = 0; in info_multiple()
326 pub fn do_final(&self, chunk: &[u8], hash: &mut [u8]) -> Result<usize> { in do_final() argument
327 let mut hash_size: usize = hash.len(); in do_final()
595 pub fn update(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in update() argument
596 let mut dest_size: usize = dest.len(); in update()
607 return Ok(dest_size as usize); in update()
631 pub fn do_final(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in do_final() argument
632 let mut dest_size: usize = dest.len(); in do_final()
642 raw::TEE_SUCCESS => return Ok(dest_size as usize), in do_final()
653 pub fn allocate(algo: AlgorithmId, mode: OperationMode, max_key_size: usize) -> Result<Self> { in allocate()
839 pub fn compute_final(&self, message: &[u8], mac: &mut [u8]) -> Result<usize> { in compute_final() argument
840 let mut mac_size: usize = mac.len(); in compute_final()
896 pub fn allocate(algo: AlgorithmId, max_key_size: usize) -> Result<Self> { in allocate()
966 tag_len: usize, in init() argument
967 aad_len: usize, in init() argument
968 pay_load_len: usize, in init() argument
1030 pub fn update(&self, src: &[u8], dest: &mut [u8]) -> Result<usize> { in update() argument
1031 let mut dest_size: usize = dest.len(); in update()
1109 ) -> Result<(usize, usize)> { in encrypt_final() argument
1110 let mut dest_size: usize = dest.len(); in encrypt_final()
1111 let mut tag_size: usize = tag.len(); in encrypt_final()
1153 pub fn decrypt_final(&self, src: &[u8], dest: &mut [u8], tag: &[u8]) -> Result<usize> { in decrypt_final() argument
1154 let mut dest_size: usize = dest.len(); in decrypt_final()
1179 pub fn allocate(algo: AlgorithmId, mode: OperationMode, max_key_size: usize) -> Result<Self> { in allocate()
1277 let mut res_size: usize = self.info().key_size() as usize; in encrypt()
1278 let mut res_vec: Vec<u8> = vec![0u8; res_size as usize]; in encrypt()
1320 let mut res_size: usize = self.info().key_size() as usize; in decrypt()
1321 let mut res_vec: Vec<u8> = vec![0u8; res_size as usize]; in decrypt()
1334 res_vec.truncate(res_size as usize); in decrypt()
1367 ) -> Result<usize> { in sign_digest() argument
1369 let mut signature_size: usize = signature.len(); in sign_digest()
1438 pub fn allocate(algo: AlgorithmId, mode: OperationMode, max_key_size: usize) -> Result<Self> { in allocate()
1554 pub fn allocate(algo: AlgorithmId, max_key_size: usize) -> Result<Self> { in allocate()