Lines Matching refs:rreq
39 static inline void netfs_proc_add_rreq(struct netfs_io_request *rreq) in netfs_proc_add_rreq() argument
42 list_add_tail_rcu(&rreq->proc_link, &netfs_io_requests); in netfs_proc_add_rreq()
45 static inline void netfs_proc_del_rreq(struct netfs_io_request *rreq) in netfs_proc_del_rreq() argument
47 if (!list_empty(&rreq->proc_link)) { in netfs_proc_del_rreq()
49 list_del_rcu(&rreq->proc_link); in netfs_proc_del_rreq()
54 static inline void netfs_proc_add_rreq(struct netfs_io_request *rreq) {} in netfs_proc_add_rreq() argument
55 static inline void netfs_proc_del_rreq(struct netfs_io_request *rreq) {} in netfs_proc_del_rreq() argument
61 struct folio_queue *netfs_buffer_make_space(struct netfs_io_request *rreq);
62 int netfs_buffer_append_folio(struct netfs_io_request *rreq, struct folio *folio,
65 void netfs_clear_buffer(struct netfs_io_request *rreq);
75 void netfs_get_request(struct netfs_io_request *rreq, enum netfs_rreq_ref_trace what);
76 void netfs_clear_subrequests(struct netfs_io_request *rreq, bool was_async);
77 void netfs_put_request(struct netfs_io_request *rreq, bool was_async,
79 struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq);
81 static inline void netfs_see_request(struct netfs_io_request *rreq, in netfs_see_request() argument
84 trace_netfs_rreq_ref(rreq->debug_id, refcount_read(&rreq->ref), what); in netfs_see_request()
91 void netfs_rreq_terminated(struct netfs_io_request *rreq, bool was_async);
97 struct netfs_io_request *rreq,
100 void netfs_pgpriv2_write_to_the_cache(struct netfs_io_request *rreq);
106 void netfs_retry_reads(struct netfs_io_request *rreq);
107 void netfs_unlock_abandoned_read_pages(struct netfs_io_request *rreq);