Lines Matching refs:params
69 fn invoke_command(sess_ctx: &mut AesCipher, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command()
73 return alloc_resources(sess_ctx, params); in invoke_command()
76 return set_aes_key(sess_ctx, params); in invoke_command()
79 return reset_aes_iv(sess_ctx, params); in invoke_command()
82 return cipher_buffer(sess_ctx, params); in invoke_command()
114 pub fn alloc_resources(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in alloc_resources()
115 let algo_value = unsafe { params.0.as_value().unwrap().a() }; in alloc_resources()
116 let key_size_value = unsafe { params.1.as_value().unwrap().a() }; in alloc_resources()
117 let mode_id_value = unsafe { params.2.as_value().unwrap().a() }; in alloc_resources()
138 pub fn set_aes_key(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in set_aes_key()
139 let mut param0 = unsafe { params.0.as_memref().unwrap() }; in set_aes_key()
156 pub fn reset_aes_iv(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in reset_aes_iv()
157 let mut param0 = unsafe { params.0.as_memref().unwrap() }; in reset_aes_iv()
166 pub fn cipher_buffer(aes: &mut AesCipher, params: &mut Parameters) -> Result<()> { in cipher_buffer()
167 let mut param0 = unsafe { params.0.as_memref().unwrap() }; in cipher_buffer()
168 let mut param1 = unsafe { params.1.as_memref().unwrap() }; in cipher_buffer()