Lines Matching refs:ivsize
870 unsigned ivsize = crypto_ablkcipher_ivsize(tfm); in ablk_perform() local
900 BUG_ON(ivsize && !req->info); in ablk_perform()
901 memcpy(crypt->iv, req->info, ivsize); in ablk_perform()
994 unsigned ivsize = crypto_aead_ivsize(tfm); in aead_perform() local
1032 crypt->auth_len = req->assoclen + ivsize + cryptlen; in aead_perform()
1033 BUG_ON(ivsize && !req->iv); in aead_perform()
1034 memcpy(crypt->iv, req->iv, ivsize); in aead_perform()
1049 sg_set_buf(&req_ctx->ivlist, iv, ivsize); in aead_perform()
1050 buf = chainup_buffers(dev, &req_ctx->ivlist, ivsize, buf, flags, in aead_perform()
1175 unsigned ivsize = crypto_aead_ivsize(crypto_aead_reqtfm(req)); in aead_encrypt() local
1176 return aead_perform(req, 1, req->assoclen + ivsize, in aead_encrypt()
1182 unsigned ivsize = crypto_aead_ivsize(crypto_aead_reqtfm(req)); in aead_decrypt() local
1183 return aead_perform(req, 0, req->assoclen + ivsize, in aead_decrypt()
1191 unsigned len, ivsize = crypto_aead_ivsize(tfm); in aead_givencrypt() local
1196 get_random_bytes(ctx->salt, ivsize); in aead_givencrypt()
1199 memcpy(req->areq.iv, ctx->salt, ivsize); in aead_givencrypt()
1200 len = ivsize; in aead_givencrypt()
1201 if (ivsize > sizeof(u64)) { in aead_givencrypt()
1202 memset(req->giv, 0, ivsize - sizeof(u64)); in aead_givencrypt()
1206 memcpy(req->giv + ivsize - len, &seq, len); in aead_givencrypt()
1208 req->areq.cryptlen +ivsize, req->giv); in aead_givencrypt()
1219 .ivsize = DES_BLOCK_SIZE,
1246 .ivsize = DES3_EDE_BLOCK_SIZE,
1272 .ivsize = AES_BLOCK_SIZE,
1298 .ivsize = AES_BLOCK_SIZE,
1312 .ivsize = AES_BLOCK_SIZE,
1326 .ivsize = DES_BLOCK_SIZE,
1339 .ivsize = DES3_EDE_BLOCK_SIZE,
1352 .ivsize = DES_BLOCK_SIZE,
1365 .ivsize = DES3_EDE_BLOCK_SIZE,
1378 .ivsize = AES_BLOCK_SIZE,
1391 .ivsize = AES_BLOCK_SIZE,