Lines Matching defs:buffer
132 /* To save memory, we never use the contents of the request buffer and the read
133 * buffer at the same time. This allows us to share the underlying storage. */
204 /* Gets the absolute path to a node into the provided buffer.
207 * or returns -1 if the path is too long for the provided buffer.
231 * Performs a case-insensitive search for the file and sets the buffer to the path
233 * the buffer to the path that the file would have, assuming the name were case-sensitive.
236 * or returns NULL if the path is too long for the provided buffer.
844 /* Don't access any other fields of hdr or req beyond this point, the read buffer
845 * overlaps the request buffer and will clobber data in the request. This
863 const void* buffer)
871 res = pwrite64(h->fd, buffer, req->size, req->offset);
980 char buffer[8192];
981 struct fuse_dirent *fde = (struct fuse_dirent*) buffer;
1103 const void* buffer = (const __u8*)data + sizeof(*req);
1104 return handle_write(fuse, handler, hdr, req, buffer);
1189 * buffer storage may have been reused while processing the request. */