Lines Matching refs:i_xattrs
605 ci->i_xattrs.blob = NULL;
606 ci->i_xattrs.prealloc_blob = NULL;
607 ci->i_xattrs.dirty = false;
608 ci->i_xattrs.index = RB_ROOT;
609 ci->i_xattrs.count = 0;
610 ci->i_xattrs.names_size = 0;
611 ci->i_xattrs.vals_size = 0;
612 ci->i_xattrs.version = 0;
613 ci->i_xattrs.index_version = 0;
736 if (ci->i_xattrs.blob)
737 ceph_buffer_put(ci->i_xattrs.blob);
738 if (ci->i_xattrs.prealloc_blob)
739 ceph_buffer_put(ci->i_xattrs.prealloc_blob);
1155 /* note that if i_xattrs.len <= 4, i_xattrs.data will still be NULL. */
1156 if ((ci->i_xattrs.version == 0 || !(issued & CEPH_CAP_XATTR_EXCL)) &&
1157 le64_to_cpu(info->xattr_version) > ci->i_xattrs.version) {
1158 if (ci->i_xattrs.blob)
1159 old_blob = ci->i_xattrs.blob;
1160 ci->i_xattrs.blob = xattr_blob;
1162 memcpy(ci->i_xattrs.blob->vec.iov_base,
1164 ci->i_xattrs.version = le64_to_cpu(info->xattr_version);