Symbol: netfs_io_request
fs/9p/vfs_addr.c
122
static int v9fs_init_request(struct netfs_io_request *rreq, struct file *file)
fs/9p/vfs_addr.c
177
static void v9fs_free_request(struct netfs_io_request *rreq)
fs/9p/vfs_addr.c
33
static void v9fs_begin_writeback(struct netfs_io_request *wreq)
fs/9p/vfs_addr.c
71
struct netfs_io_request *rreq = subreq->rreq;
fs/afs/file.c
383
static int afs_init_request(struct netfs_io_request *rreq, struct file *file)
fs/afs/file.c
424
static void afs_free_request(struct netfs_io_request *rreq)
fs/afs/file.c
459
static void afs_netfs_invalidate_cache(struct netfs_io_request *wreq)
fs/afs/internal.h
1702
void afs_begin_writeback(struct netfs_io_request *wreq);
fs/afs/internal.h
1703
void afs_retry_request(struct netfs_io_request *wreq, struct netfs_io_stream *stream);
fs/afs/write.c
105
struct netfs_io_request *wreq = subreq->rreq;
fs/afs/write.c
182
void afs_begin_writeback(struct netfs_io_request *wreq)
fs/afs/write.c
192
void afs_retry_request(struct netfs_io_request *wreq, struct netfs_io_stream *stream)
fs/afs/write.c
35
static void afs_get_writeback_key(struct netfs_io_request *wreq)
fs/cachefiles/io.c
628
struct netfs_io_request *wreq = subreq->rreq;
fs/cachefiles/io.c
647
struct netfs_io_request *wreq = subreq->rreq;
fs/ceph/addr.c
169
static void ceph_netfs_expand_readahead(struct netfs_io_request *rreq)
fs/ceph/addr.c
279
struct netfs_io_request *rreq = subreq->rreq;
fs/ceph/addr.c
341
struct netfs_io_request *rreq = subreq->rreq;
fs/ceph/addr.c
357
struct netfs_io_request *rreq = subreq->rreq;
fs/ceph/addr.c
463
static int ceph_init_request(struct netfs_io_request *rreq, struct file *file)
fs/ceph/addr.c
530
static void ceph_netfs_free_request(struct netfs_io_request *rreq)
fs/netfs/buffered_read.c
12
static void netfs_cache_expand_readahead(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
130
static enum netfs_io_source netfs_cache_prepare_read(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
149
static void netfs_read_cache_to_pagecache(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
159
void netfs_queue_read(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
184
static void netfs_issue_read(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
209
static void netfs_read_to_pagecache(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
23
static void netfs_rreq_expand(struct netfs_io_request *rreq,
fs/netfs/buffered_read.c
338
struct netfs_io_request *rreq;
fs/netfs/buffered_read.c
376
static int netfs_create_singular_buffer(struct netfs_io_request *rreq, struct folio *folio,
fs/netfs/buffered_read.c
396
struct netfs_io_request *rreq;
fs/netfs/buffered_read.c
502
struct netfs_io_request *rreq;
fs/netfs/buffered_read.c
61
static int netfs_begin_cache_read(struct netfs_io_request *rreq, struct netfs_inode *ctx)
fs/netfs/buffered_read.c
633
struct netfs_io_request *rreq;
fs/netfs/buffered_read.c
723
struct netfs_io_request *rreq;
fs/netfs/buffered_read.c
84
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/buffered_write.c
101
struct netfs_io_request *wreq = NULL;
fs/netfs/direct_read.c
112
static ssize_t netfs_unbuffered_read(struct netfs_io_request *rreq, bool sync)
fs/netfs/direct_read.c
155
struct netfs_io_request *rreq;
fs/netfs/direct_read.c
21
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/direct_read.c
48
static void netfs_dispatch_unbuffered_reads(struct netfs_io_request *rreq)
fs/netfs/direct_write.c
15
static void netfs_unbuffered_write_done(struct netfs_io_request *wreq)
fs/netfs/direct_write.c
205
struct netfs_io_request *wreq = container_of(work, struct netfs_io_request, work);
fs/netfs/direct_write.c
218
struct netfs_io_request *wreq;
fs/netfs/direct_write.c
65
static void netfs_unbuffered_write_collect(struct netfs_io_request *wreq,
fs/netfs/direct_write.c
94
static int netfs_unbuffered_write(struct netfs_io_request *wreq)
fs/netfs/internal.h
111
bool netfs_read_collection(struct netfs_io_request *rreq);
fs/netfs/internal.h
119
void netfs_pgpriv2_copy_to_cache(struct netfs_io_request *rreq, struct folio *folio);
fs/netfs/internal.h
120
void netfs_pgpriv2_end_copy_to_cache(struct netfs_io_request *rreq);
fs/netfs/internal.h
121
bool netfs_pgpriv2_unlock_copied_folios(struct netfs_io_request *wreq);
fs/netfs/internal.h
126
void netfs_retry_reads(struct netfs_io_request *rreq);
fs/netfs/internal.h
127
void netfs_unlock_abandoned_read_pages(struct netfs_io_request *rreq);
fs/netfs/internal.h
194
bool netfs_write_collection(struct netfs_io_request *wreq);
fs/netfs/internal.h
200
struct netfs_io_request *netfs_create_write_req(struct address_space *mapping,
fs/netfs/internal.h
204
void netfs_prepare_write(struct netfs_io_request *wreq,
fs/netfs/internal.h
210
void netfs_issue_write(struct netfs_io_request *wreq,
fs/netfs/internal.h
212
size_t netfs_advance_write(struct netfs_io_request *wreq,
fs/netfs/internal.h
215
struct netfs_io_request *netfs_begin_writethrough(struct kiocb *iocb, size_t len);
fs/netfs/internal.h
216
int netfs_advance_writethrough(struct netfs_io_request *wreq, struct writeback_control *wbc,
fs/netfs/internal.h
219
ssize_t netfs_end_writethrough(struct netfs_io_request *wreq, struct writeback_control *wbc,
fs/netfs/internal.h
225
void netfs_retry_writes(struct netfs_io_request *wreq);
fs/netfs/internal.h
26
void netfs_queue_read(struct netfs_io_request *rreq,
fs/netfs/internal.h
289
static inline void netfs_wake_rreq_flag(struct netfs_io_request *rreq,
fs/netfs/internal.h
304
static inline bool netfs_check_rreq_in_progress(const struct netfs_io_request *rreq)
fs/netfs/internal.h
48
static inline void netfs_proc_add_rreq(struct netfs_io_request *rreq)
fs/netfs/internal.h
54
static inline void netfs_proc_del_rreq(struct netfs_io_request *rreq)
fs/netfs/internal.h
63
static inline void netfs_proc_add_rreq(struct netfs_io_request *rreq) {}
fs/netfs/internal.h
64
static inline void netfs_proc_del_rreq(struct netfs_io_request *rreq) {}
fs/netfs/internal.h
70
struct folio_queue *netfs_buffer_make_space(struct netfs_io_request *rreq,
fs/netfs/internal.h
73
void netfs_wake_collector(struct netfs_io_request *rreq);
fs/netfs/internal.h
75
void netfs_wait_for_in_progress_stream(struct netfs_io_request *rreq,
fs/netfs/internal.h
77
ssize_t netfs_wait_for_read(struct netfs_io_request *rreq);
fs/netfs/internal.h
78
ssize_t netfs_wait_for_write(struct netfs_io_request *rreq);
fs/netfs/internal.h
79
void netfs_wait_for_paused_read(struct netfs_io_request *rreq);
fs/netfs/internal.h
80
void netfs_wait_for_paused_write(struct netfs_io_request *rreq);
fs/netfs/internal.h
85
struct netfs_io_request *netfs_alloc_request(struct address_space *mapping,
fs/netfs/internal.h
89
void netfs_get_request(struct netfs_io_request *rreq, enum netfs_rreq_ref_trace what);
fs/netfs/internal.h
90
void netfs_clear_subrequests(struct netfs_io_request *rreq);
fs/netfs/internal.h
91
void netfs_put_request(struct netfs_io_request *rreq, enum netfs_rreq_ref_trace what);
fs/netfs/internal.h
92
void netfs_put_failed_request(struct netfs_io_request *rreq);
fs/netfs/internal.h
93
struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq);
fs/netfs/internal.h
95
static inline void netfs_see_request(struct netfs_io_request *rreq,
fs/netfs/main.c
112
sizeof(struct netfs_io_request), 0,
fs/netfs/main.c
57
struct netfs_io_request *rreq;
fs/netfs/main.c
67
rreq = list_entry(v, struct netfs_io_request, proc_link);
fs/netfs/misc.c
338
void netfs_wake_collector(struct netfs_io_request *rreq)
fs/netfs/misc.c
355
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/misc.c
370
void netfs_wait_for_in_progress_stream(struct netfs_io_request *rreq,
fs/netfs/misc.c
400
static int netfs_collect_in_app(struct netfs_io_request *rreq,
fs/netfs/misc.c
401
bool (*collector)(struct netfs_io_request *rreq))
fs/netfs/misc.c
452
static ssize_t netfs_wait_for_in_progress(struct netfs_io_request *rreq,
fs/netfs/misc.c
453
bool (*collector)(struct netfs_io_request *rreq))
fs/netfs/misc.c
508
ssize_t netfs_wait_for_read(struct netfs_io_request *rreq)
fs/netfs/misc.c
513
ssize_t netfs_wait_for_write(struct netfs_io_request *rreq)
fs/netfs/misc.c
521
static void netfs_wait_for_pause(struct netfs_io_request *rreq,
fs/netfs/misc.c
522
bool (*collector)(struct netfs_io_request *rreq))
fs/netfs/misc.c
557
void netfs_wait_for_paused_read(struct netfs_io_request *rreq)
fs/netfs/misc.c
562
void netfs_wait_for_paused_write(struct netfs_io_request *rreq)
fs/netfs/objects.c
113
struct netfs_io_request *rreq = container_of(rcu, struct netfs_io_request, rcu);
fs/netfs/objects.c
119
static void netfs_deinit_request(struct netfs_io_request *rreq)
fs/netfs/objects.c
154
struct netfs_io_request *rreq =
fs/netfs/objects.c
155
container_of(work, struct netfs_io_request, cleanup_work);
fs/netfs/objects.c
161
void netfs_put_request(struct netfs_io_request *rreq, enum netfs_rreq_ref_trace what)
fs/netfs/objects.c
18
struct netfs_io_request *netfs_alloc_request(struct address_space *mapping,
fs/netfs/objects.c
180
void netfs_put_failed_request(struct netfs_io_request *rreq)
fs/netfs/objects.c
197
struct netfs_io_subrequest *netfs_alloc_subrequest(struct netfs_io_request *rreq)
fs/netfs/objects.c
234
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/objects.c
26
struct netfs_io_request *rreq;
fs/netfs/objects.c
86
void netfs_get_request(struct netfs_io_request *rreq, enum netfs_rreq_ref_trace what)
fs/netfs/objects.c
94
void netfs_clear_subrequests(struct netfs_io_request *rreq)
fs/netfs/read_collect.c
100
static void netfs_read_unlock_folios(struct netfs_io_request *rreq,
fs/netfs/read_collect.c
185
static void netfs_collect_read_results(struct netfs_io_request *rreq)
fs/netfs/read_collect.c
345
static void netfs_rreq_assess_dio(struct netfs_io_request *rreq)
fs/netfs/read_collect.c
378
static void netfs_rreq_assess_single(struct netfs_io_request *rreq)
fs/netfs/read_collect.c
406
bool netfs_read_collection(struct netfs_io_request *rreq)
fs/netfs/read_collect.c
42
static void netfs_unlock_read_folio(struct netfs_io_request *rreq,
fs/netfs/read_collect.c
455
struct netfs_io_request *rreq = container_of(work, struct netfs_io_request, work);
fs/netfs/read_collect.c
479
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/read_collect.c
518
struct netfs_io_request *rreq = subreq->rreq;
fs/netfs/read_pgpriv2.c
100
struct netfs_io_request *creq;
fs/netfs/read_pgpriv2.c
132
void netfs_pgpriv2_copy_to_cache(struct netfs_io_request *rreq, struct folio *folio)
fs/netfs/read_pgpriv2.c
134
struct netfs_io_request *creq = rreq->copy_to_cache;
fs/netfs/read_pgpriv2.c
149
void netfs_pgpriv2_end_copy_to_cache(struct netfs_io_request *rreq)
fs/netfs/read_pgpriv2.c
151
struct netfs_io_request *creq = rreq->copy_to_cache;
fs/netfs/read_pgpriv2.c
171
bool netfs_pgpriv2_unlock_copied_folios(struct netfs_io_request *creq)
fs/netfs/read_pgpriv2.c
19
static void netfs_pgpriv2_copy_folio(struct netfs_io_request *creq, struct folio *folio)
fs/netfs/read_pgpriv2.c
97
static struct netfs_io_request *netfs_pgpriv2_begin_copy_to_cache(
fs/netfs/read_pgpriv2.c
98
struct netfs_io_request *rreq, struct folio *folio)
fs/netfs/read_retry.c
12
static void netfs_reissue_read(struct netfs_io_request *rreq,
fs/netfs/read_retry.c
26
static void netfs_retry_read_subrequests(struct netfs_io_request *rreq)
fs/netfs/read_retry.c
270
void netfs_retry_reads(struct netfs_io_request *rreq)
fs/netfs/read_retry.c
291
void netfs_unlock_abandoned_read_pages(struct netfs_io_request *rreq)
fs/netfs/read_single.c
164
struct netfs_io_request *rreq;
fs/netfs/read_single.c
56
static int netfs_single_begin_cache_read(struct netfs_io_request *rreq, struct netfs_inode *ctx)
fs/netfs/read_single.c
61
static void netfs_single_cache_prepare_read(struct netfs_io_request *rreq,
fs/netfs/read_single.c
75
static void netfs_single_read_cache(struct netfs_io_request *rreq,
fs/netfs/read_single.c
90
static int netfs_single_dispatch_read(struct netfs_io_request *rreq)
fs/netfs/write_collect.c
114
static void netfs_writeback_unlock_folios(struct netfs_io_request *wreq,
fs/netfs/write_collect.c
200
static void netfs_collect_write_results(struct netfs_io_request *wreq)
fs/netfs/write_collect.c
24
static void netfs_dump_request(const struct netfs_io_request *rreq)
fs/netfs/write_collect.c
361
bool netfs_write_collection(struct netfs_io_request *wreq)
fs/netfs/write_collect.c
438
struct netfs_io_request *rreq = container_of(work, struct netfs_io_request, work);
fs/netfs/write_collect.c
472
struct netfs_io_request *wreq = subreq->rreq;
fs/netfs/write_issue.c
157
void netfs_prepare_write(struct netfs_io_request *wreq,
fs/netfs/write_issue.c
230
struct netfs_io_request *wreq = subreq->rreq;
fs/netfs/write_issue.c
260
void netfs_issue_write(struct netfs_io_request *wreq,
fs/netfs/write_issue.c
278
size_t netfs_advance_write(struct netfs_io_request *wreq,
fs/netfs/write_issue.c
320
static int netfs_write_folio(struct netfs_io_request *wreq,
fs/netfs/write_issue.c
522
static void netfs_end_issue_write(struct netfs_io_request *wreq)
fs/netfs/write_issue.c
550
struct netfs_io_request *wreq = NULL;
fs/netfs/write_issue.c
617
struct netfs_io_request *netfs_begin_writethrough(struct kiocb *iocb, size_t len)
fs/netfs/write_issue.c
619
struct netfs_io_request *wreq = NULL;
fs/netfs/write_issue.c
643
int netfs_advance_writethrough(struct netfs_io_request *wreq, struct writeback_control *wbc,
fs/netfs/write_issue.c
687
ssize_t netfs_end_writethrough(struct netfs_io_request *wreq, struct writeback_control *wbc,
fs/netfs/write_issue.c
714
static int netfs_write_folio_single(struct netfs_io_request *wreq,
fs/netfs/write_issue.c
840
struct netfs_io_request *wreq;
fs/netfs/write_issue.c
90
struct netfs_io_request *netfs_create_write_req(struct address_space *mapping,
fs/netfs/write_issue.c
95
struct netfs_io_request *wreq;
fs/netfs/write_retry.c
17
static void netfs_retry_write_stream(struct netfs_io_request *wreq,
fs/netfs/write_retry.c
208
void netfs_retry_writes(struct netfs_io_request *wreq)
fs/nfs/fscache.c
264
static int nfs_netfs_init_request(struct netfs_io_request *rreq, struct file *file)
fs/nfs/fscache.c
281
static void nfs_netfs_free_request(struct netfs_io_request *rreq)
fs/smb/client/cifsglob.h
1484
struct netfs_io_request rreq;
fs/smb/client/cifsglob.h
1493
struct netfs_io_request *rreq;
fs/smb/client/file.c
145
static void cifs_netfs_invalidate_cache(struct netfs_io_request *wreq)
fs/smb/client/file.c
155
struct netfs_io_request *rreq = subreq->rreq;
fs/smb/client/file.c
211
struct netfs_io_request *rreq = subreq->rreq;
fs/smb/client/file.c
253
static void cifs_begin_writeback(struct netfs_io_request *wreq)
fs/smb/client/file.c
2572
struct netfs_io_request *wreq = wdata->rreq;
fs/smb/client/file.c
270
static int cifs_init_request(struct netfs_io_request *rreq, struct file *file)
fs/smb/client/file.c
298
static void cifs_rreq_done(struct netfs_io_request *rreq)
fs/smb/client/file.c
310
static void cifs_free_request(struct netfs_io_request *rreq)
include/linux/netfs.h
176
struct netfs_io_request *rreq; /* Supervising I/O request */
include/linux/netfs.h
233
struct netfs_io_request *copy_to_cache; /* Request to write just-read data to the cache */
include/linux/netfs.h
292
int (*init_request)(struct netfs_io_request *rreq, struct file *file);
include/linux/netfs.h
293
void (*free_request)(struct netfs_io_request *rreq);
include/linux/netfs.h
297
void (*expand_readahead)(struct netfs_io_request *rreq);
include/linux/netfs.h
300
bool (*is_still_valid)(struct netfs_io_request *rreq);
include/linux/netfs.h
303
void (*done)(struct netfs_io_request *rreq);
include/linux/netfs.h
310
void (*begin_writeback)(struct netfs_io_request *wreq);
include/linux/netfs.h
313
void (*retry_request)(struct netfs_io_request *wreq, struct netfs_io_stream *stream);
include/linux/netfs.h
314
void (*invalidate_cache)(struct netfs_io_request *wreq);
include/trace/events/netfs.h
298
TP_PROTO(struct netfs_io_request *rreq,
include/trace/events/netfs.h
333
TP_PROTO(struct netfs_io_request *rreq,
include/trace/events/netfs.h
401
TP_PROTO(struct netfs_io_request *rreq,
include/trace/events/netfs.h
540
TP_PROTO(const struct netfs_io_request *wreq,
include/trace/events/netfs.h
574
TP_PROTO(const struct netfs_io_request *rreq,
include/trace/events/netfs.h
575
const struct netfs_io_request *creq),
include/trace/events/netfs.h
603
TP_PROTO(const struct netfs_io_request *wreq),
include/trace/events/netfs.h
628
TP_PROTO(const struct netfs_io_request *wreq,
include/trace/events/netfs.h
657
TP_PROTO(const struct netfs_io_request *wreq,
include/trace/events/netfs.h
687
TP_PROTO(const struct netfs_io_request *wreq,
include/trace/events/netfs.h
714
TP_PROTO(const struct netfs_io_request *wreq,
include/trace/events/netfs.h
742
TP_PROTO(const struct netfs_io_request *wreq,
net/9p/client.c
1566
struct netfs_io_request *wreq = subreq->rreq;