Home
last modified time | relevance | path

Searched refs:transferred_or_error (Results 1 – 7 of 7) sorted by relevance

/linux/fs/netfs/
H A Dwrite_collect.c459 void netfs_write_subrequest_terminated(void *_op, ssize_t transferred_or_error) in netfs_write_subrequest_terminated() argument
464 _enter("%x[%x] %zd", wreq->debug_id, subreq->debug_index, transferred_or_error); in netfs_write_subrequest_terminated()
477 if (IS_ERR_VALUE(transferred_or_error)) { in netfs_write_subrequest_terminated()
478 subreq->error = transferred_or_error; in netfs_write_subrequest_terminated()
482 trace_netfs_failure(wreq, subreq, transferred_or_error, netfs_fail_write); in netfs_write_subrequest_terminated()
498 if (WARN(transferred_or_error > subreq->len - subreq->transferred, in netfs_write_subrequest_terminated()
501 transferred_or_error, subreq->len, subreq->transferred)) in netfs_write_subrequest_terminated()
502 transferred_or_error = subreq->len - subreq->transferred; in netfs_write_subrequest_terminated()
505 subreq->transferred += transferred_or_error; in netfs_write_subrequest_terminated()
H A Dread_collect.c594 void netfs_cache_read_terminated(void *priv, ssize_t transferred_or_error) in netfs_cache_read_terminated() argument
598 if (transferred_or_error > 0) { in netfs_cache_read_terminated()
600 if (transferred_or_error > 0) { in netfs_cache_read_terminated()
601 subreq->transferred += transferred_or_error; in netfs_cache_read_terminated()
605 subreq->error = transferred_or_error; in netfs_cache_read_terminated()
H A Dfscache_io.c195 static void fscache_wreq_done(void *priv, ssize_t transferred_or_error) in fscache_wreq_done() argument
204 wreq->term_func(wreq->term_func_priv, transferred_or_error); in fscache_wreq_done()
H A Dinternal.h28 void netfs_cache_read_terminated(void *priv, ssize_t transferred_or_error);
114 void netfs_cache_read_terminated(void *priv, ssize_t transferred_or_error);
/linux/fs/erofs/
H A Dfscache.c
/linux/include/linux/
H A Dnetfs.h53 typedef void (*netfs_io_terminated_t)(void *priv, ssize_t transferred_or_error);
444 void netfs_write_subrequest_terminated(void *_op, ssize_t transferred_or_error);
/linux/Documentation/filesystems/caching/
H A Dnetfs-api.rst274 void (*netfs_io_terminated_t)(void *priv, ssize_t transferred_or_error,