Symbol: pnfs_layout_segment
fs/nfs/blocklayout/blocklayout.c
485
static void bl_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/blocklayout/blocklayout.c
662
static struct pnfs_layout_segment *
fs/nfs/blocklayout/blocklayout.c
673
struct pnfs_layout_segment *lseg;
fs/nfs/blocklayout/blocklayout.h
159
BLK_LSEG2EXT(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
1081
struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
126
struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
256
filelayout_reset_to_mds(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
452
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/filelayout/filelayout.c
499
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/filelayout/filelayout.c
736
filelayout_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
74
filelayout_get_dserver_offset(struct pnfs_layout_segment *lseg, loff_t offset)
fs/nfs/filelayout/filelayout.c
757
static struct pnfs_layout_segment *
fs/nfs/filelayout/filelayout.c
830
static struct pnfs_layout_segment *
fs/nfs/filelayout/filelayout.c
839
struct pnfs_layout_segment *lseg = NULL;
fs/nfs/filelayout/filelayout.c
941
struct pnfs_layout_segment *lseg,
fs/nfs/filelayout/filelayout.c
964
static u32 calc_ds_index_from_commit(struct pnfs_layout_segment *lseg, u32 i)
fs/nfs/filelayout/filelayout.c
975
select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i)
fs/nfs/filelayout/filelayout.c
991
struct pnfs_layout_segment *lseg = data->lseg;
fs/nfs/filelayout/filelayout.h
105
nfs4_fl_select_ds_fh(struct pnfs_layout_segment *lseg, u32 j);
fs/nfs/filelayout/filelayout.h
107
u32 nfs4_fl_calc_j_index(struct pnfs_layout_segment *lseg, loff_t offset);
fs/nfs/filelayout/filelayout.h
108
u32 nfs4_fl_calc_ds_index(struct pnfs_layout_segment *lseg, u32 j);
fs/nfs/filelayout/filelayout.h
109
struct nfs4_pnfs_ds *nfs4_fl_prepare_ds(struct pnfs_layout_segment *lseg,
fs/nfs/filelayout/filelayout.h
58
struct pnfs_layout_segment generic_hdr;
fs/nfs/filelayout/filelayout.h
82
FILELAYOUT_LSEG(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.h
90
FILELAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayoutdev.c
224
nfs4_fl_calc_j_index(struct pnfs_layout_segment *lseg, loff_t offset)
fs/nfs/filelayout/filelayoutdev.c
236
nfs4_fl_calc_ds_index(struct pnfs_layout_segment *lseg, u32 j)
fs/nfs/filelayout/filelayoutdev.c
242
nfs4_fl_select_ds_fh(struct pnfs_layout_segment *lseg, u32 j)
fs/nfs/filelayout/filelayoutdev.c
262
nfs4_fl_prepare_ds(struct pnfs_layout_segment *lseg, u32 ds_idx)
fs/nfs/flexfilelayout/flexfilelayout.c
1319
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1420
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1486
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1514
static void ff_layout_io_track_ds_error(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1628
ff_layout_need_layoutcommit(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
1644
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
167
ff_local_open_fh(struct pnfs_layout_segment *lseg, u32 ds_idx, u32 dss_id,
fs/nfs/flexfilelayout/flexfilelayout.c
2143
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2238
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2328
select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
2340
struct pnfs_layout_segment *lseg = data->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2413
const struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2420
const struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2440
static void ff_layout_cancel_io(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2486
struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2696
ff_layout_send_layouterror(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2734
ff_layout_send_layouterror(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
345
ff_lseg_match_mirrors(struct pnfs_layout_segment *l1,
fs/nfs/flexfilelayout/flexfilelayout.c
346
struct pnfs_layout_segment *l2)
fs/nfs/flexfilelayout/flexfilelayout.c
379
ff_lseg_merge(struct pnfs_layout_segment *new,
fs/nfs/flexfilelayout/flexfilelayout.c
380
struct pnfs_layout_segment *old)
fs/nfs/flexfilelayout/flexfilelayout.c
413
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
445
static struct pnfs_layout_segment *
fs/nfs/flexfilelayout/flexfilelayout.c
450
struct pnfs_layout_segment *ret;
fs/nfs/flexfilelayout/flexfilelayout.c
664
ff_layout_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
683
static u32 calc_commit_idx(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
691
static u32 calc_mirror_idx_from_commit(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
697
static u32 calc_dss_id_from_commit(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
861
ff_layout_mark_ds_unreachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
870
ff_layout_mark_ds_reachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
879
ff_layout_choose_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
915
ff_layout_choose_any_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
924
ff_layout_choose_valid_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
933
ff_layout_choose_best_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
953
struct pnfs_layout_segment *lseg = pgio->pg_lseg;
fs/nfs/flexfilelayout/flexfilelayout.h
108
struct pnfs_layout_segment generic_hdr;
fs/nfs/flexfilelayout/flexfilelayout.h
142
FF_LAYOUT_LSEG(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
156
FF_LAYOUT_COMP(struct pnfs_layout_segment *lseg, u32 idx)
fs/nfs/flexfilelayout/flexfilelayout.h
166
FF_LAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.h
180
FF_LAYOUT_MIRROR_COUNT(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
186
ff_layout_no_fallback_to_mds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
204
ff_layout_no_read_on_rw(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
237
void ff_layout_send_layouterror(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayout.h
252
nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.h
266
bool ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayout.h
267
bool ff_layout_avoid_read_on_rw(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
24
static bool ff_layout_has_available_ds(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
376
nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayoutdev.c
569
static bool ff_read_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
593
static bool ff_rw_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
617
static bool ff_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
625
bool ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
631
bool ff_layout_avoid_read_on_rw(struct pnfs_layout_segment *lseg)
fs/nfs/internal.h
607
struct pnfs_layout_segment *lseg,
fs/nfs/internal.h
615
struct pnfs_layout_segment *lseg,
fs/nfs/internal.h
623
struct pnfs_layout_segment *lseg,
fs/nfs/nfs42.h
29
int nfs42_proc_layouterror(struct pnfs_layout_segment *lseg,
fs/nfs/nfs42proc.c
1091
nfs42_alloc_layouterror_data(struct pnfs_layout_segment *lseg, gfp_t gfp_flags)
fs/nfs/nfs42proc.c
1216
int nfs42_proc_layouterror(struct pnfs_layout_segment *lseg,
fs/nfs/nfs4proc.c
9702
struct pnfs_layout_segment *
fs/nfs/nfs4proc.c
9723
struct pnfs_layout_segment *lseg = NULL;
fs/nfs/nfs4trace.h
1655
const struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/nfs4trace.h
1727
const struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/nfs4trace.h
1795
const struct pnfs_layout_segment *lseg = data->lseg;
fs/nfs/nfs4trace.h
1942
struct pnfs_layout_segment *lseg,
fs/nfs/nfs4trace.h
1999
struct pnfs_layout_segment *lseg
fs/nfs/nfs4trace.h
2053
struct pnfs_layout_segment *lseg \
fs/nfs/pnfs.c
1237
struct pnfs_layout_segment *lseg, *tmp;
fs/nfs/pnfs.c
1545
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
1822
pnfs_lseg_no_merge(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1823
struct pnfs_layout_segment *old)
fs/nfs/pnfs.c
1830
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1833
bool (*do_merge)(struct pnfs_layout_segment *,
fs/nfs/pnfs.c
1834
struct pnfs_layout_segment *),
fs/nfs/pnfs.c
1837
struct pnfs_layout_segment *lp, *tmp;
fs/nfs/pnfs.c
1874
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1974
static struct pnfs_layout_segment *
fs/nfs/pnfs.c
1979
struct pnfs_layout_segment *lseg, *ret = NULL;
fs/nfs/pnfs.c
2131
struct pnfs_layout_segment *
fs/nfs/pnfs.c
2149
struct pnfs_layout_segment *lseg = NULL;
fs/nfs/pnfs.c
2515
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
2571
struct pnfs_layout_segment *
fs/nfs/pnfs.c
2576
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
2671
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
2747
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
2767
static struct pnfs_layout_segment *
fs/nfs/pnfs.c
2772
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
3061
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
3084
struct pnfs_layout_segment *lseg = desc->pg_lseg;
fs/nfs/pnfs.c
3188
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
3229
struct pnfs_layout_segment *lseg = desc->pg_lseg;
fs/nfs/pnfs.c
3290
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
3301
struct pnfs_layout_segment *lseg, *tmp;
fs/nfs/pnfs.c
3312
void pnfs_set_lo_fail(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
3319
pnfs_set_layoutcommit(struct inode *inode, struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
374
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
395
pnfs_clear_lseg_state(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
464
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
553
pnfs_init_lseg(struct pnfs_layout_hdr *lo, struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
567
static void pnfs_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
577
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
596
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
608
pnfs_put_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
62
static bool pnfs_lseg_dec_and_remove_zero(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
654
static bool pnfs_lseg_dec_and_remove_zero(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
665
static int mark_lseg_invalid(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
693
pnfs_match_lseg_recall(const struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
725
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
750
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
762
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
774
struct pnfs_layout_segment *lseg, *tmp;
fs/nfs/pnfs.h
145
struct pnfs_layout_segment * (*alloc_lseg) (struct pnfs_layout_hdr *layoutid, struct nfs4_layoutget_res *lgr, gfp_t gfp_flags);
fs/nfs/pnfs.h
146
void (*free_lseg) (struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
148
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
180
void (*cancel_io)(struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
185
struct pnfs_layout_segment *);
fs/nfs/pnfs.h
193
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
256
extern struct pnfs_layout_segment *
fs/nfs/pnfs.h
264
void pnfs_put_lseg(struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
277
void pnfs_set_lo_fail(struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
278
struct pnfs_layout_segment *pnfs_layout_process(struct nfs4_layoutget *lgp);
fs/nfs/pnfs.h
315
void pnfs_set_layoutcommit(struct inode *, struct pnfs_layout_segment *, loff_t);
fs/nfs/pnfs.h
325
struct pnfs_layout_segment *pnfs_update_layout(struct inode *ino,
fs/nfs/pnfs.h
341
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
344
bool (*do_merge)(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
345
struct pnfs_layout_segment *old),
fs/nfs/pnfs.h
353
struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
396
struct pnfs_layout_segment *);
fs/nfs/pnfs.h
399
struct pnfs_layout_segment *lseg);
fs/nfs/pnfs.h
429
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
455
static inline struct pnfs_layout_segment *
fs/nfs/pnfs.h
456
pnfs_get_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.h
466
pnfs_is_valid_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.h
527
pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.h
681
pnfs_lseg_request_intersecting(struct pnfs_layout_segment *lseg, struct nfs_page *req)
fs/nfs/pnfs.h
691
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.h
731
static inline struct pnfs_layout_segment *
fs/nfs/pnfs.h
732
pnfs_get_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.h
737
static inline void pnfs_put_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.h
844
pnfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg,
fs/nfs/pnfs_nfs.c
1175
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs_nfs.c
130
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs_nfs.c
144
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs_nfs.c
161
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs_nfs.c
219
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs_nfs.c
311
struct pnfs_layout_segment *freeme;
fs/nfs/pnfs_nfs.c
356
static struct pnfs_layout_segment *
fs/nfs/pnfs_nfs.c
361
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs_nfs.c
391
struct pnfs_layout_segment *freeme;
fs/nfs/pnfs_nfs.c
64
static struct pnfs_layout_segment *
fs/nfs/pnfs_nfs.c
68
struct pnfs_layout_segment *freeme = bucket->lseg;
fs/nfs/write.c
1696
struct pnfs_layout_segment *lseg,
fs/nfs/write.c
1736
struct pnfs_layout_segment *lseg,
fs/nfs/write.c
861
nfs_mark_request_commit(struct nfs_page *req, struct pnfs_layout_segment *lseg,
include/linux/nfs_page.h
106
struct pnfs_layout_segment *pg_lseg;
include/linux/nfs_xdr.h
1331
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1338
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1658
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1726
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
431
struct pnfs_layout_segment *lseg;