Lines Matching refs:i_xattrs
466 ci->i_xattrs.blob = NULL; in ceph_alloc_inode()
467 ci->i_xattrs.prealloc_blob = NULL; in ceph_alloc_inode()
468 ci->i_xattrs.dirty = false; in ceph_alloc_inode()
469 ci->i_xattrs.index = RB_ROOT; in ceph_alloc_inode()
470 ci->i_xattrs.count = 0; in ceph_alloc_inode()
471 ci->i_xattrs.names_size = 0; in ceph_alloc_inode()
472 ci->i_xattrs.vals_size = 0; in ceph_alloc_inode()
473 ci->i_xattrs.version = 0; in ceph_alloc_inode()
474 ci->i_xattrs.index_version = 0; in ceph_alloc_inode()
594 if (ci->i_xattrs.blob) in ceph_evict_inode()
595 ceph_buffer_put(ci->i_xattrs.blob); in ceph_evict_inode()
596 if (ci->i_xattrs.prealloc_blob) in ceph_evict_inode()
597 ceph_buffer_put(ci->i_xattrs.prealloc_blob); in ceph_evict_inode()
907 if ((ci->i_xattrs.version == 0 || !(issued & CEPH_CAP_XATTR_EXCL)) && in ceph_fill_inode()
908 le64_to_cpu(info->xattr_version) > ci->i_xattrs.version) { in ceph_fill_inode()
909 if (ci->i_xattrs.blob) in ceph_fill_inode()
910 old_blob = ci->i_xattrs.blob; in ceph_fill_inode()
911 ci->i_xattrs.blob = xattr_blob; in ceph_fill_inode()
913 memcpy(ci->i_xattrs.blob->vec.iov_base, in ceph_fill_inode()
915 ci->i_xattrs.version = le64_to_cpu(info->xattr_version); in ceph_fill_inode()