Lines Matching defs:write

36  * folio_start_fscache - Start an fscache write on a folio.
40 * second write before the first one finishes is not allowed.
50 * folio_end_fscache - End an fscache write on a folio.
62 * folio_wait_fscache - Wait for an fscache write on this folio to end.
66 * the write to finish. Another write may start after this one finishes,
75 * folio_wait_fscache_killable - Wait for an fscache write on this folio to end.
79 * for the write to finish or for a fatal signal to be received.
80 * Another write may start after this one finishes, unless the caller
145 #define NETFS_ICTX_NO_WRITE_STREAMING 3 /* Don't engage in write-streaming */
202 * individual read/write from/to a server, a cache, a journal, etc..
219 enum netfs_io_source source; /* Where to read from/write to */
232 NETFS_READ_FOR_WRITE, /* This read is to prepare a write */
233 NETFS_WRITEBACK, /* This write was triggered by writepages */
234 NETFS_WRITETHROUGH, /* This write was made by netfs_perform_write() */
236 NETFS_UNBUFFERED_WRITE, /* This is an unbuffered write */
238 NETFS_DIO_WRITE, /* This is a direct I/O write */
264 unsigned int wsize; /* Maximum write size (0 for none) */
281 #define NETFS_RREQ_COPY_TO_CACHE 1 /* Need to write to the cache */
286 #define NETFS_RREQ_WRITE_TO_CACHE 7 /* Need to write to the cache */
287 #define NETFS_RREQ_UPLOAD_TO_SERVER 8 /* Need to write to the server */
347 int (*write)(struct netfs_cache_resources *cres,
363 /* Prepare a write operation, working out what part of the write we can
391 /* High-level write API */