Lines Matching defs:subreq
29 static void v9fs_upload_to_server(struct netfs_io_subrequest *subreq)
31 struct p9_fid *fid = subreq->rreq->netfs_priv;
34 trace_netfs_sreq(subreq, netfs_sreq_trace_submit);
35 len = p9_client_write(fid, subreq->start, &subreq->io_iter, &err);
36 netfs_write_subrequest_terminated(subreq, len ?: err, false);
41 struct netfs_io_subrequest *subreq =
44 v9fs_upload_to_server(subreq);
53 struct netfs_io_subrequest *subreq;
55 subreq = netfs_create_write_request(wreq, NETFS_UPLOAD_TO_SERVER,
57 if (subreq)
58 netfs_queue_write_request(subreq);
63 * @subreq: The read to make
65 static void v9fs_issue_read(struct netfs_io_subrequest *subreq)
67 struct netfs_io_request *rreq = subreq->rreq;
71 total = p9_client_read(fid, subreq->start + subreq->transferred,
72 &subreq->io_iter, &err);
76 __set_bit(NETFS_SREQ_CLEAR_TAIL, &subreq->flags);
78 netfs_subreq_terminated(subreq, err ?: total, false);