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
155 int cbc_blocks = (nbytes + bsize - 1) / bsize - 1; in crypto_cts_encrypt()
169 offset = cbc_blocks * bsize; in crypto_cts_encrypt()
186 int bsize = crypto_skcipher_blocksize(tfm); in cts_cbc_decrypt() local
196 sg = scatterwalk_ffwd(rctx->sg, req->dst, offset - bsize); in cts_cbc_decrypt()
199 scatterwalk_map_and_copy(d + bsize, sg, 0, bsize, 0); in cts_cbc_decrypt()
201 crypto_xor(d + bsize, space, bsize); in cts_cbc_decrypt()
203 memset(d, 0, bsize); in cts_cbc_decrypt()
207 crypto_xor(d + bsize, d, lastn); in cts_cbc_decrypt()
210 memcpy(d + lastn, d + bsize + lastn, bsize - lastn); in cts_cbc_decrypt()
213 scatterwalk_map_and_copy(d, sg, 0, bsize + lastn, 1); in cts_cbc_decrypt()
220 skcipher_request_set_crypt(subreq, sg, sg, bsize, space); in cts_cbc_decrypt()
245 int bsize = crypto_skcipher_blocksize(tfm); in crypto_cts_decrypt() local
247 int cbc_blocks = (nbytes + bsize - 1) / bsize - 1; in crypto_cts_decrypt()
267 offset = cbc_blocks * bsize; in crypto_cts_decrypt()
271 memcpy(space, req->iv, bsize); in crypto_cts_decrypt()
273 scatterwalk_map_and_copy(space, req->src, offset - 2 * bsize, in crypto_cts_decrypt()
274 bsize, 0); in crypto_cts_decrypt()
290 unsigned bsize; in crypto_cts_init_tfm() local
300 bsize = crypto_skcipher_blocksize(cipher); in crypto_cts_init_tfm()
304 (align & ~(crypto_tfm_ctx_alignment() - 1)) + bsize; in crypto_cts_init_tfm()