Home
last modified time | relevance | path

Searched refs:stripe_unit (Results 1 – 9 of 9) sorted by relevance

/fs/ceph/
Dioctl.c25 l.stripe_unit = ci->i_layout.stripe_unit; in ceph_ioctl_get_layout()
44 (l->stripe_unit & ~PAGE_MASK) || in __validate_layout()
45 ((unsigned)l->stripe_unit != 0 && in __validate_layout()
46 ((unsigned)l->object_size % (unsigned)l->stripe_unit))) in __validate_layout()
87 if (l.stripe_unit) in ceph_ioctl_set_layout()
88 nl.stripe_unit = l.stripe_unit; in ceph_ioctl_set_layout()
90 nl.stripe_unit = ci->i_layout.stripe_unit; in ceph_ioctl_set_layout()
118 cpu_to_le32(l.stripe_unit); in ceph_ioctl_set_layout()
162 cpu_to_le32(l.stripe_unit); in ceph_ioctl_set_layout_policy()
202 dl.block_size = ci->i_layout.stripe_unit; in ceph_ioctl_get_dataloc()
Dioctl.h36 __u64 stripe_unit, stripe_count, object_size; member
Dxattr.c51 return (fl->stripe_unit > 0 || fl->stripe_count > 0 || in ceph_vxattrcb_layout_exists()
77 ci->i_layout.stripe_unit, ci->i_layout.stripe_count, in ceph_vxattrcb_layout()
83 ci->i_layout.stripe_unit, ci->i_layout.stripe_count, in ceph_vxattrcb_layout()
143 return ceph_fmt_xattr(val, size, "%u", ci->i_layout.stripe_unit); in ceph_vxattrcb_layout_stripe_unit()
352 XATTR_LAYOUT_FIELD(dir, layout, stripe_unit),
401 XATTR_LAYOUT_FIELD(file, layout, stripe_unit),
Dfile.c1749 s32 stripe_unit = ci->i_layout.stripe_unit; in ceph_zero_objects() local
1775 pos += stripe_unit; in ceph_zero_objects()
2001 if ((src_ci->i_layout.stripe_unit != dst_ci->i_layout.stripe_unit) || in __ceph_copy_file_range()
/fs/nfs/filelayout/
Dfilelayout.c57 u32 stripe_width = flseg->stripe_unit * flseg->dsaddr->stripe_count; in filelayout_get_dense_offset()
63 div_u64_rem(offset, flseg->stripe_unit, &rem); in filelayout_get_dense_offset()
65 return stripe_no * flseg->stripe_unit + rem; in filelayout_get_dense_offset()
621 if (!fl->stripe_unit) { in filelayout_check_layout()
623 __func__, fl->stripe_unit); in filelayout_check_layout()
687 fl->stripe_unit = nfl_util & ~NFL4_UFLG_MASK; in filelayout_decode_layout()
860 u32 stripe_unit = FILELAYOUT_LSEG(pgio->pg_lseg)->stripe_unit; in filelayout_pg_test() local
873 do_div(p_stripe, stripe_unit); in filelayout_pg_test()
874 do_div(r_stripe, stripe_unit); in filelayout_pg_test()
882 stripe_unit, in filelayout_pg_test()
[all …]
Dfilelayout.h61 u32 stripe_unit; member
Dfilelayoutdev.c230 do_div(tmp, flseg->stripe_unit); in nfs4_fl_calc_j_index()
/fs/nfs/flexfilelayout/
Dflexfilelayout.h99 u64 stripe_unit; member
Dflexfilelayout.c373 u64 stripe_unit; in ff_layout_alloc_lseg() local
393 p = xdr_decode_hyper(p, &stripe_unit); in ff_layout_alloc_lseg()
396 stripe_unit, mirror_array_cnt); in ff_layout_alloc_lseg()
408 fls->stripe_unit = stripe_unit; in ff_layout_alloc_lseg()