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