Lines Matching refs:xattrs
30 * These define virtual xattrs exposing the recursive directory
115 * The convention with strings in xattrs is that they should not be NULL
797 struct ceph_inode_xattr **xattrs = NULL;
818 xattrs = kcalloc(numattr, sizeof(struct ceph_inode_xattr *),
821 if (!xattrs)
825 xattrs[i] = kmalloc(sizeof(struct ceph_inode_xattr),
827 if (!xattrs[i])
835 kfree(xattrs[i]);
836 kfree(xattrs);
837 xattrs = NULL;
851 0, 0, &xattrs[numattr]);
856 kfree(xattrs);
865 if (xattrs) {
867 kfree(xattrs[i]);
868 kfree(xattrs);
895 * If there are dirty xattrs, reencode xattrs into the prealloc_blob
1018 /* get xattrs from mds (if we don't already have them) */
1193 /* pass any unhandled ceph.* xattrs through to the MDS */