Lines Matching refs:ivsize
81 unsigned int ivsize; in eseqiv_givencrypt() local
99 ivsize = crypto_ablkcipher_ivsize(geniv); in eseqiv_givencrypt()
101 if (vsrc != giv + ivsize && vdst != giv + ivsize) { in eseqiv_givencrypt()
112 sg_set_buf(reqctx->src, giv, ivsize); in eseqiv_givencrypt()
113 scatterwalk_crypto_chain(reqctx->src, osrc, vsrc == giv + ivsize, 2); in eseqiv_givencrypt()
118 sg_set_buf(reqctx->dst, giv, ivsize); in eseqiv_givencrypt()
119 scatterwalk_crypto_chain(reqctx->dst, odst, vdst == giv + ivsize, 2); in eseqiv_givencrypt()
125 req->creq.nbytes + ivsize, in eseqiv_givencrypt()
128 memcpy(req->creq.info, ctx->salt, ivsize); in eseqiv_givencrypt()
130 len = ivsize; in eseqiv_givencrypt()
131 if (ivsize > sizeof(u64)) { in eseqiv_givencrypt()
132 memset(req->giv, 0, ivsize - sizeof(u64)); in eseqiv_givencrypt()
136 memcpy(req->giv + ivsize - len, &seq, len); in eseqiv_givencrypt()
220 if (inst->alg.cra_ablkcipher.ivsize != inst->alg.cra_blocksize) in eseqiv_alloc()
229 inst->alg.cra_ctxsize += inst->alg.cra_ablkcipher.ivsize; in eseqiv_alloc()