• Home
  • Raw
  • Download

Lines Matching refs:nbytes

86 	unsigned int nbytes;  in ecb_crypt()  local
91 while ((nbytes = walk->nbytes)) { in ecb_crypt()
96 if (nbytes >= bsize * 4) { in ecb_crypt()
102 nbytes -= bsize * 4; in ecb_crypt()
103 } while (nbytes >= bsize * 4); in ecb_crypt()
105 if (nbytes < bsize) in ecb_crypt()
115 nbytes -= bsize; in ecb_crypt()
116 } while (nbytes >= bsize); in ecb_crypt()
119 err = blkcipher_walk_done(desc, walk, nbytes); in ecb_crypt()
126 struct scatterlist *src, unsigned int nbytes) in ecb_encrypt() argument
130 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_encrypt()
135 struct scatterlist *src, unsigned int nbytes) in ecb_decrypt() argument
139 blkcipher_walk_init(&walk, dst, src, nbytes); in ecb_decrypt()
148 unsigned int nbytes = walk->nbytes; in __cbc_encrypt() local
160 nbytes -= bsize; in __cbc_encrypt()
161 } while (nbytes >= bsize); in __cbc_encrypt()
164 return nbytes; in __cbc_encrypt()
168 struct scatterlist *src, unsigned int nbytes) in cbc_encrypt() argument
173 blkcipher_walk_init(&walk, dst, src, nbytes); in cbc_encrypt()
176 while ((nbytes = walk.nbytes)) { in cbc_encrypt()
177 nbytes = __cbc_encrypt(desc, &walk); in cbc_encrypt()
178 err = blkcipher_walk_done(desc, &walk, nbytes); in cbc_encrypt()
189 unsigned int nbytes = walk->nbytes; in __cbc_decrypt() local
196 src += nbytes / bsize - 1; in __cbc_decrypt()
197 dst += nbytes / bsize - 1; in __cbc_decrypt()
202 if (nbytes >= bsize * 4) { in __cbc_decrypt()
204 nbytes -= bsize * 4 - bsize; in __cbc_decrypt()
218 nbytes -= bsize; in __cbc_decrypt()
219 if (nbytes < bsize) in __cbc_decrypt()
225 } while (nbytes >= bsize * 4); in __cbc_decrypt()
227 if (nbytes < bsize) in __cbc_decrypt()
235 nbytes -= bsize; in __cbc_decrypt()
236 if (nbytes < bsize) in __cbc_decrypt()
248 return nbytes; in __cbc_decrypt()
252 struct scatterlist *src, unsigned int nbytes) in cbc_decrypt() argument
257 blkcipher_walk_init(&walk, dst, src, nbytes); in cbc_decrypt()
260 while ((nbytes = walk.nbytes)) { in cbc_decrypt()
261 nbytes = __cbc_decrypt(desc, &walk); in cbc_decrypt()
262 err = blkcipher_walk_done(desc, &walk, nbytes); in cbc_decrypt()
274 unsigned int nbytes = walk->nbytes; in ctr_crypt_final() local
277 crypto_xor(keystream, src, nbytes); in ctr_crypt_final()
278 memcpy(dst, keystream, nbytes); in ctr_crypt_final()
288 unsigned int nbytes = walk->nbytes; in __ctr_crypt() local
295 if (nbytes >= bsize * 4) { in __ctr_crypt()
315 } while ((nbytes -= bsize * 4) >= bsize * 4); in __ctr_crypt()
317 if (nbytes < bsize) in __ctr_crypt()
332 } while ((nbytes -= bsize) >= bsize); in __ctr_crypt()
336 return nbytes; in __ctr_crypt()
340 struct scatterlist *src, unsigned int nbytes) in ctr_crypt() argument
345 blkcipher_walk_init(&walk, dst, src, nbytes); in ctr_crypt()
348 while ((nbytes = walk.nbytes) >= BF_BLOCK_SIZE) { in ctr_crypt()
349 nbytes = __ctr_crypt(desc, &walk); in ctr_crypt()
350 err = blkcipher_walk_done(desc, &walk, nbytes); in ctr_crypt()
353 if (walk.nbytes) { in ctr_crypt()