Symbol: pnfs_layout_segment
fs/nfs/blocklayout/blocklayout.c
488
static void bl_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/blocklayout/blocklayout.c
665
static struct pnfs_layout_segment *
fs/nfs/blocklayout/blocklayout.c
676
struct pnfs_layout_segment *lseg;
fs/nfs/blocklayout/blocklayout.h
159
BLK_LSEG2EXT(struct pnfs_layout_segment *lseg)
fs/nfs/filelayout/filelayout.c
1079
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
828
static struct pnfs_layout_segment *
fs/nfs/filelayout/filelayout.c
837
struct pnfs_layout_segment *lseg = NULL;
fs/nfs/filelayout/filelayout.c
939
struct pnfs_layout_segment *lseg,
fs/nfs/filelayout/filelayout.c
962
static u32 calc_ds_index_from_commit(struct pnfs_layout_segment *lseg, u32 i)
fs/nfs/filelayout/filelayout.c
973
select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i)
fs/nfs/filelayout/filelayout.c
989
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
1302
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1403
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1469
struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1497
static void ff_layout_io_track_ds_error(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
1611
ff_layout_need_layoutcommit(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
1627
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
2126
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2213
struct pnfs_layout_segment *lseg = hdr->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2295
select_ds_fh_from_commit(struct pnfs_layout_segment *lseg, u32 i, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
2307
struct pnfs_layout_segment *lseg = data->lseg;
fs/nfs/flexfilelayout/flexfilelayout.c
2380
const struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2387
const struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2407
static void ff_layout_cancel_io(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2453
struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2663
ff_layout_send_layouterror(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
2701
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
657
ff_layout_free_lseg(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.c
676
static u32 calc_commit_idx(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
684
static u32 calc_mirror_idx_from_commit(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
690
static u32 calc_dss_id_from_commit(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
854
ff_layout_mark_ds_unreachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
863
ff_layout_mark_ds_reachable(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.c
872
ff_layout_choose_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
908
ff_layout_choose_any_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
917
ff_layout_choose_valid_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
926
ff_layout_choose_best_ds_for_read(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.c
946
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
138
FF_LAYOUT_LSEG(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
152
FF_LAYOUT_COMP(struct pnfs_layout_segment *lseg, u32 idx)
fs/nfs/flexfilelayout/flexfilelayout.h
162
FF_LAYOUT_DEVID_NODE(struct pnfs_layout_segment *lseg, u32 idx, u32 dss_id)
fs/nfs/flexfilelayout/flexfilelayout.h
176
FF_LAYOUT_MIRROR_COUNT(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
182
ff_layout_no_fallback_to_mds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
188
ff_layout_no_read_on_rw(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayout.h
221
void ff_layout_send_layouterror(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayout.h
236
nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayout.h
250
bool ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg);
fs/nfs/flexfilelayout/flexfilelayout.h
251
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
371
nfs4_ff_layout_prepare_ds(struct pnfs_layout_segment *lseg,
fs/nfs/flexfilelayout/flexfilelayoutdev.c
564
static bool ff_read_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
588
static bool ff_rw_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
612
static bool ff_layout_has_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
620
bool ff_layout_avoid_mds_available_ds(struct pnfs_layout_segment *lseg)
fs/nfs/flexfilelayout/flexfilelayoutdev.c
626
bool ff_layout_avoid_read_on_rw(struct pnfs_layout_segment *lseg)
fs/nfs/internal.h
601
struct pnfs_layout_segment *lseg,
fs/nfs/internal.h
609
struct pnfs_layout_segment *lseg,
fs/nfs/internal.h
617
struct pnfs_layout_segment *lseg,
fs/nfs/nfs42.h
29
int nfs42_proc_layouterror(struct pnfs_layout_segment *lseg,
fs/nfs/nfs42proc.c
1085
nfs42_alloc_layouterror_data(struct pnfs_layout_segment *lseg, gfp_t gfp_flags)
fs/nfs/nfs42proc.c
1210
int nfs42_proc_layouterror(struct pnfs_layout_segment *lseg,
fs/nfs/nfs4proc.c
9692
struct pnfs_layout_segment *
fs/nfs/nfs4proc.c
9713
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
1810
pnfs_lseg_no_merge(struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1811
struct pnfs_layout_segment *old)
fs/nfs/pnfs.c
1818
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1821
bool (*do_merge)(struct pnfs_layout_segment *,
fs/nfs/pnfs.c
1822
struct pnfs_layout_segment *),
fs/nfs/pnfs.c
1825
struct pnfs_layout_segment *lp, *tmp;
fs/nfs/pnfs.c
1862
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
1962
static struct pnfs_layout_segment *
fs/nfs/pnfs.c
1967
struct pnfs_layout_segment *lseg, *ret = NULL;
fs/nfs/pnfs.c
2119
struct pnfs_layout_segment *
fs/nfs/pnfs.c
2137
struct pnfs_layout_segment *lseg = NULL;
fs/nfs/pnfs.c
2503
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
2559
struct pnfs_layout_segment *
fs/nfs/pnfs.c
2564
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
2659
struct pnfs_layout_segment *lseg, *next;
fs/nfs/pnfs.c
2735
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
2755
static struct pnfs_layout_segment *
fs/nfs/pnfs.c
2760
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
3049
struct pnfs_layout_segment *lseg,
fs/nfs/pnfs.c
3072
struct pnfs_layout_segment *lseg = desc->pg_lseg;
fs/nfs/pnfs.c
3176
struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
3217
struct pnfs_layout_segment *lseg = desc->pg_lseg;
fs/nfs/pnfs.c
3278
struct pnfs_layout_segment *lseg;
fs/nfs/pnfs.c
3289
struct pnfs_layout_segment *lseg, *tmp;
fs/nfs/pnfs.c
3300
void pnfs_set_lo_fail(struct pnfs_layout_segment *lseg)
fs/nfs/pnfs.c
3307
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
1688
struct pnfs_layout_segment *lseg,
fs/nfs/write.c
1728
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
105
struct pnfs_layout_segment *pg_lseg;
include/linux/nfs_xdr.h
1330
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1337
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1654
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
1722
struct pnfs_layout_segment *lseg;
include/linux/nfs_xdr.h
429
struct pnfs_layout_segment *lseg;