Lines Matching refs:buffer
154 void *buffer; in skcipher_next_slow() local
156 if (!walk->buffer) in skcipher_next_slow()
157 walk->buffer = walk->page; in skcipher_next_slow()
158 buffer = walk->buffer; in skcipher_next_slow()
159 if (!buffer) { in skcipher_next_slow()
163 buffer = kzalloc(n, skcipher_walk_gfp(walk)); in skcipher_next_slow()
164 if (!buffer) in skcipher_next_slow()
166 walk->buffer = buffer; in skcipher_next_slow()
169 buffer = PTR_ALIGN(buffer, alignmask + 1); in skcipher_next_slow()
170 memcpy_from_scatterwalk(buffer, &walk->in, bsize); in skcipher_next_slow()
171 walk->out.__addr = buffer; in skcipher_next_slow()
263 walk->buffer = kmalloc(size, skcipher_walk_gfp(walk)); in skcipher_copy_iv()
264 if (!walk->buffer) in skcipher_copy_iv()
267 iv = PTR_ALIGN(walk->buffer, alignmask + 1) + aligned_stride; in skcipher_copy_iv()
280 walk->buffer = NULL; in skcipher_walk_first()
368 if (!((unsigned long)walk->buffer | (unsigned long)walk->page)) in skcipher_walk_done()
373 if (walk->buffer != walk->page) in skcipher_walk_done()
374 kfree(walk->buffer); in skcipher_walk_done()