Lines Matching refs:i_xattrs
453 ci->i_xattrs.blob = NULL; in ceph_alloc_inode()
454 ci->i_xattrs.prealloc_blob = NULL; in ceph_alloc_inode()
455 ci->i_xattrs.dirty = false; in ceph_alloc_inode()
456 ci->i_xattrs.index = RB_ROOT; in ceph_alloc_inode()
457 ci->i_xattrs.count = 0; in ceph_alloc_inode()
458 ci->i_xattrs.names_size = 0; in ceph_alloc_inode()
459 ci->i_xattrs.vals_size = 0; in ceph_alloc_inode()
460 ci->i_xattrs.version = 0; in ceph_alloc_inode()
461 ci->i_xattrs.index_version = 0; in ceph_alloc_inode()
573 if (ci->i_xattrs.blob) in ceph_destroy_inode()
574 ceph_buffer_put(ci->i_xattrs.blob); in ceph_destroy_inode()
575 if (ci->i_xattrs.prealloc_blob) in ceph_destroy_inode()
576 ceph_buffer_put(ci->i_xattrs.prealloc_blob); in ceph_destroy_inode()
878 if ((ci->i_xattrs.version == 0 || !(issued & CEPH_CAP_XATTR_EXCL)) && in fill_inode()
879 le64_to_cpu(info->xattr_version) > ci->i_xattrs.version) { in fill_inode()
880 if (ci->i_xattrs.blob) in fill_inode()
881 ceph_buffer_put(ci->i_xattrs.blob); in fill_inode()
882 ci->i_xattrs.blob = xattr_blob; in fill_inode()
884 memcpy(ci->i_xattrs.blob->vec.iov_base, in fill_inode()
886 ci->i_xattrs.version = le64_to_cpu(info->xattr_version); in fill_inode()