Lines Matching refs:lseg
222 nfs4_fl_calc_j_index(struct pnfs_layout_segment *lseg, loff_t offset)
224 struct nfs4_filelayout_segment *flseg = FILELAYOUT_LSEG(lseg);
234 nfs4_fl_calc_ds_index(struct pnfs_layout_segment *lseg, u32 j)
236 return FILELAYOUT_LSEG(lseg)->dsaddr->stripe_indices[j];
240 nfs4_fl_select_ds_fh(struct pnfs_layout_segment *lseg, u32 j)
242 struct nfs4_filelayout_segment *flseg = FILELAYOUT_LSEG(lseg);
252 i = nfs4_fl_calc_ds_index(lseg, j);
260 nfs4_fl_prepare_ds(struct pnfs_layout_segment *lseg, u32 ds_idx)
262 struct nfs4_file_layout_dsaddr *dsaddr = FILELAYOUT_LSEG(lseg)->dsaddr;
264 struct nfs4_deviceid_node *devid = FILELAYOUT_DEVID_NODE(lseg);
266 struct nfs_server *s = NFS_SERVER(lseg->pls_layout->plh_inode);