Searched refs:xattr (Results 26 - 50 of 167) sorted by relevance

1234567

/linux-master/fs/fuse/
H A DMakefile10 fuse-y := dev.o dir.o file.o inode.o control.o xattr.o acl.o readdir.o ioctl.o
/linux-master/fs/erofs/
H A DMakefile5 erofs-$(CONFIG_EROFS_FS_XATTR) += xattr.o
/linux-master/fs/jfs/
H A Dxattr.c9 #include <linux/xattr.h>
60 int flag; /* Indicates what storage xattr points to */
61 int max_size; /* largest xattr that fits in current buffer */
62 dxd_t new_ea; /* dxd to replace ea when modifying xattr */
64 struct jfs_ea_list *xattr; /* buffer containing ea list */ member in struct:ea_buffer
445 ea_buf->xattr = NULL;
452 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea;
464 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea;
487 ea_buf->xattr = kmalloc(ea_buf->max_size, GFP_KERNEL);
488 if (ea_buf->xattr
1003 const struct xattr *xattr; local
[all...]
H A Djfs_xattr.h9 #include <linux/xattr.h>
/linux-master/security/integrity/evm/
H A Devm.h15 #include <linux/xattr.h>
84 int evm_init_hmac(struct inode *inode, const struct xattr *xattrs,
/linux-master/fs/squashfs/
H A Dxattr_id.c12 * This file implements code to map the 32-bit xattr id stored in the inode
13 * into the on disk location of the xattr data.
23 #include "xattr.h"
26 * Map xattr id using the xattr id look up table
29 int *count, unsigned int *size, unsigned long long *xattr)
48 *xattr = le64_to_cpu(id.xattr);
56 * Read uncompressed xattr id lookup table indexes from disk into memory
78 /* there is always at least one xattr i
28 squashfs_xattr_lookup(struct super_block *sb, unsigned int index, int *count, unsigned int *size, unsigned long long *xattr) argument
[all...]
H A DMakefile14 squashfs-$(CONFIG_SQUASHFS_XATTR) += xattr.o xattr_id.o
H A Dinode.c30 #include <linux/xattr.h>
37 #include "xattr.h"
200 xattr_id = le32_to_cpu(sqsh_ino->xattr);
254 xattr_id = le32_to_cpu(sqsh_ino->xattr);
292 __le32 xattr; local
298 err = squashfs_read_metadata(sb, &xattr, &block,
299 &offset, sizeof(xattr));
302 xattr_id = le32_to_cpu(xattr);
346 xattr_id = le32_to_cpu(sqsh_ino->xattr);
386 xattr_id = le32_to_cpu(sqsh_ino->xattr);
[all...]
/linux-master/include/linux/
H A Dxattr.h3 File: linux/xattr.h
20 #include <uapi/linux/xattr.h>
51 * xattr_handler_can_list - check whether xattr can be listed
52 * @handler: handler for this type of xattr
53 * @dentry: dentry whose inode xattr to list
55 * Determine whether the xattr associated with @dentry can be listed given
58 * Return: true if xattr can be listed, false if not.
68 struct xattr { struct
120 void simple_xattr_free(struct simple_xattr *xattr);
H A Dposix_acl_xattr.h13 #include <uapi/linux/xattr.h>
/linux-master/fs/
H A Dxattr.c3 File: fs/xattr.c
15 #include <linux/xattr.h>
41 * In order to implement different sets of xattr operations for each xattr
84 * may_write_xattr - check whether inode allows writing xattr
86 * @inode: the inode on which to set an xattr
211 * @name: xattr name to set
267 * @name: xattr name to set
369 * before retrieving the extended attribute. The xattr value buffer should
461 * vfs_listxattr - retrieve \0 separated list of xattr name
1067 simple_xattr_free(struct simple_xattr *xattr) argument
1117 const struct simple_xattr *xattr; local
1136 struct simple_xattr *xattr; local
1159 struct simple_xattr *xattr = NULL; local
1311 struct simple_xattr *xattr; local
1398 struct simple_xattr *xattr; local
[all...]
/linux-master/fs/gfs2/
H A DMakefile4 gfs2-y := acl.o bmap.o dir.o xattr.o glock.o \
/linux-master/fs/ntfs3/
H A DMakefile30 xattr.o
/linux-master/fs/f2fs/
H A DMakefile8 f2fs-$(CONFIG_F2FS_FS_XATTR) += xattr.o
/linux-master/fs/reiserfs/
H A Dxattr_user.c6 #include <linux/xattr.h>
7 #include "xattr.h"
H A Dxattr_security.c6 #include <linux/xattr.h>
8 #include "xattr.h"
43 reiserfs_initxattrs(struct inode *inode, const struct xattr *xattr_array,
/linux-master/fs/jffs2/
H A Dxattr_trusted.c15 #include <linux/xattr.h>
H A Dxattr_user.c15 #include <linux/xattr.h>
/linux-master/fs/ceph/
H A DMakefile9 export.o caps.o snap.o xattr.o quota.o io.o \
/linux-master/fs/hfsplus/
H A Dxattr.h3 * linux/fs/hfsplus/xattr.h
13 #include <linux/xattr.h>
/linux-master/fs/afs/
H A DMakefile39 xattr.o \
/linux-master/fs/btrfs/
H A Dxattr.c10 #include <linux/xattr.h>
20 #include "xattr.h"
41 /* lookup the xattr by name */
68 * where name is the xattr name, so security.foo, and data is the
69 * content of the xattr. data_ptr points to the location in memory
117 * Do a lookup first (read-only btrfs_search_slot), and return if xattr
119 * path - we can't race with a concurrent xattr delete, because the VFS
142 * matches our target xattr, so lets check.
167 * any point in time we have either the old or the new xattr
211 * Insert, and we had space for the xattr, s
504 const struct xattr *xattr; local
[all...]
/linux-master/fs/ubifs/
H A DMakefile10 ubifs-$(CONFIG_UBIFS_FS_XATTR) += xattr.o
H A Dxattr.c20 * 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, erro
647 const struct xattr *xattr; local
[all...]
/linux-master/io_uring/
H A DMakefile8 xattr.o nop.o fs.o splice.o sync.o \

Completed in 166 milliseconds

1234567