Lines Matching refs:nbytes
16 const u8 *src, u8 *dst, unsigned nbytes, in crypto_cbc_encrypt_segment() argument
21 for (; nbytes >= bsize; src += bsize, dst += bsize, nbytes -= bsize) { in crypto_cbc_encrypt_segment()
27 return nbytes; in crypto_cbc_encrypt_segment()
31 u8 *src, unsigned nbytes, u8 *oiv) in crypto_cbc_encrypt_inplace() argument
36 if (nbytes < bsize) in crypto_cbc_encrypt_inplace()
45 } while ((nbytes -= bsize) >= bsize); in crypto_cbc_encrypt_inplace()
50 return nbytes; in crypto_cbc_encrypt_inplace()
70 const u8 *src, u8 *dst, unsigned nbytes, in crypto_cbc_decrypt_segment() argument
76 if (nbytes < bsize) in crypto_cbc_decrypt_segment()
86 } while ((nbytes -= bsize) >= bsize); in crypto_cbc_decrypt_segment()
91 return nbytes; in crypto_cbc_decrypt_segment()
95 u8 *src, unsigned nbytes, u8 *iv) in crypto_cbc_decrypt_inplace() argument
100 if (nbytes < bsize) in crypto_cbc_decrypt_inplace()
104 src += nbytes - (nbytes & (bsize - 1)) - bsize; in crypto_cbc_decrypt_inplace()
109 if ((nbytes -= bsize) < bsize) in crypto_cbc_decrypt_inplace()
119 return nbytes; in crypto_cbc_decrypt_inplace()