Lines Matching defs:offset
56 loff_t offset)
62 offset -= flseg->pattern_offset;
63 stripe_no = div_u64(offset, stripe_width);
64 div_u64_rem(offset, flseg->stripe_unit, &rem);
70 * offset of the file on the dserver based on whether the
74 filelayout_get_dserver_offset(struct pnfs_layout_segment *lseg, loff_t offset)
80 return offset;
83 return filelayout_get_dense_offset(flseg, offset);
95 "(req %s/%llu, %u bytes @ offset %llu)\n", __func__,
100 (unsigned long long)hdr->args.offset);
112 "(req %s/%llu, %u bytes @ offset %llu)\n", __func__,
117 (unsigned long long)hdr->args.offset);
263 * In the case of dense layouts, the offset needs to be reset to its
455 loff_t offset = hdr->args.offset;
461 hdr->args.pgbase, (size_t)hdr->args.count, offset);
464 j = nfs4_fl_calc_j_index(lseg, offset);
485 hdr->args.offset = filelayout_get_dserver_offset(lseg, offset);
486 hdr->mds_offset = offset;
502 loff_t offset = hdr->args.offset;
507 j = nfs4_fl_calc_j_index(lseg, offset);
519 offset, ds->ds_remotestr, refcount_read(&ds->ds_clp->cl_count));
528 hdr->args.offset = filelayout_get_dserver_offset(lseg, offset);
609 if (lgr->range.offset != 0 ||
616 if (fl->pattern_offset > lgr->range.offset) {
805 u64 segment_offset = pgio->pg_lseg->pls_range.offset;