Lines Matching refs:AES_BLOCK_SIZE
57 u8 rk[13 * (8 * AES_BLOCK_SIZE) + 32];
59 } __aligned(AES_BLOCK_SIZE);
108 while (walk.nbytes >= AES_BLOCK_SIZE) { in __ecb_crypt()
109 unsigned int blocks = walk.nbytes / AES_BLOCK_SIZE; in __ecb_crypt()
113 walk.stride / AES_BLOCK_SIZE); in __ecb_crypt()
120 walk.nbytes - blocks * AES_BLOCK_SIZE); in __ecb_crypt()
167 while (walk.nbytes >= AES_BLOCK_SIZE) { in cbc_encrypt()
168 unsigned int blocks = walk.nbytes / AES_BLOCK_SIZE; in cbc_encrypt()
176 err = skcipher_walk_done(&walk, walk.nbytes % AES_BLOCK_SIZE); in cbc_encrypt()
190 while (walk.nbytes >= AES_BLOCK_SIZE) { in cbc_decrypt()
191 unsigned int blocks = walk.nbytes / AES_BLOCK_SIZE; in cbc_decrypt()
195 walk.stride / AES_BLOCK_SIZE); in cbc_decrypt()
203 walk.nbytes - blocks * AES_BLOCK_SIZE); in cbc_decrypt()
233 u8 buf[AES_BLOCK_SIZE]; in ctr_encrypt()
239 unsigned int blocks = walk.nbytes / AES_BLOCK_SIZE; in ctr_encrypt()
240 u8 *final = (walk.total % AES_BLOCK_SIZE) ? buf : NULL; in ctr_encrypt()
244 walk.stride / AES_BLOCK_SIZE); in ctr_encrypt()
254 u8 *dst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
255 u8 *src = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
258 walk.total % AES_BLOCK_SIZE); in ctr_encrypt()
264 walk.nbytes - blocks * AES_BLOCK_SIZE); in ctr_encrypt()
323 int tail = req->cryptlen % (8 * AES_BLOCK_SIZE); in __xts_crypt()
332 if (req->cryptlen < AES_BLOCK_SIZE) in __xts_crypt()
336 if (unlikely(tail > 0 && tail < AES_BLOCK_SIZE)) { in __xts_crypt()
338 AES_BLOCK_SIZE) - 2; in __xts_crypt()
345 xts_blocks * AES_BLOCK_SIZE, in __xts_crypt()
356 while (walk.nbytes >= AES_BLOCK_SIZE) { in __xts_crypt()
357 unsigned int blocks = walk.nbytes / AES_BLOCK_SIZE; in __xts_crypt()
359 if (walk.nbytes < walk.total || walk.nbytes % AES_BLOCK_SIZE) in __xts_crypt()
361 walk.stride / AES_BLOCK_SIZE); in __xts_crypt()
378 out += blocks * AES_BLOCK_SIZE; in __xts_crypt()
379 in += blocks * AES_BLOCK_SIZE; in __xts_crypt()
380 nbytes -= blocks * AES_BLOCK_SIZE; in __xts_crypt()
398 skcipher_request_set_crypt(req, src, dst, AES_BLOCK_SIZE + tail, in __xts_crypt()
436 .base.cra_blocksize = AES_BLOCK_SIZE,
443 .walksize = 8 * AES_BLOCK_SIZE,
451 .base.cra_blocksize = AES_BLOCK_SIZE,
458 .walksize = 8 * AES_BLOCK_SIZE,
459 .ivsize = AES_BLOCK_SIZE,
474 .chunksize = AES_BLOCK_SIZE,
475 .walksize = 8 * AES_BLOCK_SIZE,
476 .ivsize = AES_BLOCK_SIZE,
490 .chunksize = AES_BLOCK_SIZE,
491 .walksize = 8 * AES_BLOCK_SIZE,
492 .ivsize = AES_BLOCK_SIZE,
500 .base.cra_blocksize = AES_BLOCK_SIZE,
507 .walksize = 8 * AES_BLOCK_SIZE,
508 .ivsize = AES_BLOCK_SIZE,