Searched refs:xattr (Results 126 - 150 of 167) sorted by relevance

1234567

/linux-master/fs/
H A Dposix_acl.c22 #include <linux/xattr.h>
991 * nop_posix_acl_access - legacy xattr handler for access POSIX ACLs
993 * This is the legacy POSIX ACL access xattr handler. It is used by some
1004 * nop_posix_acl_default - legacy xattr handler for default POSIX ACLs
1006 * This is the legacy POSIX ACL default xattr handler. It is used by some
H A Dlibfs.c659 s->s_xattr = ctx->xattr;
/linux-master/fs/fuse/
H A Dfuse_i.h30 #include <linux/xattr.h>
/linux-master/fs/9p/
H A Dvfs_inode_dotl.c19 #include <linux/xattr.h>
28 #include "xattr.h"
H A Dvfs_inode.c21 #include <linux/xattr.h>
30 #include "xattr.h"
/linux-master/fs/overlayfs/
H A Dparams.c10 #include <linux/xattr.h>
H A Dinode.c10 #include <linux/xattr.h>
665 * Store immutable/append-only flags in xattr and clear them
669 * Clear xattr when flags are cleared.
679 * overlay.protattr xattr
948 * lower inode nlink in the index inode xattr .overlay.nlink.
957 * upper inode where the nlink xattr can be stored before the copied up upper
1296 /* Check for immutable/append-only inode flags in xattr */
H A Dreaddir.c11 #include <linux/xattr.h>
466 * Also checks the overlay.whiteout xattr by doing a full lookup which will return
640 * Removing the "impure" xattr is best effort.
H A Dnamei.c11 #include <linux/xattr.h>
30 /* Referring to last redirect xattr */
494 * Verify that @fh matches the file handle stored in xattr @name.
530 * Verify that @real dentry matches the file handle stored in xattr @name.
533 * file handle in xattr @name.
535 * Return 0 on match, -ESTALE on mismatch, -ENODATA on no xattr, < 0 on error.
637 * of the overlay inode). These entries contain no origin xattr.
650 * Directory index entries should have 'upper' xattr pointing to the
652 * real inode. For non-dir index, we can read the copy up origin xattr
660 * Directory index entries with no 'upper' xattr nee
[all...]
H A Dsuper.c10 #include <linux/xattr.h>
330 * a) success (there was a POSIX ACL xattr and was removed)
331 * b) -ENODATA (there was no POSIX ACL xattr)
335 * mean that the xattr doesn't exist (e.g. -ERANGE is returned
336 * if the xattr name is too long), but the set of filesystems
700 * Check if upper/work fs supports (trusted|user).overlay.* xattr
704 pr_warn("failed to set xattr on upper\n");
723 * xattr support is required for persistent st_ino.
859 * xattr. If that xattr exist
[all...]
H A Dcopy_up.c13 #include <linux/xattr.h>
107 /* underlying fs providing us with an broken xattr list? */
192 * not set overlay private xattr on upper inode.
193 * Store these flags in overlay.protattr xattr instead.
198 pr_warn_once("copying fileattr: no xattr on upper\n");
461 * so we can use the overlay.origin xattr to distignuish between a copy
666 * Store identifier of lower inode in upper inode xattr to
771 * xattrs will remove security.capability xattr automatically.
1088 * Writing to upper file will clear security.capability xattr. We
H A Ddir.c9 #include <linux/xattr.h>
23 "Maximum length of absolute redirect xattr value");
H A Dutil.c11 #include <linux/xattr.h>
633 * handles overlay.whiteout xattr whiteout files.
761 /* xattr.whiteout must be a zero size regular file */
770 * Load persistent uuid from xattr into s_uuid if found, or store a new
771 * random generated value in s_uuid and in xattr.
790 * With uuid=auto, if uuid xattr is found, it will be used.
885 pr_warn("cannot set %s xattr on upper\n", ovl_xattr(ofs, ox));
903 * Upper inodes won't have origin nor redirect xattr anyway.
928 * Initialize inode flags from overlay.protattr xattr and upper inode
972 * Remove xattr i
[all...]
/linux-master/security/integrity/ima/
H A Dima_main.c25 #include <linux/xattr.h>
278 * Re-evaulate the file if either the xattr has changed or the
/linux-master/fs/nfs/
H A Dnfs3proc.c22 #include <linux/xattr.h>
H A Dsuper.c1074 sb->s_xattr = server->nfs_client->cl_nfs_mod->xattr;
/linux-master/fs/ntfs3/
H A Dxattr.c11 #include <linux/xattr.h>
43 * Assume there is at least one xattr in the list.
113 /* EA info persists, but xattr is empty. Looks like EA problem. */
371 * Check simple case when we try to insert xattr with the same value
376 /* xattr already contains the required value. */
380 /* Remove current xattr. */
394 /* Remove xattr. */
412 /* Append new xattr. */
442 /* Create xattr. */
474 /* Delete xattr, ATTR_EA_INF
[all...]
/linux-master/fs/bcachefs/
H A Dbcachefs_format.h398 x(xattr, 11) \
/linux-master/security/
H A Dsecurity.c28 #include <linux/xattr.h>
406 init_debug("xattr slots = %d\n", blob_sizes.lbs_xattr_count);
1633 * @xattr_name: name of the security/LSM xattr
1709 struct xattr *new_xattrs = NULL;
1734 * means that the LSM is not willing to provide an xattr, not
2276 * @name: xattr name
2277 * @value: xattr value
2278 * @size: size of xattr value
2401 * @name: xattr name
2402 * @value: xattr valu
[all...]
/linux-master/fs/smb/server/
H A Dauth.c13 #include <linux/xattr.h>
/linux-master/security/apparmor/
H A Ddomain.c18 #include <linux/xattr.h>
319 /* transition from exec match to xattr set */
330 * Check the xattr presence before value. This ensure
331 * that not present xattr can be distinguished from a 0
336 /* Check xattr value */
350 * No xattr match, so verify if transition to
351 * next element was valid. IFF so the xattr
358 /* don't count missing optional xattr as matched */
/linux-master/fs/gfs2/
H A Dxattr.c11 #include <linux/xattr.h>
19 #include "xattr.h"
447 * gfs2_iter_unstuffed - copies the unstuffed xattr data to/from the
/linux-master/fs/ubifs/
H A Djournal.c1042 ubifs_assert(c, ubifs_inode(xino)->xattr);
/linux-master/fs/jffs2/
H A Dxattr.c24 #include <linux/xattr.h>
31 * the index of the xattr name/value pair cache (c->xattrindex).
36 * is used to release xattr name/value pair and detach from c->xattrindex.
38 * is used to reclaim xattr name/value pairs on the xattr name/value pair cache when
302 /* Setup raw-xattr */
438 * is called to release xattr related objects when unmounting.
440 * is used to confirm inode does not have duplicate xattr name/value pair.
442 * is used to force xattr data integrity check during the initial gc scan.
695 /* -------- xattr subsyste
[all...]
/linux-master/fs/ecryptfs/
H A Dcrypto.c26 #include <linux/xattr.h>
1292 * @page_virt: The vitual address into which to read the xattr data
1314 "xattr from the lower file; return value = "
1349 * the xattr region of the file, or some other repository that is
1352 * and from the xattr region.
1387 "file header region or xattr region, inode %lu\n",
1397 "file xattr region either, inode %lu\n",
1408 "xattr support enabled. eCryptfs will not treat "

Completed in 395 milliseconds

1234567