Searched refs:i_layout (Results 1 – 7 of 7) sorted by relevance
| /linux/fs/ceph/ |
| A D | ioctl.c | 25 l.stripe_unit = ci->i_layout.stripe_unit; in ceph_ioctl_get_layout() 26 l.stripe_count = ci->i_layout.stripe_count; in ceph_ioctl_get_layout() 27 l.object_size = ci->i_layout.object_size; in ceph_ioctl_get_layout() 28 l.data_pool = ci->i_layout.pool_id; in ceph_ioctl_get_layout() 86 nl.stripe_count = ci->i_layout.stripe_count; in ceph_ioctl_set_layout() 90 nl.stripe_unit = ci->i_layout.stripe_unit; in ceph_ioctl_set_layout() 94 nl.object_size = ci->i_layout.object_size; in ceph_ioctl_set_layout() 98 nl.data_pool = ci->i_layout.pool_id; in ceph_ioctl_set_layout() 201 dl.object_size = ci->i_layout.object_size; in ceph_ioctl_get_dataloc() 202 dl.block_size = ci->i_layout.stripe_unit; in ceph_ioctl_get_dataloc() [all …]
|
| A D | file.c | 2020 s32 stripe_unit = ci->i_layout.stripe_unit; in ceph_zero_objects() 2022 s32 object_size = ci->i_layout.object_size; in ceph_zero_objects() 2289 src_oloc.pool = src_ci->i_layout.pool_id; in ceph_do_objects_copy() 2291 dst_oloc.pool = dst_ci->i_layout.pool_id; in ceph_do_objects_copy() 2395 if ((src_ci->i_layout.stripe_unit != dst_ci->i_layout.stripe_unit) || in __ceph_copy_file_range() 2396 (src_ci->i_layout.stripe_count != 1) || in __ceph_copy_file_range() 2397 (dst_ci->i_layout.stripe_count != 1) || in __ceph_copy_file_range() 2398 (src_ci->i_layout.object_size != dst_ci->i_layout.object_size)) { in __ceph_copy_file_range() 2403 if (len < src_ci->i_layout.object_size) in __ceph_copy_file_range() 2448 src_ci->i_layout.object_size, in __ceph_copy_file_range() [all …]
|
| A D | xattr.c | 51 struct ceph_file_layout *fl = &ci->i_layout; in ceph_vxattrcb_layout_exists() 63 s64 pool = ci->i_layout.pool_id; in ceph_vxattrcb_layout() 70 pool_ns = ceph_try_get_string(ci->i_layout.pool_ns); in ceph_vxattrcb_layout() 78 ci->i_layout.stripe_unit, ci->i_layout.stripe_count, in ceph_vxattrcb_layout() 79 ci->i_layout.object_size); in ceph_vxattrcb_layout() 84 ci->i_layout.stripe_unit, ci->i_layout.stripe_count, in ceph_vxattrcb_layout() 85 ci->i_layout.object_size, pool); in ceph_vxattrcb_layout() 145 return ceph_fmt_xattr(val, size, "%u", ci->i_layout.stripe_unit); in ceph_vxattrcb_layout_stripe_unit() 151 return ceph_fmt_xattr(val, size, "%u", ci->i_layout.stripe_count); in ceph_vxattrcb_layout_stripe_count() 157 return ceph_fmt_xattr(val, size, "%u", ci->i_layout.object_size); in ceph_vxattrcb_layout_object_size() [all …]
|
| A D | addr.c | 184 struct ceph_file_layout *lo = &ci->i_layout; in ceph_netfs_expand_readahead() 875 ceph_calc_file_object_mapping(&ci->i_layout, in ceph_writepages_start() 957 &ci->i_layout, vino, in ceph_writepages_start() 964 &ci->i_layout, vino, in ceph_writepages_start() 1655 req = ceph_osdc_new_request(&fsc->client->osdc, &ci->i_layout, in ceph_uninline_data() 1672 req = ceph_osdc_new_request(&fsc->client->osdc, &ci->i_layout, in ceph_uninline_data() 1955 pool = ci->i_layout.pool_id; in ceph_pool_perm_check() 1972 pool_ns = ceph_try_get_string(ci->i_layout.pool_ns); in ceph_pool_perm_check() 1985 if (pool == ci->i_layout.pool_id && in ceph_pool_perm_check() 1986 pool_ns == rcu_dereference_raw(ci->i_layout.pool_ns)) { in ceph_pool_perm_check() [all …]
|
| A D | inode.c | 473 RCU_INIT_POINTER(ci->i_layout.pool_ns, NULL); in ceph_alloc_inode() 604 ceph_put_string(rcu_dereference_raw(ci->i_layout.pool_ns)); in ceph_evict_inode() 891 s64 old_pool = ci->i_layout.pool_id; in ceph_fill_inode() 894 ceph_file_layout_from_legacy(&ci->i_layout, &info->layout); in ceph_fill_inode() 895 old_ns = rcu_dereference_protected(ci->i_layout.pool_ns, in ceph_fill_inode() 897 rcu_assign_pointer(ci->i_layout.pool_ns, pool_ns); in ceph_fill_inode() 899 if (ci->i_layout.pool_id != old_pool || pool_ns != old_ns) in ceph_fill_inode()
|
| A D | caps.c | 3418 s64 old_pool = ci->i_layout.pool_id; in handle_cap_grant() 3421 ceph_file_layout_from_legacy(&ci->i_layout, &grant->layout); in handle_cap_grant() 3422 old_ns = rcu_dereference_protected(ci->i_layout.pool_ns, in handle_cap_grant() 3424 rcu_assign_pointer(ci->i_layout.pool_ns, extra_info->pool_ns); in handle_cap_grant() 3426 if (ci->i_layout.pool_id != old_pool || in handle_cap_grant()
|
| A D | super.h | 333 struct ceph_file_layout i_layout; member
|
Completed in 761 milliseconds