Lines Matching refs:params
62 fn gen_key(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in gen_key()
63 let key_size = unsafe { params.0.as_value().unwrap().a() }; in gen_key()
70 fn get_size(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in get_size()
73 params in get_size()
82 fn encrypt(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in encrypt()
84 let mut p0 = unsafe { params.0.as_memref().unwrap() }; in encrypt()
86 let mut p1 = unsafe { params.1.as_memref().unwrap() }; in encrypt()
103 fn decrypt(rsa: &mut RsaCipher, params: &mut Parameters) -> Result<()> { in decrypt()
105 let mut p0 = unsafe { params.0.as_memref().unwrap() }; in decrypt()
107 let mut p1 = unsafe { params.1.as_memref().unwrap() }; in decrypt()
125 fn invoke_command(sess_ctx: &mut RsaCipher, cmd_id: u32, params: &mut Parameters) -> Result<()> { in invoke_command()
128 Command::GenKey => gen_key(sess_ctx, params), in invoke_command()
129 Command::GetSize => get_size(sess_ctx, params), in invoke_command()
130 Command::Encrypt => encrypt(sess_ctx, params), in invoke_command()
131 Command::Decrypt => decrypt(sess_ctx, params), in invoke_command()