Lines Matching refs:pnfs_layout_segment
167 ff_local_open_fh(struct pnfs_layout_segment *lseg, u32 ds_idx, u32 dss_id, in ff_local_open_fh()
345 ff_lseg_match_mirrors(struct pnfs_layout_segment *l1, in ff_lseg_match_mirrors()
346 struct pnfs_layout_segment *l2) in ff_lseg_match_mirrors()
379 ff_lseg_merge(struct pnfs_layout_segment *new, in ff_lseg_merge()
380 struct pnfs_layout_segment *old) in ff_lseg_merge()
413 struct pnfs_layout_segment *lseg, in ff_layout_add_lseg()
445 static struct pnfs_layout_segment *
450 struct pnfs_layout_segment *ret; in ff_layout_alloc_lseg()
657 ff_layout_free_lseg(struct pnfs_layout_segment *lseg) in ff_layout_free_lseg()
676 static u32 calc_commit_idx(struct pnfs_layout_segment *lseg, in calc_commit_idx()
684 static u32 calc_mirror_idx_from_commit(struct pnfs_layout_segment *lseg, in calc_mirror_idx_from_commit()
690 static u32 calc_dss_id_from_commit(struct pnfs_layout_segment *lseg, in calc_dss_id_from_commit()
854 ff_layout_mark_ds_unreachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id) in ff_layout_mark_ds_unreachable()
863 ff_layout_mark_ds_reachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id) in ff_layout_mark_ds_reachable()
872 ff_layout_choose_ds_for_read(struct pnfs_layout_segment *lseg, in ff_layout_choose_ds_for_read()
908 ff_layout_choose_any_ds_for_read(struct pnfs_layout_segment *lseg, in ff_layout_choose_any_ds_for_read()
917 ff_layout_choose_valid_ds_for_read(struct pnfs_layout_segment *lseg, in ff_layout_choose_valid_ds_for_read()
926 ff_layout_choose_best_ds_for_read(struct pnfs_layout_segment *lseg, in ff_layout_choose_best_ds_for_read()
946 struct pnfs_layout_segment *lseg = pgio->pg_lseg; in ff_layout_get_ds_for_read()
1302 struct pnfs_layout_segment *lseg, in ff_layout_async_handle_error_v4()
1403 struct pnfs_layout_segment *lseg, in ff_layout_async_handle_error_v3()
1469 struct pnfs_layout_segment *lseg, in ff_layout_async_handle_error()
1497 static void ff_layout_io_track_ds_error(struct pnfs_layout_segment *lseg, in ff_layout_io_track_ds_error()
1611 ff_layout_need_layoutcommit(struct pnfs_layout_segment *lseg) in ff_layout_need_layoutcommit()
1627 struct pnfs_layout_segment *lseg, in ff_layout_set_layoutcommit()
2126 struct pnfs_layout_segment *lseg = hdr->lseg; in ff_layout_read_pagelist()
2213 struct pnfs_layout_segment *lseg = hdr->lseg; in ff_layout_write_pagelist()
2295 select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i, u32 dss_id) in select_ds_fh_from_commit()
2307 struct pnfs_layout_segment *lseg = data->lseg; in ff_layout_initiate_commit()
2380 const struct pnfs_layout_segment *lseg) in ff_layout_match_rw()
2387 const struct pnfs_layout_segment *lseg) in ff_layout_match_commit()
2407 static void ff_layout_cancel_io(struct pnfs_layout_segment *lseg) in ff_layout_cancel_io()
2453 struct pnfs_layout_segment *lseg) in ff_layout_setup_ds_info()
2663 ff_layout_send_layouterror(struct pnfs_layout_segment *lseg) in ff_layout_send_layouterror()
2701 ff_layout_send_layouterror(struct pnfs_layout_segment *lseg) in ff_layout_send_layouterror()