/linux-master/fs/nfs/filelayout/ |
H A D | filelayout.h | 82 FILELAYOUT_LSEG(struct pnfs_layout_segment *lseg) argument 90 FILELAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg) argument
|
H A D | filelayoutdev.c | 224 nfs4_fl_calc_j_index(struct pnfs_layout_segment *lseg, loff_t offset) argument 236 nfs4_fl_calc_ds_index(struct pnfs_layout_segment *lseg, u32 j) argument 242 nfs4_fl_select_ds_fh(struct pnfs_layout_segment *lseg, u32 j) argument 262 nfs4_fl_prepare_ds(struct pnfs_layout_segment *lseg, u32 ds_idx) argument [all...] |
H A D | filelayout.c | 74 filelayout_get_dserver_offset(struct pnfs_layout_segment *lseg, loff_t offset) argument 123 filelayout_async_handle_error(struct rpc_task *task, struct nfs4_state *state, struct nfs_client *clp, struct pnfs_layout_segment *lseg) argument 256 filelayout_reset_to_mds(struct pnfs_layout_segment *lseg) argument 452 struct pnfs_layout_segment *lseg = hdr->lseg; local 499 struct pnfs_layout_segment *lseg = hdr->lseg; local 744 filelayout_free_lseg(struct pnfs_layout_segment *lseg) argument 845 struct pnfs_layout_segment *lseg = NULL; local 946 filelayout_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo, u32 ds_commit_idx) argument 970 calc_ds_index_from_commit(struct pnfs_layout_segment *lseg, u32 i) argument 981 select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i) argument 997 struct pnfs_layout_segment *lseg = data->lseg; local 1086 filelayout_setup_ds_info(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_layout_segment *lseg) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | module.c | 354 void *lseg = (void *)locks->sh_addr; local
|
/linux-master/fs/nfs/flexfilelayout/ |
H A D | flexfilelayoutdev.c | 369 nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg, argument 552 ff_read_layout_has_available_ds(struct pnfs_layout_segment *lseg) argument 574 ff_rw_layout_has_available_ds(struct pnfs_layout_segment *lseg) argument 594 ff_layout_has_available_ds(struct pnfs_layout_segment *lseg) argument 602 ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg) argument 608 ff_layout_avoid_read_on_rw(struct pnfs_layout_segment *lseg) argument [all...] |
H A D | flexfilelayout.h | 128 FF_LAYOUT_LSEG(struct pnfs_layout_segment *lseg) argument 142 FF_LAYOUT_COMP(struct pnfs_layout_segment *lseg, u32 idx) argument 152 FF_LAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg, u32 idx) argument 166 FF_LAYOUT_MIRROR_COUNT(struct pnfs_layout_segment *lseg) argument 172 ff_layout_no_fallback_to_mds(struct pnfs_layout_segment *lseg) argument 178 ff_layout_no_read_on_rw(struct pnfs_layout_segment *lseg) argument [all...] |
H A D | flexfilelayout.c | 560 ff_layout_free_lseg(struct pnfs_layout_segment *lseg) argument 724 ff_layout_mark_ds_unreachable(struct pnfs_layout_segment *lseg, u32 idx) argument 733 ff_layout_mark_ds_reachable(struct pnfs_layout_segment *lseg, u3 argument 342 ff_layout_add_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) argument 742 ff_layout_choose_ds_for_read(struct pnfs_layout_segment *lseg, u32 start_idx, u32 *best_idx, bool check_device) argument 770 ff_layout_choose_any_ds_for_read(struct pnfs_layout_segment *lseg, u32 start_idx, u32 *best_idx) argument 777 ff_layout_choose_valid_ds_for_read(struct pnfs_layout_segment *lseg, u32 start_idx, u32 *best_idx) argument 784 ff_layout_choose_best_ds_for_read(struct pnfs_layout_segment *lseg, u32 start_idx, u32 *best_idx) argument 799 struct pnfs_layout_segment *lseg = pgio->pg_lseg; local 1083 ff_layout_async_handle_error_v4(struct rpc_task *task, struct nfs4_state *state, struct nfs_client *clp, struct pnfs_layout_segment *lseg, u32 idx) argument 1161 ff_layout_async_handle_error_v3(struct rpc_task *task, struct pnfs_layout_segment *lseg, u32 idx) argument 1194 ff_layout_async_handle_error(struct rpc_task *task, struct nfs4_state *state, struct nfs_client *clp, struct pnfs_layout_segment *lseg, u32 idx) argument 1224 ff_layout_io_track_ds_error(struct pnfs_layout_segment *lseg, u32 idx, u64 offset, u64 length, u32 *op_status, int opnum, int error) argument 1325 ff_layout_need_layoutcommit(struct pnfs_layout_segment *lseg) argument 1340 ff_layout_set_layoutcommit(struct inode *inode, struct pnfs_layout_segment *lseg, loff_t end_offset) argument 1764 struct pnfs_layout_segment *lseg = hdr->lseg; local 1834 struct pnfs_layout_segment *lseg = hdr->lseg; local 1898 calc_ds_index_from_commit(struct pnfs_layout_segment *lseg, u32 i) argument 1904 select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i) argument 1916 struct pnfs_layout_segment *lseg = data->lseg; local 1977 ff_layout_match_rw(const struct rpc_task *task, const struct nfs_pgio_header *hdr, const struct pnfs_layout_segment *lseg) argument 1984 ff_layout_match_commit(const struct rpc_task *task, const struct nfs_commit_data *cdata, const struct pnfs_layout_segment *lseg) argument 2006 ff_layout_cancel_io(struct pnfs_layout_segment *lseg) argument 2048 ff_layout_setup_ds_info(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_layout_segment *lseg) argument 2264 ff_layout_send_layouterror(struct pnfs_layout_segment *lseg) argument 2303 ff_layout_send_layouterror(struct pnfs_layout_segment *lseg) argument [all...] |
/linux-master/fs/nfs/blocklayout/ |
H A D | blocklayout.h | 153 BLK_LSEG2EXT(struct pnfs_layout_segment *lseg) argument
|
H A D | blocklayout.c | 488 static void bl_free_lseg(struct pnfs_layout_segment *lseg) argument 656 struct pnfs_layout_segment *lseg; local [all...] |
/linux-master/fs/nfs/ |
H A D | nfs42proc.c | 882 nfs42_alloc_layouterror_data(struct pnfs_layout_segment *lseg, gfp_t gfp_flags) argument 1007 int nfs42_proc_layouterror(struct pnfs_layout_segment *lseg, argument [all...] |
H A D | pnfs_nfs.c | 127 pnfs_find_commit_array_by_lseg(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_layout_segment *lseg) argument 140 pnfs_add_commit_array(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_commit_array *new, struct pnfs_layout_segment *lseg) argument 158 pnfs_lookup_commit_array(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_layout_segment *lseg) argument 216 pnfs_generic_ds_cinfo_release_lseg(struct pnfs_ds_commit_info *fl_cinfo, struct pnfs_layout_segment *lseg) argument 406 struct pnfs_layout_segment *lseg; local 1200 pnfs_layout_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo, u32 ds_commit_idx) argument [all...] |
H A D | pnfs.h | 448 pnfs_get_lseg(struct pnfs_layout_segment *lseg) argument 458 pnfs_is_valid_lseg(struct pnfs_layout_segment *lseg) argument 519 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo, u32 ds_commit_idx) argument 684 pnfs_lseg_request_intersecting(struct pnfs_layout_segment *lseg, struct nfs_page *req) argument 693 pnfs_lseg_cancel_io(struct nfs_server *server, struct pnfs_layout_segment *lseg) argument 730 pnfs_get_lseg(struct pnfs_layout_segment *lseg) argument 735 pnfs_put_lseg(struct pnfs_layout_segment *lseg) argument 844 pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo, u32 ds_commit_idx) argument [all...] |
H A D | write.c | 930 nfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg, argument 1727 nfs_init_commit(struct nfs_commit_data *data, struct list_head *head, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo) argument 1768 nfs_retry_commit(struct list_head *page_list, struct pnfs_layout_segment *lseg, struct nfs_commit_info *cinfo, u32 ds_commit_idx) argument [all...] |
H A D | pnfs.c | 375 struct pnfs_layout_segment *lseg; local 396 pnfs_clear_lseg_state(struct pnfs_layout_segment *lseg, argument 465 struct pnfs_layout_segment *lseg, *next; local 540 pnfs_init_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, const struct pnfs_layout_range *range, const nfs4_stateid *stateid) argument 554 pnfs_free_lseg(struct pnfs_layout_segment *lseg) argument 563 pnfs_layout_remove_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg) argument 582 pnfs_cache_lseg_for_layoutreturn(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg) argument 595 pnfs_put_lseg(struct pnfs_layout_segment *lseg) argument 641 pnfs_lseg_dec_and_remove_zero(struct pnfs_layout_segment *lseg, struct list_head *tmp_list) argument 652 mark_lseg_invalid(struct pnfs_layout_segment *lseg, struct list_head *tmp_list) argument 680 pnfs_match_lseg_recall(const struct pnfs_layout_segment *lseg, const struct pnfs_layout_range *recall_range, u32 seq) argument 712 struct pnfs_layout_segment *lseg, *next; local 741 struct pnfs_layout_segment *lseg, *next; local 753 struct pnfs_layout_segment *lseg, *tmp; local 1155 struct pnfs_layout_segment *lseg, *tmp; local 1429 struct pnfs_layout_segment *lseg, *next; local 1655 pnfs_lseg_no_merge(struct pnfs_layout_segment *lseg, struct pnfs_layout_segment *old) argument 1662 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) argument 1706 pnfs_layout_insert_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg, struct list_head *free_me) argument 1812 struct pnfs_layout_segment *lseg, *ret = NULL; local 1980 struct pnfs_layout_segment *lseg = NULL; local 2346 struct pnfs_layout_segment *lseg; local 2407 struct pnfs_layout_segment *lseg; local 2502 struct pnfs_layout_segment *lseg, *next; local 2576 pnfs_error_mark_layout_for_return(struct inode *inode, struct pnfs_layout_segment *lseg) argument 2602 struct pnfs_layout_segment *lseg; local 2899 pnfs_try_to_write_data(struct nfs_pgio_header *hdr, const struct rpc_call_ops *call_ops, struct pnfs_layout_segment *lseg, int how) argument 2924 struct pnfs_layout_segment *lseg = desc->pg_lseg; local 3026 pnfs_try_to_read_data(struct nfs_pgio_header *hdr, const struct rpc_call_ops *call_ops, struct pnfs_layout_segment *lseg) argument 3069 struct pnfs_layout_segment *lseg = desc->pg_lseg; local 3130 struct pnfs_layout_segment *lseg; local 3141 struct pnfs_layout_segment *lseg, *tmp; local 3152 pnfs_set_lo_fail(struct pnfs_layout_segment *lseg) argument 3159 pnfs_set_layoutcommit(struct inode *inode, struct pnfs_layout_segment *lseg, loff_t end_pos) argument [all...] |
H A D | nfs4proc.c | 9777 struct pnfs_layout_segment *lseg = NULL; local
|
/linux-master/include/linux/ |
H A D | nfs_xdr.h | 425 struct pnfs_layout_segment *lseg; member in struct:nfs42_layouterror_data 1296 struct pnfs_layout_segment *lseg; member in struct:pnfs_commit_bucket 1303 struct pnfs_layout_segment *lseg; member in struct:pnfs_commit_array 1618 struct pnfs_layout_segment *lseg; member in struct:nfs_pgio_header 1685 struct pnfs_layout_segment *lseg; member in struct:nfs_commit_data
|