Lines Matching refs:iv_size

152 	unsigned int iv_size;  member
247 memset(iv, 0, cc->iv_size); in crypt_iv_plain_gen()
256 memset(iv, 0, cc->iv_size); in crypt_iv_plain64_gen()
412 memset(iv, 0, cc->iv_size); in crypt_iv_essiv_gen()
452 memset(iv, 0, cc->iv_size - sizeof(u64)); /* rest is cleared below */ in crypt_iv_benbi_gen()
455 put_unaligned(val, (__be64 *)(iv + cc->iv_size - sizeof(u64))); in crypt_iv_benbi_gen()
463 memset(iv, 0, cc->iv_size); in crypt_iv_null_gen()
574 memcpy(iv, &md5state.hash, cc->iv_size); in crypt_iv_lmk_one()
590 memset(iv, 0, cc->iv_size); in crypt_iv_lmk_gen()
609 crypto_xor(dst + dmreq->sg_out.offset, iv, cc->iv_size); in crypt_iv_lmk_post()
634 if (cc->key_size <= (cc->iv_size + TCW_WHITENING_SIZE)) { in crypt_iv_tcw_ctr()
645 tcw->iv_seed = kzalloc(cc->iv_size, GFP_KERNEL); in crypt_iv_tcw_ctr()
659 int key_offset = cc->key_size - cc->iv_size - TCW_WHITENING_SIZE; in crypt_iv_tcw_init()
661 memcpy(tcw->iv_seed, &cc->key[key_offset], cc->iv_size); in crypt_iv_tcw_init()
662 memcpy(tcw->whitening, &cc->key[key_offset + cc->iv_size], in crypt_iv_tcw_init()
672 memset(tcw->iv_seed, 0, cc->iv_size); in crypt_iv_tcw_wipe()
734 memcpy(iv, tcw->iv_seed, cc->iv_size); in crypt_iv_tcw_gen()
736 if (cc->iv_size > 8) in crypt_iv_tcw_gen()
737 crypto_xor(&iv[8], (u8 *)&sector, cc->iv_size - 8); in crypt_iv_tcw_gen()
1648 cc->iv_size = crypto_ablkcipher_ivsize(any_tfm(cc)); in crypt_ctr_cipher()
1649 if (cc->iv_size) in crypt_ctr_cipher()
1651 cc->iv_size = max(cc->iv_size, in crypt_ctr_cipher()
1686 cc->key_extra_size = cc->iv_size + TCW_WHITENING_SIZE; in crypt_ctr_cipher()
1785 sizeof(struct dm_crypt_request) + iv_size_padding + cc->iv_size); in crypt_ctr()
1793 sizeof(struct dm_crypt_request) + iv_size_padding + cc->iv_size, in crypt_ctr()