Lines Matching defs:xattr
20 * directories. Indeed, any inode (but of course not xattr inodes) may have a
49 #include <linux/xattr.h>
104 ubifs_err(c, "cannot add one more xattr name to inode %lu, total names length would become %d, max. is %d",
126 ui->xattr = 1;
223 * It is important to write the host inode after the xattr inode
256 if (ubifs_inode(inode)->xattr)
298 /* We are asked not to create the xattr */
306 /* We are asked not to replace the xattr */
540 ubifs_assert(c, ubifs_inode(xino)->xattr);
548 ubifs_err(c, "cannot remove xattr, error %d", err);
574 * ubifs_evict_xattr_inode - Evict an xattr inode.
576 * @xattr_inum: xattr inode number
644 static int init_xattrs(struct inode *inode, const struct xattr *xattr_array,
647 const struct xattr *xattr;
651 for (xattr = xattr_array; xattr->name != NULL; xattr++) {
653 strlen(xattr->name) + 1, GFP_NOFS);
659 strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name);
664 err = ubifs_xattr_set(inode, name, xattr->value,
665 xattr->value_len, 0, false);
694 dbg_gen("xattr '%s', ino %lu ('%pd'), buf size %zd", name,
707 dbg_gen("xattr '%s', host ino %lu ('%pd'), size %zd",