Home
last modified time | relevance | path

Searched refs:pls_range (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/fs/nfs/
Dpnfs.c580 should_free_lseg(&lseg->pls_range, recall_range)) { in pnfs_mark_matching_lsegs_invalid()
583 lseg, lseg->pls_range.iomode, lseg->pls_range.offset, in pnfs_mark_matching_lsegs_invalid()
584 lseg->pls_range.length); in pnfs_mark_matching_lsegs_invalid()
1254 if (is_after(&lseg->pls_range, &lp->pls_range)) in pnfs_generic_layout_insert_lseg()
1260 __func__, lseg, lseg->pls_range.iomode, in pnfs_generic_layout_insert_lseg()
1261 lseg->pls_range.offset, lseg->pls_range.length, in pnfs_generic_layout_insert_lseg()
1262 lp, lp->pls_range.iomode, lp->pls_range.offset, in pnfs_generic_layout_insert_lseg()
1263 lp->pls_range.length); in pnfs_generic_layout_insert_lseg()
1269 __func__, lseg, lseg->pls_range.iomode, in pnfs_generic_layout_insert_lseg()
1270 lseg->pls_range.offset, lseg->pls_range.length); in pnfs_generic_layout_insert_lseg()
[all …]
Dpnfs.h65 struct pnfs_layout_range pls_range; member
/linux-4.4.14/fs/nfs/flexfilelayout/
Dflexfilelayout.c293 if (new->pls_range.iomode != old->pls_range.iomode) in ff_lseg_merge()
295 old_end = pnfs_calc_offset_end(old->pls_range.offset, in ff_lseg_merge()
296 old->pls_range.length); in ff_lseg_merge()
297 if (old_end < new->pls_range.offset) in ff_lseg_merge()
299 new_end = pnfs_calc_offset_end(new->pls_range.offset, in ff_lseg_merge()
300 new->pls_range.length); in ff_lseg_merge()
301 if (new_end < old->pls_range.offset) in ff_lseg_merge()
307 if (new->pls_range.offset < old->pls_range.offset) in ff_lseg_merge()
308 new->pls_range.offset = old->pls_range.offset; in ff_lseg_merge()
309 new->pls_range.length = pnfs_calc_offset_length(new->pls_range.offset, in ff_lseg_merge()
[all …]
Dflexfilelayoutdev.c429 mirror, lseg->pls_range.offset, in nfs4_ff_layout_prepare_ds()
430 lseg->pls_range.length, NFS4ERR_NXIO, in nfs4_ff_layout_prepare_ds()
584 if (lseg->pls_range.iomode == IOMODE_READ) in ff_layout_has_available_ds()
/linux-4.4.14/fs/nfs/objlayout/
Dobjlayout.c157 BUG_ON(offset < lseg->pls_range.offset); in _fix_verify_io_params()
158 lseg_end_offset = end_offset(lseg->pls_range.offset, in _fix_verify_io_params()
159 lseg->pls_range.length); in _fix_verify_io_params()
/linux-4.4.14/fs/nfs/filelayout/
Dfilelayout.c750 if (lseg->pls_range.iomode == IOMODE_RW) { in filelayout_free_lseg()
853 u64 segment_offset = pgio->pg_lseg->pls_range.offset; in filelayout_pg_test()