Lines Matching refs:nblocks

23 				const u8 *src, int nblocks);
25 const u8 *src, int nblocks);
61 unsigned int nblocks = min(nbytes >> 4, 4u); in ecb_do_crypt() local
62 sm4_aesni_avx_crypt4(rkey, dst, src, nblocks); in ecb_do_crypt()
63 dst += nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
64 src += nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
65 nbytes -= nblocks * SM4_BLOCK_SIZE; in ecb_do_crypt()
153 unsigned int nblocks = min(nbytes >> 4, 8u); in sm4_avx_cbc_decrypt() local
157 src, nblocks); in sm4_avx_cbc_decrypt()
159 src += ((int)nblocks - 2) * SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt()
160 dst += (nblocks - 1) * SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt()
163 for (i = nblocks - 1; i > 0; i--) { in sm4_avx_cbc_decrypt()
172 dst += nblocks * SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt()
173 src += (nblocks + 1) * SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt()
174 nbytes -= nblocks * SM4_BLOCK_SIZE; in sm4_avx_cbc_decrypt()
258 unsigned int nblocks = min(nbytes >> 4, 8u); in sm4_avx_cfb_decrypt() local
261 if (nblocks > 1) in sm4_avx_cfb_decrypt()
263 (nblocks - 1) * SM4_BLOCK_SIZE); in sm4_avx_cfb_decrypt()
264 memcpy(walk.iv, src + (nblocks - 1) * SM4_BLOCK_SIZE, in sm4_avx_cfb_decrypt()
268 keystream, nblocks); in sm4_avx_cfb_decrypt()
271 nblocks * SM4_BLOCK_SIZE); in sm4_avx_cfb_decrypt()
272 dst += nblocks * SM4_BLOCK_SIZE; in sm4_avx_cfb_decrypt()
273 src += nblocks * SM4_BLOCK_SIZE; in sm4_avx_cfb_decrypt()
274 nbytes -= nblocks * SM4_BLOCK_SIZE; in sm4_avx_cfb_decrypt()
327 unsigned int nblocks = min(nbytes >> 4, 8u); in sm4_avx_ctr_crypt() local
330 for (i = 0; i < nblocks; i++) { in sm4_avx_ctr_crypt()
336 keystream, nblocks); in sm4_avx_ctr_crypt()
339 nblocks * SM4_BLOCK_SIZE); in sm4_avx_ctr_crypt()
340 dst += nblocks * SM4_BLOCK_SIZE; in sm4_avx_ctr_crypt()
341 src += nblocks * SM4_BLOCK_SIZE; in sm4_avx_ctr_crypt()
342 nbytes -= nblocks * SM4_BLOCK_SIZE; in sm4_avx_ctr_crypt()