Lines Matching refs:ceph_inode_info

18 static int __remove_xattr(struct ceph_inode_info *ci,
36 ssize_t (*getxattr_cb)(struct ceph_inode_info *ci, char *val,
38 bool (*exists_cb)(struct ceph_inode_info *ci);
49 static bool ceph_vxattrcb_layout_exists(struct ceph_inode_info *ci)
57 static ssize_t ceph_vxattrcb_layout(struct ceph_inode_info *ci, char *val,
143 static ssize_t ceph_vxattrcb_layout_stripe_unit(struct ceph_inode_info *ci,
149 static ssize_t ceph_vxattrcb_layout_stripe_count(struct ceph_inode_info *ci,
155 static ssize_t ceph_vxattrcb_layout_object_size(struct ceph_inode_info *ci,
161 static ssize_t ceph_vxattrcb_layout_pool(struct ceph_inode_info *ci,
183 static ssize_t ceph_vxattrcb_layout_pool_namespace(struct ceph_inode_info *ci,
200 static ssize_t ceph_vxattrcb_dir_entries(struct ceph_inode_info *ci, char *val,
206 static ssize_t ceph_vxattrcb_dir_files(struct ceph_inode_info *ci, char *val,
212 static ssize_t ceph_vxattrcb_dir_subdirs(struct ceph_inode_info *ci, char *val,
218 static ssize_t ceph_vxattrcb_dir_rentries(struct ceph_inode_info *ci, char *val,
225 static ssize_t ceph_vxattrcb_dir_rfiles(struct ceph_inode_info *ci, char *val,
231 static ssize_t ceph_vxattrcb_dir_rsubdirs(struct ceph_inode_info *ci, char *val,
237 static ssize_t ceph_vxattrcb_dir_rsnaps(struct ceph_inode_info *ci, char *val,
243 static ssize_t ceph_vxattrcb_dir_rbytes(struct ceph_inode_info *ci, char *val,
249 static ssize_t ceph_vxattrcb_dir_rctime(struct ceph_inode_info *ci, char *val,
257 static bool ceph_vxattrcb_dir_pin_exists(struct ceph_inode_info *ci)
262 static ssize_t ceph_vxattrcb_dir_pin(struct ceph_inode_info *ci, char *val,
269 static bool ceph_vxattrcb_quota_exists(struct ceph_inode_info *ci)
282 static ssize_t ceph_vxattrcb_quota(struct ceph_inode_info *ci, char *val,
289 static ssize_t ceph_vxattrcb_quota_max_bytes(struct ceph_inode_info *ci,
295 static ssize_t ceph_vxattrcb_quota_max_files(struct ceph_inode_info *ci,
302 static bool ceph_vxattrcb_snap_btime_exists(struct ceph_inode_info *ci)
307 static ssize_t ceph_vxattrcb_snap_btime(struct ceph_inode_info *ci, char *val,
314 static ssize_t ceph_vxattrcb_cluster_fsid(struct ceph_inode_info *ci,
322 static ssize_t ceph_vxattrcb_client_id(struct ceph_inode_info *ci,
331 static ssize_t ceph_vxattrcb_caps(struct ceph_inode_info *ci, char *val,
344 static ssize_t ceph_vxattrcb_auth_mds(struct ceph_inode_info *ci,
357 static bool ceph_vxattrcb_fscrypt_auth_exists(struct ceph_inode_info *ci)
362 static ssize_t ceph_vxattrcb_fscrypt_auth(struct ceph_inode_info *ci,
568 static int __set_xattr(struct ceph_inode_info *ci,
671 static struct ceph_inode_xattr *__get_xattr(struct ceph_inode_info *ci,
718 static int __remove_xattr(struct ceph_inode_info *ci,
739 static char *__copy_xattr_names(struct ceph_inode_info *ci,
764 void __ceph_destroy_xattrs(struct ceph_inode_info *ci)
801 struct ceph_inode_info *ci = ceph_inode(inode);
880 static int __get_required_blob_size(struct ceph_inode_info *ci, int name_size,
907 struct ceph_buffer *__ceph_build_xattrs_blob(struct ceph_inode_info *ci)
975 struct ceph_inode_info *ci = ceph_inode(inode);
1069 struct ceph_inode_info *ci = ceph_inode(inode);
1113 struct ceph_inode_info *ci = ceph_inode(inode);
1182 struct ceph_inode_info *ci = ceph_inode(inode);
1363 struct ceph_inode_info *ci;