/linux-master/fs/fuse/ |
H A D | Makefile | 10 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 D | Makefile | 5 erofs-$(CONFIG_EROFS_FS_XATTR) += xattr.o
|
/linux-master/fs/jfs/ |
H A D | xattr.c | 9 #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 D | jfs_xattr.h | 9 #include <linux/xattr.h>
|
/linux-master/security/integrity/evm/ |
H A D | evm.h | 15 #include <linux/xattr.h> 84 int evm_init_hmac(struct inode *inode, const struct xattr *xattrs,
|
/linux-master/fs/squashfs/ |
H A D | xattr_id.c | 12 * 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 D | Makefile | 14 squashfs-$(CONFIG_SQUASHFS_XATTR) += xattr.o xattr_id.o
|
H A D | inode.c | 30 #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 D | xattr.h | 3 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 D | posix_acl_xattr.h | 13 #include <uapi/linux/xattr.h>
|
/linux-master/fs/ |
H A D | xattr.c | 3 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 D | Makefile | 4 gfs2-y := acl.o bmap.o dir.o xattr.o glock.o \
|
/linux-master/fs/ntfs3/ |
H A D | Makefile | 30 xattr.o
|
/linux-master/fs/f2fs/ |
H A D | Makefile | 8 f2fs-$(CONFIG_F2FS_FS_XATTR) += xattr.o
|
/linux-master/fs/reiserfs/ |
H A D | xattr_user.c | 6 #include <linux/xattr.h> 7 #include "xattr.h"
|
H A D | xattr_security.c | 6 #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 D | xattr_trusted.c | 15 #include <linux/xattr.h>
|
H A D | xattr_user.c | 15 #include <linux/xattr.h>
|
/linux-master/fs/ceph/ |
H A D | Makefile | 9 export.o caps.o snap.o xattr.o quota.o io.o \
|
/linux-master/fs/hfsplus/ |
H A D | xattr.h | 3 * linux/fs/hfsplus/xattr.h 13 #include <linux/xattr.h>
|
/linux-master/fs/afs/ |
H A D | Makefile | 39 xattr.o \
|
/linux-master/fs/btrfs/ |
H A D | xattr.c | 10 #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 D | Makefile | 10 ubifs-$(CONFIG_UBIFS_FS_XATTR) += xattr.o
|
H A D | xattr.c | 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, erro 647 const struct xattr *xattr; local [all...] |
/linux-master/io_uring/ |
H A D | Makefile | 8 xattr.o nop.o fs.o splice.o sync.o \
|