| /linux/fs/nfs/ |
| H A D | pnfs.c | 374 struct pnfs_layout_segment *lseg; in pnfs_clear_layoutreturn_info() local 395 pnfs_clear_lseg_state(struct pnfs_layout_segment *lseg, in pnfs_clear_lseg_state() argument 464 struct pnfs_layout_segment *lseg, *next; pnfs_mark_layout_stateid_invalid() local 553 pnfs_init_lseg(struct pnfs_layout_hdr * lo,struct pnfs_layout_segment * lseg,const struct pnfs_layout_range * range,const nfs4_stateid * stateid) pnfs_init_lseg() argument 567 pnfs_free_lseg(struct pnfs_layout_segment * lseg) pnfs_free_lseg() argument 577 pnfs_layout_remove_lseg(struct pnfs_layout_hdr * lo,struct pnfs_layout_segment * lseg) pnfs_layout_remove_lseg() argument 596 pnfs_cache_lseg_for_layoutreturn(struct pnfs_layout_hdr * lo,struct pnfs_layout_segment * lseg) pnfs_cache_lseg_for_layoutreturn() argument 608 pnfs_put_lseg(struct pnfs_layout_segment * lseg) pnfs_put_lseg() argument 654 pnfs_lseg_dec_and_remove_zero(struct pnfs_layout_segment * lseg,struct list_head * tmp_list) pnfs_lseg_dec_and_remove_zero() argument 665 mark_lseg_invalid(struct pnfs_layout_segment * lseg,struct list_head * tmp_list) mark_lseg_invalid() argument 693 pnfs_match_lseg_recall(const struct pnfs_layout_segment * lseg,const struct pnfs_layout_range * recall_range,u32 seq) pnfs_match_lseg_recall() argument 725 struct pnfs_layout_segment *lseg, *next; pnfs_mark_matching_lsegs_invalid() local 750 struct pnfs_layout_segment *lseg; pnfs_reset_return_info() local 762 struct pnfs_layout_segment *lseg, *next; pnfs_free_returned_lsegs() local 774 struct pnfs_layout_segment *lseg, *tmp; pnfs_free_lseg_list() local 1237 struct pnfs_layout_segment *lseg, *tmp; pnfs_clear_layoutcommit() local 1545 struct pnfs_layout_segment *lseg, *next; pnfs_roc() local 1822 pnfs_lseg_no_merge(struct pnfs_layout_segment * lseg,struct pnfs_layout_segment * old) pnfs_lseg_no_merge() argument 1830 pnfs_generic_layout_insert_lseg(struct pnfs_layout_hdr * lo,struct pnfs_layout_segment * lseg,bool (* is_after)(const struct pnfs_layout_range *,const struct pnfs_layout_range *),bool (* do_merge)(struct pnfs_layout_segment *,struct pnfs_layout_segment *),struct list_head * free_me) pnfs_generic_layout_insert_lseg() argument 1874 pnfs_layout_insert_lseg(struct pnfs_layout_hdr * lo,struct pnfs_layout_segment * lseg,struct list_head * free_me) pnfs_layout_insert_lseg() argument 1979 struct pnfs_layout_segment *lseg, *ret = NULL; pnfs_find_lseg() local 2149 struct pnfs_layout_segment *lseg = NULL; pnfs_update_layout() local 2515 struct pnfs_layout_segment *lseg; pnfs_parse_lgopen() local 2576 struct pnfs_layout_segment *lseg; pnfs_layout_process() local 2671 struct pnfs_layout_segment *lseg, *next; pnfs_mark_matching_lsegs_return() local 2747 pnfs_error_mark_layout_for_return(struct inode * inode,struct pnfs_layout_segment * lseg) pnfs_error_mark_layout_for_return() argument 2772 struct pnfs_layout_segment *lseg; pnfs_find_first_lseg() local 3061 pnfs_try_to_write_data(struct nfs_pgio_header * hdr,const struct rpc_call_ops * call_ops,struct pnfs_layout_segment * lseg,int how) pnfs_try_to_write_data() argument 3084 struct pnfs_layout_segment *lseg = desc->pg_lseg; pnfs_do_write() local 3188 pnfs_try_to_read_data(struct nfs_pgio_header * hdr,const struct rpc_call_ops * call_ops,struct pnfs_layout_segment * lseg) pnfs_try_to_read_data() argument 3229 struct pnfs_layout_segment *lseg = desc->pg_lseg; pnfs_do_read() local 3290 struct pnfs_layout_segment *lseg; pnfs_list_write_lseg() local 3301 struct pnfs_layout_segment *lseg, *tmp; pnfs_list_write_lseg_done() local 3312 pnfs_set_lo_fail(struct pnfs_layout_segment * lseg) pnfs_set_lo_fail() argument 3319 pnfs_set_layoutcommit(struct inode * inode,struct pnfs_layout_segment * lseg,loff_t end_pos) pnfs_set_layoutcommit() argument [all...] |
| H A D | pnfs_nfs.c | 130 struct pnfs_layout_segment *lseg) in pnfs_find_commit_array_by_lseg() argument 144 struct pnfs_layout_segment *lseg) in pnfs_add_commit_array() argument 161 pnfs_lookup_commit_array(struct pnfs_ds_commit_info * fl_cinfo,struct pnfs_layout_segment * lseg) pnfs_lookup_commit_array() argument 219 pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info * fl_cinfo,struct pnfs_layout_segment * lseg) pnfs_generic_ds_cinfo_release_lseg() argument 361 struct pnfs_layout_segment *lseg; pnfs_bucket_get_committing() local 1175 pnfs_layout_mark_request_commit(struct nfs_page * req,struct pnfs_layout_segment * lseg,struct nfs_commit_info * cinfo,u32 ds_commit_idx) pnfs_layout_mark_request_commit() argument [all...] |
| H A D | pnfs.h | 456 pnfs_get_lseg(struct pnfs_layout_segment *lseg) in pnfs_get_lseg() 466 pnfs_is_valid_lseg(struct pnfs_layout_segment *lseg) in pnfs_is_valid_lseg() 527 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit() 681 pnfs_lseg_request_intersecting(struct pnfs_layout_segment *lseg, struct nfs_page *req) in pnfs_lseg_request_intersecting() 691 struct pnfs_layout_segment *lseg) in pnfs_lseg_cancel_io() 732 pnfs_get_lseg(struct pnfs_layout_segment *lseg) in pnfs_get_lseg() 737 static inline void pnfs_put_lseg(struct pnfs_layout_segment *lseg) in pnfs_put_lseg() 844 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in pnfs_mark_request_commit()
|
| H A D | write.c | 861 nfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, in nfs_mark_request_commit() argument 1694 struct pnfs_layout_segment *lseg, in nfs_init_commit() argument 1734 struct pnfs_layout_segment *lseg, in nfs_retry_commit() argument [all...] |
| H A D | nfs42proc.c | 1086 nfs42_alloc_layouterror_data(struct pnfs_layout_segment * lseg,gfp_t gfp_flags) nfs42_alloc_layouterror_data() argument 1211 nfs42_proc_layouterror(struct pnfs_layout_segment * lseg,const struct nfs42_layout_error * errors,size_t n) nfs42_proc_layouterror() argument [all...] |
| H A D | nfs4proc.c | 9722 struct pnfs_layout_segment *lseg = NULL; nfs4_proc_layoutget() local
|
| /linux/fs/nfs/filelayout/ |
| H A D | filelayoutdev.c | 224 nfs4_fl_calc_j_index(struct pnfs_layout_segment *lseg, loff_t offset) in nfs4_fl_calc_j_index() 236 nfs4_fl_calc_ds_index(struct pnfs_layout_segment *lseg, u32 j) in nfs4_fl_calc_ds_index() 242 nfs4_fl_select_ds_fh(struct pnfs_layout_segment *lseg, u32 j) in nfs4_fl_select_ds_fh() 262 nfs4_fl_prepare_ds(struct pnfs_layout_segment *lseg, u32 ds_idx) in nfs4_fl_prepare_ds()
|
| H A D | filelayout.h | 82 FILELAYOUT_LSEG(struct pnfs_layout_segment *lseg) in FILELAYOUT_LSEG() 90 FILELAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg) in FILELAYOUT_DEVID_NODE()
|
| /linux/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayoutdev.c | 376 nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg, in nfs4_ff_layout_prepare_ds() 569 static bool ff_read_layout_has_available_ds(struct pnfs_layout_segment *lseg) in ff_read_layout_has_available_ds() 593 static bool ff_rw_layout_has_available_ds(struct pnfs_layout_segment *lseg) in ff_rw_layout_has_available_ds() 617 static bool ff_layout_has_available_ds(struct pnfs_layout_segment *lseg) in ff_layout_has_available_ds() 625 bool ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg) in ff_layout_avoid_mds_available_ds() 631 bool ff_layout_avoid_read_on_rw(struct pnfs_layout_segment *lseg) in ff_layout_avoid_read_on_rw()
|
| H A D | flexfilelayout.h | 182 return FF_LAYOUT_LSEG(lseg)->mirror_array_cnt; in ff_layout_no_fallback_to_mds() argument 138 FF_LAYOUT_LSEG(struct pnfs_layout_segment * lseg) FF_LAYOUT_LSEG() argument 152 FF_LAYOUT_COMP(struct pnfs_layout_segment * lseg,u32 idx) FF_LAYOUT_COMP() argument 162 FF_LAYOUT_DEVID_NODE(struct pnfs_layout_segment * lseg,u32 idx,u32 dss_id) FF_LAYOUT_DEVID_NODE() argument 176 FF_LAYOUT_MIRROR_COUNT(struct pnfs_layout_segment * lseg) FF_LAYOUT_MIRROR_COUNT() argument 188 ff_layout_no_read_on_rw(struct pnfs_layout_segment * lseg) ff_layout_no_read_on_rw() argument [all...] |
| /linux/Documentation/filesystems/nfs/ |
| H A D | pnfs.rst | 54 lseg chapter
|
| /linux/fs/nfs/blocklayout/ |
| H A D | blocklayout.h | 159 BLK_LSEG2EXT(struct pnfs_layout_segment *lseg) in BLK_LSEG2EXT()
|
| /linux/include/linux/ |
| H A D | nfs_xdr.h | 429 struct pnfs_layout_segment *lseg; global() member 1330 struct pnfs_layout_segment *lseg; global() member 1337 struct pnfs_layout_segment *lseg; global() member 1657 struct pnfs_layout_segment *lseg; global() member 1725 struct pnfs_layout_segment *lseg; global() member
|