Lines Matching refs:objoff
26 u64 *objno, u64 *objoff, u32 *xlen) in ceph_calc_file_object_mapping() argument
42 *objoff = objsetpos * l->stripe_unit + blockoff; in ceph_calc_file_object_mapping()
75 u64 objoff, u32 xlen) in lookup_containing() argument
81 ex->oe_off <= objoff && in lookup_containing()
82 ex->oe_off + ex->oe_len >= objoff + xlen) /* paranoia */ in lookup_containing()
121 u64 objno, objoff; in ceph_file_to_extents() local
124 ceph_calc_file_object_mapping(l, off, len, &objno, &objoff, in ceph_file_to_extents()
128 if (!last_ex || last_ex->oe_off + last_ex->oe_len != objoff) { in ceph_file_to_extents()
134 ex->oe_off = objoff; in ceph_file_to_extents()
181 u64 objno, objoff; in ceph_iterate_extents() local
184 ceph_calc_file_object_mapping(l, off, len, &objno, &objoff, in ceph_iterate_extents()
187 ex = lookup_containing(object_extents, objno, objoff, xlen); in ceph_iterate_extents()
190 __func__, objno, objoff, xlen); in ceph_iterate_extents()
212 u64 objno, u64 objoff, u64 objlen, in ceph_extent_to_file() argument
231 *num_file_extents = DIV_ROUND_UP_ULL(objoff + objlen, l->stripe_unit) - in ceph_extent_to_file()
232 DIV_ROUND_DOWN_ULL(objoff, l->stripe_unit); in ceph_extent_to_file()
238 div_u64_rem(objoff, l->stripe_unit, &blockoff); in ceph_extent_to_file()
243 stripeno = div_u64(objoff, l->stripe_unit) + in ceph_extent_to_file()
253 objoff += len; in ceph_extent_to_file()