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()
576 if (ci->i_xattrs.blob) in ceph_evict_inode()
577 ceph_buffer_put(ci->i_xattrs.blob); in ceph_evict_inode()
578 if (ci->i_xattrs.prealloc_blob) in ceph_evict_inode()
579 ceph_buffer_put(ci->i_xattrs.prealloc_blob); in ceph_evict_inode()
893 if ((ci->i_xattrs.version == 0 || !(issued & CEPH_CAP_XATTR_EXCL)) && in fill_inode()
894 le64_to_cpu(info->xattr_version) > ci->i_xattrs.version) { in fill_inode()
895 if (ci->i_xattrs.blob) in fill_inode()
896 old_blob = ci->i_xattrs.blob; in fill_inode()
897 ci->i_xattrs.blob = xattr_blob; in fill_inode()
899 memcpy(ci->i_xattrs.blob->vec.iov_base, in fill_inode()
901 ci->i_xattrs.version = le64_to_cpu(info->xattr_version); in fill_inode()