• Home
  • Raw
  • Download

Lines Matching refs:l

20 	struct ceph_ioctl_layout l;  in ceph_ioctl_get_layout()  local
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()
29 l.preferred_osd = -1; in ceph_ioctl_get_layout()
30 if (copy_to_user(arg, &l, sizeof(l))) in ceph_ioctl_get_layout()
38 struct ceph_ioctl_layout *l) in __validate_layout() argument
43 if ((l->object_size & ~PAGE_MASK) || in __validate_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()
53 if (mdsc->mdsmap->m_data_pg_pools[i] == l->data_pool) { in __validate_layout()
69 struct ceph_ioctl_layout l; in ceph_ioctl_set_layout() local
74 if (copy_from_user(&l, arg, sizeof(l))) in ceph_ioctl_set_layout()
83 if (l.stripe_count) in ceph_ioctl_set_layout()
84 nl.stripe_count = l.stripe_count; in ceph_ioctl_set_layout()
87 if (l.stripe_unit) in ceph_ioctl_set_layout()
88 nl.stripe_unit = l.stripe_unit; in ceph_ioctl_set_layout()
91 if (l.object_size) in ceph_ioctl_set_layout()
92 nl.object_size = l.object_size; in ceph_ioctl_set_layout()
95 if (l.data_pool) in ceph_ioctl_set_layout()
96 nl.data_pool = l.data_pool; in ceph_ioctl_set_layout()
118 cpu_to_le32(l.stripe_unit); in ceph_ioctl_set_layout()
120 cpu_to_le32(l.stripe_count); in ceph_ioctl_set_layout()
122 cpu_to_le32(l.object_size); in ceph_ioctl_set_layout()
123 req->r_args.setlayout.layout.fl_pg_pool = cpu_to_le32(l.data_pool); in ceph_ioctl_set_layout()
140 struct ceph_ioctl_layout l; in ceph_ioctl_set_layout_policy() local
145 if (copy_from_user(&l, arg, sizeof(l))) in ceph_ioctl_set_layout_policy()
148 err = __validate_layout(mdsc, &l); in ceph_ioctl_set_layout_policy()
162 cpu_to_le32(l.stripe_unit); in ceph_ioctl_set_layout_policy()
164 cpu_to_le32(l.stripe_count); in ceph_ioctl_set_layout_policy()
166 cpu_to_le32(l.object_size); in ceph_ioctl_set_layout_policy()
168 cpu_to_le32(l.data_pool); in ceph_ioctl_set_layout_policy()