Lines Matching refs:in_
156 /// Panics if `in_` is not the same length as `out`, if that length is not a multiple of 16, or if
161 pub fn aes_ige(in_: &[u8], out: &mut [u8], key: &AesKey, iv: &mut [u8], mode: Mode) {
163 assert!(in_.len() == out.len());
164 assert!(in_.len() % ffi::AES_BLOCK_SIZE as usize == 0);
172 in_.as_ptr() as *const _,
174 in_.len(),
187 /// * `in_`: The input buffer, storing the key to be wrapped
193 /// Panics if either `out` or `in_` do not have sizes that are a multiple of 8, or if
194 /// `out` is not 8 bytes longer than `in_`
200 in_: &[u8],
203 assert!(out.len() >= in_.len() + 8); // Ciphertext is 64 bits longer (see 2.2.1)
210 in_.as_ptr() as *const _,
211 in_.len() as AesSizeType,
226 /// * `in_`: The input ciphertext
232 /// Panics if either `out` or `in_` do not have sizes that are a multiple of 8, or
233 /// if `in_` is not 8 bytes longer than `out`
239 in_: &[u8],
242 assert!(out.len() + 8 <= in_.len());
249 in_.as_ptr() as *const _,
250 in_.len() as AesSizeType,