| /fs/ceph/ |
| A D | xattr.c | 616 if (xattr) in __set_xattr() 624 if (!xattr) { in __set_xattr() 685 c = strncmp(name, xattr->name, xattr->name_len); in __get_xattr() 715 kfree(xattr); in __free_xattr() 721 if (!xattr) in __remove_xattr() 751 memcpy(dest, xattr->name, xattr->name_len); in __copy_xattr_names() 930 memcpy(dest, xattr->name, xattr->name_len); in __ceph_build_xattrs_blob() 933 memcpy(dest, xattr->val, xattr->val_len); in __ceph_build_xattrs_blob() 1043 if (!xattr) in __ceph_getxattr() 1054 memcpy(value, xattr->val, xattr->val_len); in __ceph_getxattr() [all …]
|
| /fs/bcachefs/ |
| A D | xattr.c | 99 bkey_fsck_err_on(memchr(xattr.v->x_name_and_value, '\0', xattr.v->x_name_len), in bch2_xattr_validate() 136 le16_to_cpu(xattr.v->x_val_len)); in bch2_xattr_to_text() 193 struct bkey_i_xattr *xattr; in bch2_xattr_set() local 202 if (IS_ERR(xattr)) in bch2_xattr_set() 203 return PTR_ERR(xattr); in bch2_xattr_set() 205 bkey_xattr_init(&xattr->k_i); in bch2_xattr_set() 206 xattr->k.u64s = u64s; in bch2_xattr_set() 207 xattr->v.x_type = type; in bch2_xattr_set() 208 xattr->v.x_name_len = namelen; in bch2_xattr_set() 214 inum, &xattr->k_i, in bch2_xattr_set() [all …]
|
| A D | acl.c | 195 struct bkey_i_xattr *xattr; in bch2_acl_to_xattr() local 225 if (IS_ERR(xattr)) in bch2_acl_to_xattr() 226 return xattr; in bch2_acl_to_xattr() 228 bkey_xattr_init(&xattr->k_i); in bch2_acl_to_xattr() 229 xattr->k.u64s = u64s; in bch2_acl_to_xattr() 231 xattr->v.x_name_len = 0; in bch2_acl_to_xattr() 267 return xattr; in bch2_acl_to_xattr() 323 struct bkey_i_xattr *xattr = in bch2_set_acl_trans() local 325 if (IS_ERR(xattr)) in bch2_set_acl_trans() 326 return PTR_ERR(xattr); in bch2_set_acl_trans() [all …]
|
| /fs/hfsplus/ |
| A D | xattr_security.c | 37 const struct xattr *xattr_array, in hfsplus_initxattrs() 40 const struct xattr *xattr; in hfsplus_initxattrs() local 48 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in hfsplus_initxattrs() 50 if (!strcmp(xattr->name, "")) in hfsplus_initxattrs() 55 XATTR_SECURITY_PREFIX_LEN, xattr->name); in hfsplus_initxattrs() 57 XATTR_SECURITY_PREFIX_LEN + strlen(xattr->name), 0, 1); in hfsplus_initxattrs() 60 xattr->value, xattr->value_len, 0); in hfsplus_initxattrs()
|
| A D | Makefile | 10 attributes.o xattr.o xattr_user.o xattr_security.o xattr_trusted.o
|
| /fs/jffs2/ |
| A D | security.c | 27 const struct xattr *xattr_array, void *fs_info) in jffs2_initxattrs() 29 const struct xattr *xattr; in jffs2_initxattrs() local 32 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in jffs2_initxattrs() 34 xattr->name, xattr->value, in jffs2_initxattrs() 35 xattr->value_len, 0); in jffs2_initxattrs()
|
| /fs/ext2/ |
| A D | xattr_security.c | 31 static int ext2_initxattrs(struct inode *inode, const struct xattr *xattr_array, in ext2_initxattrs() 34 const struct xattr *xattr; in ext2_initxattrs() local 37 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in ext2_initxattrs() 39 xattr->name, xattr->value, in ext2_initxattrs() 40 xattr->value_len, 0); in ext2_initxattrs()
|
| A D | Makefile | 14 ext2-$(CONFIG_EXT2_FS_XATTR) += xattr.o xattr_user.o xattr_trusted.o
|
| /fs/ext4/ |
| A D | xattr_security.c | 36 ext4_initxattrs(struct inode *inode, const struct xattr *xattr_array, in ext4_initxattrs() 39 const struct xattr *xattr; in ext4_initxattrs() local 43 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in ext4_initxattrs() 46 xattr->name, xattr->value, in ext4_initxattrs() 47 xattr->value_len, XATTR_CREATE); in ext4_initxattrs()
|
| /fs/jfs/ |
| A D | xattr.c | 447 ea_buf->xattr = NULL; in ea_get() 490 if (ea_buf->xattr == NULL) in ea_get() 499 kfree(ea_buf->xattr); in ea_get() 500 ea_buf->xattr = NULL; in ea_get() 536 ea_buf->xattr = ea_buf->mp->data; in ea_get() 556 ea_buf->xattr = ea_buf->mp->data; in ea_get() 590 kfree(ea_buf->xattr); in ea_release() 620 kfree(ea_buf->xattr); in ea_put() 1025 const struct xattr *xattr; in jfs_initxattrs() local 1030 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in jfs_initxattrs() [all …]
|
| /fs/ |
| A D | xattr.c | 1212 if (xattr) in simple_xattr_free() 1213 kfree(xattr->name); in simple_xattr_free() 1214 kvfree(xattr); in simple_xattr_free() 1279 struct simple_xattr *xattr; in rbtree_simple_xattr_node_cmp() local 1310 ret = xattr->size; in simple_xattr_get() 1312 if (size < xattr->size) in simple_xattr_get() 1315 memcpy(buffer, xattr->value, xattr->size); in simple_xattr_get() 1463 struct simple_xattr *xattr; in simple_xattr_list() local 1566 struct simple_xattr *xattr; in simple_xattrs_free() local 1574 xattr->size); in simple_xattrs_free() [all …]
|
| /fs/squashfs/ |
| A D | xattr.c | 32 u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) in squashfs_listxattr() 34 int offset = SQUASHFS_XATTR_OFFSET(squashfs_i(inode)->xattr); in squashfs_listxattr() 110 u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr) in squashfs_xattr_get() 112 int offset = SQUASHFS_XATTR_OFFSET(squashfs_i(inode)->xattr); in squashfs_xattr_get() 150 u64 xattr; in squashfs_xattr_get() local 160 xattr = le64_to_cpu(xattr_val); in squashfs_xattr_get() 161 start = SQUASHFS_XATTR_BLK(xattr) + in squashfs_xattr_get() 163 offset = SQUASHFS_XATTR_OFFSET(xattr); in squashfs_xattr_get()
|
| A D | inode.c | 200 xattr_id = le32_to_cpu(sqsh_ino->xattr); in squashfs_read_inode() 254 xattr_id = le32_to_cpu(sqsh_ino->xattr); in squashfs_read_inode() 297 __le32 xattr; in squashfs_read_inode() local 303 err = squashfs_read_metadata(sb, &xattr, &block, in squashfs_read_inode() 304 &offset, sizeof(xattr)); in squashfs_read_inode() 307 xattr_id = le32_to_cpu(xattr); in squashfs_read_inode() 351 xattr_id = le32_to_cpu(sqsh_ino->xattr); in squashfs_read_inode() 391 xattr_id = le32_to_cpu(sqsh_ino->xattr); in squashfs_read_inode() 406 &squashfs_i(inode)->xattr); in squashfs_read_inode()
|
| A D | xattr_id.c | 29 int *count, unsigned int *size, unsigned long long *xattr) in squashfs_xattr_lookup() argument 48 *xattr = le64_to_cpu(id.xattr); in squashfs_xattr_lookup()
|
| A D | squashfs_fs.h | 296 __le32 xattr; member 319 __le32 xattr; member 361 __le32 xattr; member 392 __le32 xattr; member 441 __le64 xattr; member
|
| A D | squashfs_fs_i.h | 16 u64 xattr; member
|
| A D | xattr.h | 35 unsigned long long *xattr) in squashfs_xattr_lookup() argument
|
| /fs/btrfs/ |
| A D | xattr.c | 499 const struct xattr *xattr_array, void *fs_private) in btrfs_initxattrs() 502 const struct xattr *xattr; in btrfs_initxattrs() local 512 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in btrfs_initxattrs() 514 strlen(xattr->name) + 1; in btrfs_initxattrs() 521 scnprintf(name, name_len, "%s%s", XATTR_SECURITY_PREFIX, xattr->name); in btrfs_initxattrs() 526 ret = btrfs_setxattr(trans, inode, name, xattr->value, in btrfs_initxattrs() 527 xattr->value_len, 0); in btrfs_initxattrs()
|
| /fs/ubifs/ |
| A D | xattr.c | 113 ui->xattr = 1; in create_xattr() 243 if (ubifs_inode(inode)->xattr) in iget_xattr() 525 ubifs_assert(c, ubifs_inode(xino)->xattr); in ubifs_purge_xattrs() 605 static int init_xattrs(struct inode *inode, const struct xattr *xattr_array, in init_xattrs() 608 const struct xattr *xattr; in init_xattrs() local 612 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in init_xattrs() 614 strlen(xattr->name) + 1, GFP_NOFS); in init_xattrs() 620 strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name); in init_xattrs() 625 err = ubifs_xattr_set(inode, name, xattr->value, in init_xattrs() 626 xattr->value_len, 0, false); in init_xattrs()
|
| /fs/f2fs/ |
| A D | xattr.c | 138 static int f2fs_initxattrs(struct inode *inode, const struct xattr *xattr_array, in f2fs_initxattrs() 141 const struct xattr *xattr; in f2fs_initxattrs() local 144 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in f2fs_initxattrs() 146 xattr->name, xattr->value, in f2fs_initxattrs() 147 xattr->value_len, folio, 0); in f2fs_initxattrs()
|
| /fs/xfs/ |
| A D | xfs_iops.c | 56 const struct xattr *xattr_array, in xfs_initxattrs() 59 const struct xattr *xattr; in xfs_initxattrs() local 63 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in xfs_initxattrs() 67 .name = xattr->name, in xfs_initxattrs() 68 .namelen = strlen(xattr->name), in xfs_initxattrs() 69 .value = xattr->value, in xfs_initxattrs() 70 .valuelen = xattr->value_len, in xfs_initxattrs()
|
| /fs/nfs/ |
| A D | nfs.h | 21 const struct xattr_handler * const *xattr; /* NFS xattr handlers */ member
|
| /fs/cachefiles/ |
| A D | Makefile | 16 xattr.o
|
| /fs/9p/ |
| A D | Makefile | 14 xattr.o
|
| /fs/orangefs/ |
| A D | Makefile | 8 orangefs-objs := acl.o file.o orangefs-cache.o orangefs-utils.o xattr.o \
|