Home
last modified time | relevance | path

Searched defs:lseg (Results 1 – 13 of 13) sorted by relevance

/linux/fs/nfs/
H A Dpnfs.c374 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 Dpnfs_nfs.c130 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 Dpnfs.h456 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 Dwrite.c861 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 Dnfs42proc.c1086 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 Dnfs4proc.c9722 struct pnfs_layout_segment *lseg = NULL; nfs4_proc_layoutget() local
/linux/fs/nfs/filelayout/
H A Dfilelayoutdev.c224 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 Dfilelayout.h82 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 Dflexfilelayoutdev.c376 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 Dflexfilelayout.h182 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 Dpnfs.rst54 lseg chapter
/linux/fs/nfs/blocklayout/
H A Dblocklayout.h159 BLK_LSEG2EXT(struct pnfs_layout_segment *lseg) in BLK_LSEG2EXT()
/linux/include/linux/
H A Dnfs_xdr.h429 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