Lines Matching full:iv
203 u8 *iv, struct cword *control_word, int count) in rep_xcrypt_cbc() argument
206 : "+S" (input), "+D" (output), "+a" (iv) in rep_xcrypt_cbc()
208 return iv; in rep_xcrypt_cbc()
226 u8 *iv, struct cword *cword, int count) in cbc_crypt_copy() argument
236 return rep_xcrypt_cbc(tmp, out, key, iv, cword, count); in cbc_crypt_copy()
254 u8 *iv, struct cword *cword, int count) in cbc_crypt() argument
258 return cbc_crypt_copy(in, out, key, iv, cword, count); in cbc_crypt()
260 return rep_xcrypt_cbc(in, out, key, iv, cword, count); in cbc_crypt()
286 u8 *iv, void *control_word, u32 count) in padlock_xcrypt_cbc() argument
291 return cbc_crypt(input, output, key, iv, control_word, count); in padlock_xcrypt_cbc()
297 : "+S" (input), "+D" (output), "+a" (iv) in padlock_xcrypt_cbc()
301 : "+S" (input), "+D" (output), "+a" (iv) in padlock_xcrypt_cbc()
303 return iv; in padlock_xcrypt_cbc()
422 u8 *iv = padlock_xcrypt_cbc(walk.src.virt.addr, in cbc_aes_encrypt() local
424 walk.iv, &ctx->cword.encrypt, in cbc_aes_encrypt()
426 memcpy(walk.iv, iv, AES_BLOCK_SIZE); in cbc_aes_encrypt()
450 ctx->D, walk.iv, &ctx->cword.decrypt, in cbc_aes_decrypt()