Home
last modified time | relevance | path

Searched refs:xattr (Results 1 – 25 of 56) sorted by relevance

123

/fs/ceph/
A Dxattr.c616 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 Dxattr.c99 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 Dacl.c195 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 Dxattr_security.c37 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 DMakefile10 attributes.o xattr.o xattr_user.o xattr_security.o xattr_trusted.o
/fs/jffs2/
A Dsecurity.c27 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 Dxattr_security.c31 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 DMakefile14 ext2-$(CONFIG_EXT2_FS_XATTR) += xattr.o xattr_user.o xattr_trusted.o
/fs/ext4/
A Dxattr_security.c36 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 Dxattr.c447 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 Dxattr.c1212 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 Dxattr.c32 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 Dinode.c200 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 Dxattr_id.c29 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 Dsquashfs_fs.h296 __le32 xattr; member
319 __le32 xattr; member
361 __le32 xattr; member
392 __le32 xattr; member
441 __le64 xattr; member
A Dsquashfs_fs_i.h16 u64 xattr; member
A Dxattr.h35 unsigned long long *xattr) in squashfs_xattr_lookup() argument
/fs/btrfs/
A Dxattr.c499 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 Dxattr.c113 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 Dxattr.c138 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 Dxfs_iops.c56 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 Dnfs.h21 const struct xattr_handler * const *xattr; /* NFS xattr handlers */ member
/fs/cachefiles/
A DMakefile16 xattr.o
/fs/9p/
A DMakefile14 xattr.o
/fs/orangefs/
A DMakefile8 orangefs-objs := acl.o file.o orangefs-cache.o orangefs-utils.o xattr.o \

Completed in 50 milliseconds

123