Lines Matching refs:bsize
103 int bsize = crypto_skcipher_blocksize(tfm);
112 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize);
113 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0);
115 memset(d, 0, bsize);
118 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1);
124 skcipher_request_set_crypt(subreq, sg, sg, bsize, req->iv);
149 int bsize = crypto_skcipher_blocksize(tfm);
155 if (nbytes < bsize)
158 if (nbytes == bsize) {
167 offset = rounddown(nbytes - 1, bsize);
184 int bsize = crypto_skcipher_blocksize(tfm);
194 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize);
197 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0);
199 crypto_xor(d + bsize, space, bsize);
201 memset(d, 0, bsize);
205 crypto_xor(d + bsize, d, lastn);
208 memcpy(d + lastn, d + bsize + lastn, bsize - lastn);
211 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1);
218 skcipher_request_set_crypt(subreq, sg, sg, bsize, space);
243 int bsize = crypto_skcipher_blocksize(tfm);
250 if (nbytes < bsize)
253 if (nbytes == bsize) {
267 offset = rounddown(nbytes - 1, bsize);
270 if (offset <= bsize)
271 memcpy(space, req->iv, bsize);
273 scatterwalk_map_and_copy(space, req->src, offset - 2 * bsize,
274 bsize, 0);
290 unsigned bsize;
300 bsize = crypto_skcipher_blocksize(cipher);
304 (align & ~(crypto_tfm_ctx_alignment() - 1)) + bsize;