Home
last modified time | relevance | path

Searched refs:netfs_io_subrequest (Results 1 – 24 of 24) sorted by relevance

/linux/include/linux/
H A Dnetfs.h135 struct netfs_io_subrequest *construct; /* Op being constructed */
141 void (*prepare_write)(struct netfs_io_subrequest *subreq);
142 void (*issue_write)(struct netfs_io_subrequest *subreq);
175 struct netfs_io_subrequest { struct
294 void (*free_subrequest)(struct netfs_io_subrequest *rreq);
298 int (*prepare_read)(struct netfs_io_subrequest *subreq);
299 void (*issue_read)(struct netfs_io_subrequest *subreq);
311 void (*prepare_write)(struct netfs_io_subrequest *subreq);
312 void (*issue_write)(struct netfs_io_subrequest *subreq);
348 void (*issue_write)(struct netfs_io_subrequest *subreq);
[all …]
/linux/fs/netfs/
H A Dobjects.c101 struct netfs_io_subrequest *subreq; in netfs_clear_subrequests()
109 struct netfs_io_subrequest, rreq_link); in netfs_clear_subrequests()
202 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq) in netfs_alloc_subrequest()
204 struct netfs_io_subrequest *subreq; in netfs_alloc_subrequest()
226 void netfs_get_subrequest(struct netfs_io_subrequest *subreq, in netfs_get_subrequest()
236 static void netfs_free_subrequest(struct netfs_io_subrequest *subreq) in netfs_free_subrequest()
248 void netfs_put_subrequest(struct netfs_io_subrequest *subreq, in netfs_put_subrequest()
H A Dinternal.h27 struct netfs_io_subrequest *subreq);
73 void netfs_reset_iter(struct netfs_io_subrequest *subreq);
75 void netfs_subreq_clear_in_progress(struct netfs_io_subrequest *subreq);
94 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq);
102 static inline void netfs_see_subrequest(struct netfs_io_subrequest *subreq, in netfs_see_subrequest()
114 void netfs_cancel_read(struct netfs_io_subrequest *subreq, int error);
209 struct netfs_io_subrequest *subreq,
314 static inline bool netfs_check_subreq_in_progress(const struct netfs_io_subrequest *subreq) in netfs_check_subreq_in_progress()
H A Dread_collect.c28 static void netfs_clear_unread(struct netfs_io_subrequest *subreq) in netfs_clear_unread()
187 struct netfs_io_subrequest *front, *remove; in netfs_collect_read_results()
209 struct netfs_io_subrequest, rreq_link); in netfs_collect_read_results()
306 struct netfs_io_subrequest, rreq_link); in netfs_collect_read_results()
477 void netfs_read_subreq_progress(struct netfs_io_subrequest *subreq) in netfs_read_subreq_progress()
516 void netfs_read_subreq_terminated(struct netfs_io_subrequest *subreq) in netfs_read_subreq_terminated()
583 void netfs_cancel_read(struct netfs_io_subrequest *subreq, int error) in netfs_cancel_read()
596 struct netfs_io_subrequest *subreq = priv; in netfs_cache_read_terminated()
H A Dread_retry.c13 struct netfs_io_subrequest *subreq) in netfs_reissue_read()
28 struct netfs_io_subrequest *subreq; in netfs_retry_read_subrequests()
76 struct netfs_io_subrequest *from, *to, *tmp; in netfs_retry_read_subrequests()
86 from = list_entry(next, struct netfs_io_subrequest, rreq_link); in netfs_retry_read_subrequests()
107 subreq = list_entry(next, struct netfs_io_subrequest, rreq_link); in netfs_retry_read_subrequests()
H A Dwrite_retry.c36 struct netfs_io_subrequest *subreq; in netfs_retry_write_stream()
56 struct netfs_io_subrequest *subreq = NULL, *from, *to, *tmp; in netfs_retry_write_stream()
66 from = list_entry(next, struct netfs_io_subrequest, rreq_link); in netfs_retry_write_stream()
81 subreq = list_entry(next, struct netfs_io_subrequest, rreq_link); in netfs_retry_write_stream()
H A Dread_single.c62 struct netfs_io_subrequest *subreq) in netfs_single_cache_prepare_read()
76 struct netfs_io_subrequest *subreq) in netfs_single_read_cache()
92 struct netfs_io_subrequest *subreq; in netfs_single_dispatch_read()
H A Dmisc.c113 void netfs_reset_iter(struct netfs_io_subrequest *subreq) in netfs_reset_iter()
353 void netfs_subreq_clear_in_progress(struct netfs_io_subrequest *subreq) in netfs_subreq_clear_in_progress()
373 struct netfs_io_subrequest *subreq; in netfs_wait_for_in_progress_stream()
411 struct netfs_io_subrequest *subreq; in netfs_collect_in_app()
419 struct netfs_io_subrequest, in netfs_collect_in_app()
H A Dwrite_collect.c35 const struct netfs_io_subrequest *sreq; in netfs_dump_request()
202 struct netfs_io_subrequest *front, *remove; in netfs_collect_write_results()
235 struct netfs_io_subrequest, rreq_link); in netfs_collect_write_results()
287 struct netfs_io_subrequest, rreq_link); in netfs_collect_write_results()
471 struct netfs_io_subrequest *subreq = _op; in netfs_write_subrequest_terminated()
H A Dbuffered_read.c81 static ssize_t netfs_prepare_read_iterator(struct netfs_io_subrequest *subreq, in netfs_prepare_read_iterator()
133 struct netfs_io_subrequest *subreq, in netfs_cache_prepare_read()
152 struct netfs_io_subrequest *subreq) in netfs_read_cache_to_pagecache()
162 struct netfs_io_subrequest *subreq) in netfs_queue_read()
187 struct netfs_io_subrequest *subreq) in netfs_issue_read()
219 struct netfs_io_subrequest *subreq; in netfs_read_to_pagecache()
H A Dwrite_issue.c146 void netfs_prepare_write_failed(struct netfs_io_subrequest *subreq) in netfs_prepare_write_failed()
161 struct netfs_io_subrequest *subreq; in netfs_prepare_write()
228 struct netfs_io_subrequest *subreq) in netfs_do_issue_write()
242 struct netfs_io_subrequest *subreq, in netfs_reissue_write()
263 struct netfs_io_subrequest *subreq = stream->construct; in netfs_issue_write()
282 struct netfs_io_subrequest *subreq = stream->construct; in netfs_advance_write()
H A Ddirect_read.c19 static void netfs_prepare_dio_read_iterator(struct netfs_io_subrequest *subreq) in netfs_prepare_dio_read_iterator()
55 struct netfs_io_subrequest *subreq; in netfs_dispatch_unbuffered_reads()
H A Ddirect_write.c67 struct netfs_io_subrequest *subreq) in netfs_unbuffered_write_collect()
96 struct netfs_io_subrequest *subreq = NULL; in netfs_unbuffered_write()
H A Dmain.c126 sizeof(struct netfs_io_subrequest) + 16, 0, in netfs_init()
/linux/fs/afs/
H A Dwrite.c89 void afs_prepare_write(struct netfs_io_subrequest *subreq) in afs_prepare_write()
104 struct netfs_io_subrequest *subreq = container_of(work, struct netfs_io_subrequest, work); in afs_issue_write_worker()
171 void afs_issue_write(struct netfs_io_subrequest *subreq) in afs_issue_write()
194 struct netfs_io_subrequest *subreq = in afs_retry_request()
196 struct netfs_io_subrequest, rreq_link); in afs_retry_request()
H A Dfile.c208 struct netfs_io_subrequest *subreq = op->fetch.subreq; in afs_fetch_data_notify()
335 static void afs_issue_read(struct netfs_io_subrequest *subreq) in afs_issue_read()
H A Dinternal.h911 struct netfs_io_subrequest *subreq;
1701 void afs_prepare_write(struct netfs_io_subrequest *subreq);
1702 void afs_issue_write(struct netfs_io_subrequest *subreq);
H A Dfsclient.c304 struct netfs_io_subrequest *subreq = op->fetch.subreq; in afs_deliver_fs_fetch_data()
431 struct netfs_io_subrequest *subreq = op->fetch.subreq; in afs_fs_fetch_data64()
466 struct netfs_io_subrequest *subreq = op->fetch.subreq; in afs_fs_fetch_data()
H A Dyfsclient.c355 struct netfs_io_subrequest *subreq = op->fetch.subreq; in yfs_deliver_fs_fetch_data64()
470 struct netfs_io_subrequest *subreq = op->fetch.subreq; in yfs_fs_fetch_data()
/linux/fs/nfs/
H A Dfscache.c287 static struct nfs_netfs_io_data *nfs_netfs_alloc(struct netfs_io_subrequest *sreq) in nfs_netfs_alloc()
299 static void nfs_netfs_issue_read(struct netfs_io_subrequest *sreq) in nfs_netfs_issue_read()
363 struct netfs_io_subrequest *sreq; in nfs_netfs_read_completion()
H A Dfscache.h46 struct netfs_io_subrequest *sreq;
/linux/include/trace/events/
H A Dnetfs.h360 TP_PROTO(struct netfs_io_subrequest *sreq,
402 struct netfs_io_subrequest *sreq,
629 const struct netfs_io_subrequest *subreq),
/linux/fs/smb/client/
H A Dcifsglob.h1492 struct netfs_io_subrequest subreq;
H A Dsmb2pdu.c4809 struct netfs_io_subrequest *subreq = &rdata->subreq; in smb2_async_readv()