Lines Matching defs:buffer
300 * Format an attribute and copy it out to the user's buffer.
302 * we may be reading them directly out of a user buffer.
312 struct xfs_attrlist *alist = context->buffer;
341 aep = context->buffer + context->firstu;
382 void *buffer;
409 buffer = kvzalloc(bufsize, GFP_KERNEL);
410 if (!buffer)
414 * Initialize the output buffer.
419 context.buffer = buffer;
424 alist = context.buffer;
433 if (copy_to_user(ubuf, buffer, bufsize) ||
437 kmem_free(buffer);
459 error = xfs_ioc_attr_list(XFS_I(d_inode(dentry)), al_hreq.buffer,
1535 * Use an internal memory buffer so that we don't have to copy fsmap
1537 * up to 128k for the buffer, but fall back to a single page if needed.
1579 * The internal memory buffer is full. Copy whatever
1581 * not yet filled the userspace buffer.