Searched refs:netfs_io_subrequest (Results 1 – 14 of 14) sorted by relevance
/linux-6.1.9/fs/netfs/ |
D | objects.c | 62 struct netfs_io_subrequest *subreq; in netfs_clear_subrequests() 66 struct netfs_io_subrequest, rreq_link); in netfs_clear_subrequests() 111 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq) in netfs_alloc_subrequest() 113 struct netfs_io_subrequest *subreq; in netfs_alloc_subrequest() 115 subreq = kzalloc(sizeof(struct netfs_io_subrequest), GFP_KERNEL); in netfs_alloc_subrequest() 127 void netfs_get_subrequest(struct netfs_io_subrequest *subreq, in netfs_get_subrequest() 137 static void netfs_free_subrequest(struct netfs_io_subrequest *subreq, in netfs_free_subrequest() 148 void netfs_put_subrequest(struct netfs_io_subrequest *subreq, bool was_async, in netfs_put_subrequest()
|
D | io.c | 22 static void netfs_clear_unread(struct netfs_io_subrequest *subreq) in netfs_clear_unread() 35 struct netfs_io_subrequest *subreq = priv; in netfs_cache_read_terminated() 45 struct netfs_io_subrequest *subreq, in netfs_read_from_cache() 64 struct netfs_io_subrequest *subreq) in netfs_fill_with_zeroes() 88 struct netfs_io_subrequest *subreq) in netfs_read_from_server() 113 struct netfs_io_subrequest *subreq; in netfs_rreq_unmark_after_write() 145 struct netfs_io_subrequest *subreq = priv; in netfs_rreq_copy_terminated() 172 struct netfs_io_subrequest *subreq, *next, *p; in netfs_rreq_do_write_to_cache() 246 struct netfs_io_subrequest *subreq) in netfs_rreq_short_read() 268 struct netfs_io_subrequest *subreq; in netfs_rreq_perform_resubmissions() [all …]
|
D | buffered_read.c | 18 struct netfs_io_subrequest *subreq; in netfs_rreq_unlock_folios() 41 struct netfs_io_subrequest, rreq_link); in netfs_rreq_unlock_folios()
|
D | internal.h | 44 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq);
|
/linux-6.1.9/include/linux/ |
D | netfs.h | 147 struct netfs_io_subrequest { struct 213 bool (*clamp_length)(struct netfs_io_subrequest *subreq); 214 void (*issue_read)(struct netfs_io_subrequest *subreq); 260 enum netfs_io_source (*prepare_read)(struct netfs_io_subrequest *subreq, 285 void netfs_subreq_terminated(struct netfs_io_subrequest *, ssize_t, bool); 286 void netfs_get_subrequest(struct netfs_io_subrequest *subreq, 288 void netfs_put_subrequest(struct netfs_io_subrequest *subreq,
|
/linux-6.1.9/fs/erofs/ |
D | fscache.c | 41 static void erofs_fscache_put_subrequest(struct netfs_io_subrequest *subreq) in erofs_fscache_put_subrequest() 51 struct netfs_io_subrequest *subreq; in erofs_fscache_clear_subrequests() 55 struct netfs_io_subrequest, rreq_link); in erofs_fscache_clear_subrequests() 63 struct netfs_io_subrequest *subreq; in erofs_fscache_rreq_unlock_folios() 73 struct netfs_io_subrequest, rreq_link); in erofs_fscache_rreq_unlock_folios() 128 struct netfs_io_subrequest *subreq = priv; in erofc_fscache_subreq_complete() 150 struct netfs_io_subrequest *subreq; in erofs_fscache_read_folios_async() 165 subreq = kzalloc(sizeof(struct netfs_io_subrequest), in erofs_fscache_read_folios_async()
|
/linux-6.1.9/include/trace/events/ |
D | netfs.h | 188 TP_PROTO(struct netfs_io_subrequest *sreq, 228 struct netfs_io_subrequest *sreq,
|
D | cachefiles.h | 431 TP_PROTO(struct netfs_io_subrequest *sreq,
|
/linux-6.1.9/fs/afs/ |
D | file.c | 241 struct netfs_io_subrequest *subreq = req->subreq; in afs_fetch_data_notify() 311 static void afs_issue_read(struct netfs_io_subrequest *subreq) in afs_issue_read()
|
D | internal.h | 209 struct netfs_io_subrequest *subreq; /* Fscache helper read request this belongs to */
|
/linux-6.1.9/Documentation/filesystems/ |
D | netfs_library.rst | 168 * void netfs_subreq_terminated(struct netfs_io_subrequest *subreq, 238 struct netfs_io_subrequest { 300 bool (*clamp_length)(struct netfs_io_subrequest *subreq); 301 void (*issue_read)(struct netfs_io_subrequest *subreq); 490 enum netfs_io_source (*prepare_read)(struct netfs_io_subrequest *subreq,
|
/linux-6.1.9/fs/9p/ |
D | vfs_addr.c | 34 static void v9fs_issue_read(struct netfs_io_subrequest *subreq) in v9fs_issue_read()
|
/linux-6.1.9/fs/ceph/ |
D | addr.c | 202 static bool ceph_netfs_clamp_length(struct netfs_io_subrequest *subreq) in ceph_netfs_clamp_length() 221 struct netfs_io_subrequest *subreq = req->r_priv; in finish_netfs_read() 247 static bool ceph_netfs_issue_op_inline(struct netfs_io_subrequest *subreq) in ceph_netfs_issue_op_inline() 302 static void ceph_netfs_issue_read(struct netfs_io_subrequest *subreq) in ceph_netfs_issue_read()
|
/linux-6.1.9/fs/cachefiles/ |
D | io.c | 392 static enum netfs_io_source cachefiles_prepare_read(struct netfs_io_subrequest *subreq, in cachefiles_prepare_read()
|