Lines Matching refs:iv_size

151 	unsigned int iv_size;  member
246 memset(iv, 0, cc->iv_size); in crypt_iv_plain_gen()
255 memset(iv, 0, cc->iv_size); in crypt_iv_plain64_gen()
411 memset(iv, 0, cc->iv_size); in crypt_iv_essiv_gen()
451 memset(iv, 0, cc->iv_size - sizeof(u64)); /* rest is cleared below */ in crypt_iv_benbi_gen()
454 put_unaligned(val, (__be64 *)(iv + cc->iv_size - sizeof(u64))); in crypt_iv_benbi_gen()
462 memset(iv, 0, cc->iv_size); in crypt_iv_null_gen()
573 memcpy(iv, &md5state.hash, cc->iv_size); in crypt_iv_lmk_one()
589 memset(iv, 0, cc->iv_size); in crypt_iv_lmk_gen()
608 crypto_xor(dst + dmreq->sg_out.offset, iv, cc->iv_size); in crypt_iv_lmk_post()
633 if (cc->key_size <= (cc->iv_size + TCW_WHITENING_SIZE)) { in crypt_iv_tcw_ctr()
644 tcw->iv_seed = kzalloc(cc->iv_size, GFP_KERNEL); in crypt_iv_tcw_ctr()
658 int key_offset = cc->key_size - cc->iv_size - TCW_WHITENING_SIZE; in crypt_iv_tcw_init()
660 memcpy(tcw->iv_seed, &cc->key[key_offset], cc->iv_size); in crypt_iv_tcw_init()
661 memcpy(tcw->whitening, &cc->key[key_offset + cc->iv_size], in crypt_iv_tcw_init()
671 memset(tcw->iv_seed, 0, cc->iv_size); in crypt_iv_tcw_wipe()
733 memcpy(iv, tcw->iv_seed, cc->iv_size); in crypt_iv_tcw_gen()
735 if (cc->iv_size > 8) in crypt_iv_tcw_gen()
736 crypto_xor(&iv[8], (u8 *)&sector, cc->iv_size - 8); in crypt_iv_tcw_gen()
1628 cc->iv_size = crypto_ablkcipher_ivsize(any_tfm(cc)); in crypt_ctr_cipher()
1629 if (cc->iv_size) in crypt_ctr_cipher()
1631 cc->iv_size = max(cc->iv_size, in crypt_ctr_cipher()
1666 cc->key_extra_size = cc->iv_size + TCW_WHITENING_SIZE; in crypt_ctr_cipher()
1765 sizeof(struct dm_crypt_request) + iv_size_padding + cc->iv_size); in crypt_ctr()
1773 sizeof(struct dm_crypt_request) + iv_size_padding + cc->iv_size, in crypt_ctr()