Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dnetfs.h133 struct netfs_io_subrequest *construct; /* Op being constructed */
139 void (*prepare_write)(struct netfs_io_subrequest *subreq);
140 void (*issue_write)(struct netfs_io_subrequest *subreq);
143 struct netfs_io_subrequest *front; /* Op being collected */
174 struct netfs_io_subrequest { struct
293 void (*free_subrequest)(struct netfs_io_subrequest *rreq);
297 int (*prepare_read)(struct netfs_io_subrequest *subreq);
298 void (*issue_read)(struct netfs_io_subrequest *subreq);
310 void (*prepare_write)(struct netfs_io_subrequest *subreq);
311 void (*issue_write)(struct netfs_io_subrequest *subreq);
[all …]
/linux/fs/netfs/
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()
76 subreq = list_entry(next, struct netfs_io_subrequest, rreq_link); in netfs_retry_write_stream()
H A Dinternal.h70 void netfs_reset_iter(struct netfs_io_subrequest *subreq);
72 void netfs_subreq_clear_in_progress(struct netfs_io_subrequest *subreq);
90 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq);
98 static inline void netfs_see_subrequest(struct netfs_io_subrequest *subreq, in netfs_see_subrequest()
201 struct netfs_io_subrequest *subreq,
295 static inline bool netfs_check_subreq_in_progress(const struct netfs_io_subrequest *subreq) in netfs_check_subreq_in_progress()
H A Dmisc.c113 void netfs_reset_iter(struct netfs_io_subrequest *subreq) in netfs_reset_iter()
335 void netfs_subreq_clear_in_progress(struct netfs_io_subrequest *subreq) in netfs_subreq_clear_in_progress()
355 struct netfs_io_subrequest *subreq; in netfs_wait_for_in_progress_stream()
392 struct netfs_io_subrequest *subreq; in netfs_collect_in_app()
400 struct netfs_io_subrequest, in netfs_collect_in_app()
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()
303 struct netfs_io_subrequest, rreq_link); in netfs_collect_read_results()
475 void netfs_read_subreq_progress(struct netfs_io_subrequest *subreq) in netfs_read_subreq_progress()
514 void netfs_read_subreq_terminated(struct netfs_io_subrequest *subreq) in netfs_read_subreq_terminated()
573 struct netfs_io_subrequest *subreq = priv; in netfs_cache_read_terminated()
H A Dwrite_collect.c35 const struct netfs_io_subrequest *sreq; in netfs_dump_request()
199 struct netfs_io_subrequest *front, *remove; in netfs_collect_write_results()
281 struct netfs_io_subrequest, rreq_link); in netfs_collect_write_results()
477 struct netfs_io_subrequest *subreq = _op; in netfs_write_subrequest_terminated()
H A Dwrite_issue.c147 void netfs_prepare_write_failed(struct netfs_io_subrequest *subreq) in netfs_prepare_write_failed()
162 struct netfs_io_subrequest *subreq; in netfs_prepare_write()
229 struct netfs_io_subrequest *subreq) in netfs_do_issue_write()
243 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 Dmain.c122 sizeof(struct netfs_io_subrequest) + 16, 0, in netfs_init()
/linux/include/net/9p/
H A Dclient.h210 struct netfs_io_subrequest;
211 void p9_client_write_subreq(struct netfs_io_subrequest *subreq);
/linux/fs/cachefiles/
H A Dio.c496 static enum netfs_io_source cachefiles_prepare_read(struct netfs_io_subrequest *subreq, in cachefiles_prepare_read()
626 static void cachefiles_prepare_write_subreq(struct netfs_io_subrequest *subreq) in cachefiles_prepare_write_subreq()
645 static void cachefiles_issue_write(struct netfs_io_subrequest *subreq) in cachefiles_issue_write()
/linux/fs/nfs/
H A Dfscache.h46 struct netfs_io_subrequest *sreq;
/linux/include/trace/events/
H A Dnetfs.h350 TP_PROTO(struct netfs_io_subrequest *sreq,
392 struct netfs_io_subrequest *sreq,
619 const struct netfs_io_subrequest *subreq),
/linux/fs/afs/
H A Dfile.c205 struct netfs_io_subrequest *subreq = op->fetch.subreq; in afs_fetch_data_notify()
332 static void afs_issue_read(struct netfs_io_subrequest *subreq) in afs_issue_read()
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/ceph/
H A Daddr.c217 struct netfs_io_subrequest *subreq = req->r_priv; in finish_netfs_read()
272 static bool ceph_netfs_issue_op_inline(struct netfs_io_subrequest *subreq) in ceph_netfs_issue_op_inline()
334 static int ceph_netfs_prepare_read(struct netfs_io_subrequest *subreq) in ceph_netfs_prepare_read()
350 static void ceph_netfs_issue_read(struct netfs_io_subrequest *subreq) in ceph_netfs_issue_read()
/linux/fs/smb/client/
H A Dfile.c47 static void cifs_prepare_write(struct netfs_io_subrequest *subreq) in cifs_prepare_write()
108 static void cifs_issue_write(struct netfs_io_subrequest *subreq) in cifs_issue_write()
150 static int cifs_prepare_read(struct netfs_io_subrequest *subreq) in cifs_prepare_read()
202 static void cifs_issue_read(struct netfs_io_subrequest *subreq) in cifs_issue_read()
309 static void cifs_free_subrequest(struct netfs_io_subrequest *subreq) in cifs_free_subrequest()
H A Dcifsglob.h1531 struct netfs_io_subrequest subreq;
H A Dsmb2pdu.c4657 struct netfs_io_subrequest *subreq = &rdata->subreq; in smb2_async_readv()
/linux/net/9p/
H A Dclient.c1684 p9_client_write_subreq(struct netfs_io_subrequest *subreq) in p9_client_write_subreq()