• Home
  • Raw
  • Download

Lines Matching refs:bsize

107 	int bsize = crypto_skcipher_blocksize(tfm);  in cts_cbc_encrypt()  local
116 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize); in cts_cbc_encrypt()
117 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_encrypt()
119 memset(d, 0, bsize); in cts_cbc_encrypt()
122 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); in cts_cbc_encrypt()
128 skcipher_request_set_crypt(subreq, sg, sg, bsize, req->iv); in cts_cbc_encrypt()
153 int bsize = crypto_skcipher_blocksize(tfm); in crypto_cts_encrypt() local
159 if (nbytes < bsize) in crypto_cts_encrypt()
162 if (nbytes == bsize) { in crypto_cts_encrypt()
171 offset = rounddown(nbytes - 1, bsize); in crypto_cts_encrypt()
188 int bsize = crypto_skcipher_blocksize(tfm); in cts_cbc_decrypt() local
198 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize); in cts_cbc_decrypt()
201 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_decrypt()
203 crypto_xor(d + bsize, space, bsize); in cts_cbc_decrypt()
205 memset(d, 0, bsize); in cts_cbc_decrypt()
209 crypto_xor(d + bsize, d, lastn); in cts_cbc_decrypt()
212 memcpy(d + lastn, d + bsize + lastn, bsize - lastn); in cts_cbc_decrypt()
215 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); in cts_cbc_decrypt()
222 skcipher_request_set_crypt(subreq, sg, sg, bsize, space); in cts_cbc_decrypt()
247 int bsize = crypto_skcipher_blocksize(tfm); in crypto_cts_decrypt() local
254 if (nbytes < bsize) in crypto_cts_decrypt()
257 if (nbytes == bsize) { in crypto_cts_decrypt()
271 offset = rounddown(nbytes - 1, bsize); in crypto_cts_decrypt()
274 if (offset <= bsize) in crypto_cts_decrypt()
275 memcpy(space, req->iv, bsize); in crypto_cts_decrypt()
277 scatterwalk_map_and_copy(space, req->src, offset - 2 * bsize, in crypto_cts_decrypt()
278 bsize, 0); in crypto_cts_decrypt()
294 unsigned bsize; in crypto_cts_init_tfm() local
304 bsize = crypto_skcipher_blocksize(cipher); in crypto_cts_init_tfm()
308 (align & ~(crypto_tfm_ctx_alignment() - 1)) + bsize; in crypto_cts_init_tfm()