| /linux/include/linux/ |
| A D | nfs_page.h | 74 struct nfs_pgio_header *(*rw_alloc_header)(void); 75 void (*rw_free_header)(struct nfs_pgio_header *); 76 int (*rw_done)(struct rpc_task *, struct nfs_pgio_header *, 78 void (*rw_result)(struct rpc_task *, struct nfs_pgio_header *); 79 void (*rw_initiate)(struct nfs_pgio_header *, struct rpc_message *, 137 struct nfs_pgio_header *);
|
| A D | nfs_xdr.h | 1595 struct nfs_pgio_header { struct 1605 void (*release) (struct nfs_pgio_header *hdr); argument 1624 int (*pgio_done_cb)(struct rpc_task *, struct nfs_pgio_header *); argument 1678 void (*init_hdr)(struct nfs_pgio_header *hdr); 1679 void (*completion)(struct nfs_pgio_header *hdr); 1680 void (*reschedule_io)(struct nfs_pgio_header *hdr); 1771 struct nfs_pgio_header *); 1772 void (*read_setup)(struct nfs_pgio_header *, struct rpc_message *); 1773 int (*read_done)(struct rpc_task *, struct nfs_pgio_header *); 1774 void (*write_setup)(struct nfs_pgio_header *, struct rpc_message *, [all …]
|
| /linux/fs/nfs/ |
| A 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() 145 static void nfs_read_completion(struct nfs_pgio_header *hdr) in nfs_read_completion() 192 static void nfs_initiate_read(struct nfs_pgio_header *hdr, in nfs_initiate_read() 227 struct nfs_pgio_header *hdr, in nfs_readpage_done() 245 struct nfs_pgio_header *hdr) in nfs_readpage_retry() 277 struct nfs_pgio_header *hdr) in nfs_readpage_result() 447 sizeof(struct nfs_pgio_header), in nfs_init_readpagecache()
|
| A D | pagelist.c | 58 struct nfs_pgio_header *hdr, in nfs_pgheader_init() 59 void (*release)(struct nfs_pgio_header *hdr)) in nfs_pgheader_init() 655 struct nfs_pgio_header *hdr = ops->rw_alloc_header(); in nfs_pgio_header_alloc() 685 void nfs_pgio_header_free(struct nfs_pgio_header *hdr) in nfs_pgio_header_free() 743 struct nfs_pgio_header *hdr = calldata; in nfs_pgio_prepare() 791 static void nfs_pgio_error(struct nfs_pgio_header *hdr) in nfs_pgio_error() 803 struct nfs_pgio_header *hdr = calldata; in nfs_pgio_release() 864 struct nfs_pgio_header *hdr = calldata; in nfs_pgio_result() 884 struct nfs_pgio_header *hdr) in nfs_generic_pgio() 946 struct nfs_pgio_header *hdr; in nfs_generic_pg_pgios() [all …]
|
| A D | internal.h | 279 struct nfs_pgio_header *hdr, 280 void (*release)(struct nfs_pgio_header *hdr)); 281 void nfs_set_pgio_error(struct nfs_pgio_header *hdr, int error, loff_t pos); 285 struct nfs_pgio_header *nfs_pgio_header_alloc(const struct nfs_rw_ops *); 286 void nfs_pgio_header_free(struct nfs_pgio_header *); 287 int nfs_generic_pgio(struct nfs_pageio_descriptor *, struct nfs_pgio_header *); 288 int nfs_initiate_pgio(struct rpc_clnt *clnt, struct nfs_pgio_header *hdr, 501 int nfs_write_need_commit(struct nfs_pgio_header *); 502 void nfs_writeback_update_inode(struct nfs_pgio_header *hdr);
|
| A D | pnfs.h | 158 enum pnfs_try_status (*read_pagelist)(struct nfs_pgio_header *); 159 enum pnfs_try_status (*write_pagelist)(struct nfs_pgio_header *, int); 309 void pnfs_ld_write_done(struct nfs_pgio_header *); 310 void pnfs_ld_read_done(struct nfs_pgio_header *); 311 void pnfs_read_resend_pnfs(struct nfs_pgio_header *, unsigned int mirror_idx); 333 int pnfs_read_done_resend_to_mds(struct nfs_pgio_header *); 334 int pnfs_write_done_resend_to_mds(struct nfs_pgio_header *);
|
| A D | write.c | 105 static struct nfs_pgio_header *nfs_writehdr_alloc(void) in nfs_writehdr_alloc() 114 static void nfs_writehdr_free(struct nfs_pgio_header *hdr) in nfs_writehdr_free() 978 int nfs_write_need_commit(struct nfs_pgio_header *hdr) in nfs_write_need_commit() 985 static void nfs_async_write_init(struct nfs_pgio_header *hdr) in nfs_async_write_init() 990 static void nfs_write_completion(struct nfs_pgio_header *hdr) in nfs_write_completion() 1404 static void nfs_initiate_write(struct nfs_pgio_header *hdr, in nfs_initiate_write() 1523 static void nfs_writeback_check_extend(struct nfs_pgio_header *hdr, in nfs_writeback_check_extend() 1544 void nfs_writeback_update_inode(struct nfs_pgio_header *hdr) in nfs_writeback_update_inode() 1560 struct nfs_pgio_header *hdr, in nfs_writeback_done() 1614 struct nfs_pgio_header *hdr) in nfs_writeback_result() [all …]
|
| A 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() 286 static void nfs_direct_read_completion(struct nfs_pgio_header *hdr) in nfs_direct_read_completion() 328 static void nfs_direct_pgio_init(struct nfs_pgio_header *hdr) in nfs_direct_pgio_init() 699 static void nfs_direct_write_completion(struct nfs_pgio_header *hdr) in nfs_direct_write_completion() 756 static void nfs_direct_write_reschedule_io(struct nfs_pgio_header *hdr) in nfs_direct_write_reschedule_io()
|
| A D | proc.c | 596 static int nfs_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs_read_done() 613 static void nfs_proc_read_setup(struct nfs_pgio_header *hdr, in nfs_proc_read_setup() 620 struct nfs_pgio_header *hdr) in nfs_proc_pgio_rpc_prepare() 626 static int nfs_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs_write_done() 635 static void nfs_proc_write_setup(struct nfs_pgio_header *hdr, in nfs_proc_write_setup()
|
| A D | pnfs.c | 2823 void pnfs_ld_write_done(struct nfs_pgio_header *hdr) in pnfs_ld_write_done() 2839 struct nfs_pgio_header *hdr) in pnfs_write_through_mds() 2852 pnfs_try_to_write_data(struct nfs_pgio_header *hdr, in pnfs_try_to_write_data() 2874 struct nfs_pgio_header *hdr, int how) in pnfs_do_write() 2907 struct nfs_pgio_header *hdr; in pnfs_generic_pg_writepages() 2950 void pnfs_ld_read_done(struct nfs_pgio_header *hdr) in pnfs_ld_read_done() 2963 struct nfs_pgio_header *hdr) in pnfs_read_through_mds() 2979 pnfs_try_to_read_data(struct nfs_pgio_header *hdr, in pnfs_try_to_read_data() 3000 void pnfs_read_resend_pnfs(struct nfs_pgio_header *hdr, in pnfs_read_resend_pnfs() 3043 static void pnfs_readhdr_free(struct nfs_pgio_header *hdr) in pnfs_readhdr_free() [all …]
|
| A D | nfs3proc.c | 844 static int nfs3_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs3_read_done() 863 static void nfs3_proc_read_setup(struct nfs_pgio_header *hdr, in nfs3_proc_read_setup() 871 struct nfs_pgio_header *hdr) in nfs3_proc_pgio_rpc_prepare() 877 static int nfs3_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs3_write_done() 891 static void nfs3_proc_write_setup(struct nfs_pgio_header *hdr, in nfs3_proc_write_setup()
|
| A D | nfstrace.h | 969 const struct nfs_pgio_header *hdr 1008 const struct nfs_pgio_header *hdr 1055 const struct nfs_pgio_header *hdr 1101 const struct nfs_pgio_header *hdr, 1145 const struct nfs_pgio_header *hdr 1187 const struct nfs_pgio_header *hdr
|
| A D | nfs4_fs.h | 407 struct rpc_message *msg, struct nfs_pgio_header *hdr) in nfs4_state_protect_write() 434 struct rpc_message *msg, struct nfs_pgio_header *hdr) in nfs4_state_protect_write()
|
| A D | nfs4trace.h | 1475 const struct nfs_pgio_header *hdr, 1538 const struct nfs_pgio_header *hdr, \ 1549 const struct nfs_pgio_header *hdr, 1613 const struct nfs_pgio_header *hdr, \ 1994 const struct nfs_pgio_header *hdr 2048 const struct nfs_pgio_header *hdr \
|
| A D | nfs42xdr.c | 1099 struct nfs_pgio_header *hdr = in decode_read_plus() 1100 container_of(res, struct nfs_pgio_header, res); in decode_read_plus()
|
| A D | nfs4proc.c | 5251 static int nfs4_read_done_cb(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_read_done_cb() 5290 struct nfs_pgio_header *hdr) in nfs4_read_plus_not_supported() 5305 static int nfs4_read_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_read_done() 5320 static void nfs42_read_plus_support(struct nfs_pgio_header *hdr, in nfs42_read_plus_support() 5328 static void nfs42_read_plus_support(struct nfs_pgio_header *hdr, in nfs42_read_plus_support() 5334 static void nfs4_proc_read_setup(struct nfs_pgio_header *hdr, in nfs4_proc_read_setup() 5346 struct nfs_pgio_header *hdr) in nfs4_proc_pgio_rpc_prepare() 5363 struct nfs_pgio_header *hdr) in nfs4_write_done_cb() 5403 static int nfs4_write_done(struct rpc_task *task, struct nfs_pgio_header *hdr) in nfs4_write_done() 5414 bool nfs4_write_need_cache_consistency_data(struct nfs_pgio_header *hdr) in nfs4_write_need_cache_consistency_data() [all …]
|
| A D | pnfs_nfs.c | 24 struct nfs_pgio_header *hdr = data; in pnfs_generic_rw_release()
|
| /linux/fs/nfs/filelayout/ |
| A D | filelayout.c | 106 static void filelayout_reset_read(struct nfs_pgio_header *hdr) in filelayout_reset_read() 204 struct nfs_pgio_header *hdr) in filelayout_read_done_cb() 230 filelayout_set_layoutcommit(struct nfs_pgio_header *hdr) in filelayout_set_layoutcommit() 268 struct nfs_pgio_header *hdr = data; in filelayout_read_prepare() 294 struct nfs_pgio_header *hdr = data; in filelayout_read_call_done() 308 struct nfs_pgio_header *hdr = data; in filelayout_read_count_stats() 314 struct nfs_pgio_header *hdr) in filelayout_write_done_cb() 366 struct nfs_pgio_header *hdr = data; in filelayout_write_prepare() 390 struct nfs_pgio_header *hdr = data; in filelayout_write_call_done() 404 struct nfs_pgio_header *hdr = data; in filelayout_write_count_stats() [all …]
|
| /linux/fs/nfs/blocklayout/ |
| A D | blocklayout.c | 187 static void bl_mark_devices_unavailable(struct nfs_pgio_header *header, bool rw) in bl_mark_devices_unavailable() 215 struct nfs_pgio_header *header = par->data; in bl_end_io_read() 230 struct nfs_pgio_header *hdr; in bl_read_cleanup() 233 hdr = container_of(task, struct nfs_pgio_header, task); in bl_read_cleanup() 240 struct nfs_pgio_header *hdr = data; in bl_end_par_io_read() 248 bl_read_pagelist(struct nfs_pgio_header *header) in bl_read_pagelist() 344 struct nfs_pgio_header *header = par->data; in bl_end_io_write() 362 struct nfs_pgio_header *hdr = in bl_write_cleanup() 363 container_of(task, struct nfs_pgio_header, task); in bl_write_cleanup() 384 struct nfs_pgio_header *hdr = data; in bl_end_par_io_write() [all …]
|
| /linux/fs/nfs/flexfilelayout/ |
| A D | flexfilelayout.c | 37 struct nfs_pgio_header *hdr); 1286 struct nfs_pgio_header *hdr) in ff_layout_read_done_cb() 1351 struct nfs_pgio_header *hdr) in ff_layout_read_record_layoutstats_start() 1362 struct nfs_pgio_header *hdr) in ff_layout_read_record_layoutstats_done() 1374 struct nfs_pgio_header *hdr) in ff_layout_read_prepare_common() 1392 struct nfs_pgio_header *hdr = data; in ff_layout_read_prepare_v3() 1402 struct nfs_pgio_header *hdr = data; in ff_layout_read_prepare_v4() 1450 struct nfs_pgio_header *hdr) in ff_layout_write_done_cb() 1531 struct nfs_pgio_header *hdr) in ff_layout_write_record_layoutstats_start() 1542 struct nfs_pgio_header *hdr) in ff_layout_write_record_layoutstats_done() [all …]
|