/Linux-v5.4/include/linux/ |
D | nfs_page.h | 70 struct nfs_pgio_header *(*rw_alloc_header)(void); 71 void (*rw_free_header)(struct nfs_pgio_header *); 72 int (*rw_done)(struct rpc_task *, struct nfs_pgio_header *, 74 void (*rw_result)(struct rpc_task *, struct nfs_pgio_header *); 75 void (*rw_initiate)(struct nfs_pgio_header *, struct rpc_message *, 133 struct nfs_pgio_header *);
|
D | nfs_xdr.h | 1505 struct nfs_pgio_header { struct 1515 void (*release) (struct nfs_pgio_header *hdr); argument 1534 int (*pgio_done_cb)(struct rpc_task *, struct nfs_pgio_header *); argument 1588 void (*init_hdr)(struct nfs_pgio_header *hdr); 1589 void (*completion)(struct nfs_pgio_header *hdr); 1590 void (*reschedule_io)(struct nfs_pgio_header *hdr); 1685 struct nfs_pgio_header *); 1686 void (*read_setup)(struct nfs_pgio_header *, struct rpc_message *); 1687 int (*read_done)(struct rpc_task *, struct nfs_pgio_header *); 1688 void (*write_setup)(struct nfs_pgio_header *, struct rpc_message *, [all …]
|
/Linux-v5.4/fs/nfs/ |
D | read.c | 38 static struct nfs_pgio_header *nfs_readhdr_alloc(void) in nfs_readhdr_alloc() 40 struct nfs_pgio_header *p = kmem_cache_zalloc(nfs_rdata_cachep, GFP_KERNEL); in nfs_readhdr_alloc() 47 static void nfs_readhdr_free(struct nfs_pgio_header *rhdr) in nfs_readhdr_free() 159 static void nfs_read_completion(struct nfs_pgio_header *hdr) in nfs_read_completion() 207 static void nfs_initiate_read(struct nfs_pgio_header *hdr, in nfs_initiate_read() 242 struct nfs_pgio_header *hdr, in nfs_readpage_done() 261 struct nfs_pgio_header *hdr) in nfs_readpage_retry() 289 struct nfs_pgio_header *hdr) in nfs_readpage_result() 463 sizeof(struct nfs_pgio_header), in nfs_init_readpagecache()
|
D | pagelist.c | 43 struct nfs_pgio_header *hdr, in nfs_pgheader_init() 44 void (*release)(struct nfs_pgio_header *hdr)) in nfs_pgheader_init() 65 void nfs_set_pgio_error(struct nfs_pgio_header *hdr, int error, loff_t pos) in nfs_set_pgio_error() 516 struct nfs_pgio_header *nfs_pgio_header_alloc(const struct nfs_rw_ops *ops) in nfs_pgio_header_alloc() 518 struct nfs_pgio_header *hdr = ops->rw_alloc_header(); in nfs_pgio_header_alloc() 536 static void nfs_pgio_data_destroy(struct nfs_pgio_header *hdr) in nfs_pgio_data_destroy() 548 void nfs_pgio_header_free(struct nfs_pgio_header *hdr) in nfs_pgio_header_free() 562 static void nfs_pgio_rpcsetup(struct nfs_pgio_header *hdr, in nfs_pgio_rpcsetup() 606 struct nfs_pgio_header *hdr = calldata; in nfs_pgio_prepare() 613 int nfs_initiate_pgio(struct rpc_clnt *clnt, struct nfs_pgio_header *hdr, in nfs_initiate_pgio() [all …]
|
D | internal.h | 242 struct nfs_pgio_header *hdr, 243 void (*release)(struct nfs_pgio_header *hdr)); 244 void nfs_set_pgio_error(struct nfs_pgio_header *hdr, int error, loff_t pos); 248 struct nfs_pgio_header *nfs_pgio_header_alloc(const struct nfs_rw_ops *); 249 void nfs_pgio_header_free(struct nfs_pgio_header *); 250 int nfs_generic_pgio(struct nfs_pageio_descriptor *, struct nfs_pgio_header *); 251 int nfs_initiate_pgio(struct rpc_clnt *clnt, struct nfs_pgio_header *hdr, 491 int nfs_write_need_commit(struct nfs_pgio_header *); 492 void nfs_writeback_update_inode(struct nfs_pgio_header *hdr);
|
D | pnfs.h | 174 enum pnfs_try_status (*read_pagelist)(struct nfs_pgio_header *); 175 enum pnfs_try_status (*write_pagelist)(struct nfs_pgio_header *, int); 300 void pnfs_ld_write_done(struct nfs_pgio_header *); 301 void pnfs_ld_read_done(struct nfs_pgio_header *); 302 void pnfs_read_resend_pnfs(struct nfs_pgio_header *); 324 int pnfs_read_done_resend_to_mds(struct nfs_pgio_header *); 325 int pnfs_write_done_resend_to_mds(struct nfs_pgio_header *);
|
D | direct.c | 117 const struct nfs_pgio_header *hdr, in nfs_direct_handle_truncated() 137 const struct nfs_pgio_header *hdr) in nfs_direct_count_bytes() 193 struct nfs_pgio_header *hdr) in nfs_direct_set_hdr_verf() 219 struct nfs_pgio_header *hdr) in nfs_direct_set_or_cmp_hdr_verf() 386 static void nfs_direct_read_completion(struct nfs_pgio_header *hdr) in nfs_direct_read_completion() 428 static void nfs_direct_pgio_init(struct nfs_pgio_header *hdr) in nfs_direct_pgio_init() 755 static void nfs_direct_write_completion(struct nfs_pgio_header *hdr) in nfs_direct_write_completion() 818 static void nfs_direct_write_reschedule_io(struct nfs_pgio_header *hdr) in nfs_direct_write_reschedule_io()
|
D | write.c | 105 static struct nfs_pgio_header *nfs_writehdr_alloc(void) in nfs_writehdr_alloc() 107 struct nfs_pgio_header *p = mempool_alloc(nfs_wdata_mempool, GFP_KERNEL); in nfs_writehdr_alloc() 114 static void nfs_writehdr_free(struct nfs_pgio_header *hdr) in nfs_writehdr_free() 974 int nfs_write_need_commit(struct nfs_pgio_header *hdr) in nfs_write_need_commit() 981 static void nfs_async_write_init(struct nfs_pgio_header *hdr) in nfs_async_write_init() 986 static void nfs_write_completion(struct nfs_pgio_header *hdr) in nfs_write_completion() 1397 static void nfs_initiate_write(struct nfs_pgio_header *hdr, in nfs_initiate_write() 1438 static void nfs_async_write_reschedule_io(struct nfs_pgio_header *hdr) in nfs_async_write_reschedule_io() 1517 static void nfs_writeback_check_extend(struct nfs_pgio_header *hdr, in nfs_writeback_check_extend() 1538 void nfs_writeback_update_inode(struct nfs_pgio_header *hdr) in nfs_writeback_update_inode() [all …]
|
D | proc.c | 587 static int nfs_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs_read_done() 604 static void nfs_proc_read_setup(struct nfs_pgio_header *hdr, in nfs_proc_read_setup() 611 struct nfs_pgio_header *hdr) in nfs_proc_pgio_rpc_prepare() 617 static int nfs_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs_write_done() 626 static void nfs_proc_write_setup(struct nfs_pgio_header *hdr, in nfs_proc_write_setup()
|
D | pnfs.c | 2606 int pnfs_write_done_resend_to_mds(struct nfs_pgio_header *hdr) in pnfs_write_done_resend_to_mds() 2618 static void pnfs_ld_handle_write_error(struct nfs_pgio_header *hdr) in pnfs_ld_handle_write_error() 2633 void pnfs_ld_write_done(struct nfs_pgio_header *hdr) in pnfs_ld_write_done() 2649 struct nfs_pgio_header *hdr) in pnfs_write_through_mds() 2662 pnfs_try_to_write_data(struct nfs_pgio_header *hdr, in pnfs_try_to_write_data() 2684 struct nfs_pgio_header *hdr, int how) in pnfs_do_write() 2707 static void pnfs_writehdr_free(struct nfs_pgio_header *hdr) in pnfs_writehdr_free() 2716 struct nfs_pgio_header *hdr; in pnfs_generic_pg_writepages() 2735 int pnfs_read_done_resend_to_mds(struct nfs_pgio_header *hdr) in pnfs_read_done_resend_to_mds() 2745 static void pnfs_ld_handle_read_error(struct nfs_pgio_header *hdr) in pnfs_ld_handle_read_error() [all …]
|
D | nfs3proc.c | 813 static int nfs3_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs3_read_done() 832 static void nfs3_proc_read_setup(struct nfs_pgio_header *hdr, in nfs3_proc_read_setup() 840 struct nfs_pgio_header *hdr) in nfs3_proc_pgio_rpc_prepare() 846 static int nfs3_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs3_write_done() 860 static void nfs3_proc_write_setup(struct nfs_pgio_header *hdr, in nfs3_proc_write_setup()
|
D | nfs4_fs.h | 389 struct rpc_message *msg, struct nfs_pgio_header *hdr) in nfs4_state_protect_write() 416 struct rpc_message *msg, struct nfs_pgio_header *hdr) in nfs4_state_protect_write()
|
D | nfs4trace.h | 1511 const struct nfs_pgio_header *hdr, 1560 const struct nfs_pgio_header *hdr, \ 1571 const struct nfs_pgio_header *hdr, 1621 const struct nfs_pgio_header *hdr, \
|
D | pnfs_nfs.c | 24 struct nfs_pgio_header *hdr = data; in pnfs_generic_rw_release()
|
D | nfs4proc.c | 5124 static int nfs4_read_done_cb(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_read_done_cb() 5162 static int nfs4_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_read_done() 5177 static void nfs4_proc_read_setup(struct nfs_pgio_header *hdr, in nfs4_proc_read_setup() 5188 struct nfs_pgio_header *hdr) in nfs4_proc_pgio_rpc_prepare() 5205 struct nfs_pgio_header *hdr) in nfs4_write_done_cb() 5245 static int nfs4_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_write_done() 5256 bool nfs4_write_need_cache_consistency_data(struct nfs_pgio_header *hdr) in nfs4_write_need_cache_consistency_data() 5267 static void nfs4_proc_write_setup(struct nfs_pgio_header *hdr, in nfs4_proc_write_setup()
|
/Linux-v5.4/fs/nfs/filelayout/ |
D | filelayout.c | 88 static void filelayout_reset_write(struct nfs_pgio_header *hdr) in filelayout_reset_write() 105 static void filelayout_reset_read(struct nfs_pgio_header *hdr) in filelayout_reset_read() 203 struct nfs_pgio_header *hdr) in filelayout_read_done_cb() 229 filelayout_set_layoutcommit(struct nfs_pgio_header *hdr) in filelayout_set_layoutcommit() 267 struct nfs_pgio_header *hdr = data; in filelayout_read_prepare() 293 struct nfs_pgio_header *hdr = data; in filelayout_read_call_done() 309 struct nfs_pgio_header *hdr = data; in filelayout_read_count_stats() 315 struct nfs_pgio_header *hdr) in filelayout_write_done_cb() 367 struct nfs_pgio_header *hdr = data; in filelayout_write_prepare() 391 struct nfs_pgio_header *hdr = data; in filelayout_write_call_done() [all …]
|
/Linux-v5.4/fs/nfs/blocklayout/ |
D | blocklayout.c | 192 static void bl_mark_devices_unavailable(struct nfs_pgio_header *header, bool rw) in bl_mark_devices_unavailable() 220 struct nfs_pgio_header *header = par->data; in bl_end_io_read() 235 struct nfs_pgio_header *hdr; in bl_read_cleanup() 238 hdr = container_of(task, struct nfs_pgio_header, task); in bl_read_cleanup() 245 struct nfs_pgio_header *hdr = data; in bl_end_par_io_read() 253 bl_read_pagelist(struct nfs_pgio_header *header) in bl_read_pagelist() 349 struct nfs_pgio_header *header = par->data; in bl_end_io_write() 367 struct nfs_pgio_header *hdr = in bl_write_cleanup() 368 container_of(task, struct nfs_pgio_header, task); in bl_write_cleanup() 389 struct nfs_pgio_header *hdr = data; in bl_end_par_io_write() [all …]
|
/Linux-v5.4/fs/nfs/flexfilelayout/ |
D | flexfilelayout.c | 36 struct nfs_pgio_header *hdr); 1069 static void ff_layout_reset_write(struct nfs_pgio_header *hdr, bool retry_pnfs) in ff_layout_reset_write() 1105 static void ff_layout_reset_read(struct nfs_pgio_header *hdr) in ff_layout_reset_read() 1319 struct nfs_pgio_header *hdr) in ff_layout_read_done_cb() 1390 struct nfs_pgio_header *hdr) in ff_layout_read_record_layoutstats_start() 1401 struct nfs_pgio_header *hdr) in ff_layout_read_record_layoutstats_done() 1413 struct nfs_pgio_header *hdr) in ff_layout_read_prepare_common() 1431 struct nfs_pgio_header *hdr = data; in ff_layout_read_prepare_v3() 1441 struct nfs_pgio_header *hdr = data; in ff_layout_read_prepare_v4() 1454 struct nfs_pgio_header *hdr = data; in ff_layout_read_call_done() [all …]
|