Searched refs:xattrs (Results 1 – 8 of 8) sorted by relevance
/fs/ |
D | xattr.c | 832 int simple_xattr_get(struct simple_xattrs *xattrs, const char *name, in simple_xattr_get() argument 838 spin_lock(&xattrs->lock); in simple_xattr_get() 839 list_for_each_entry(xattr, &xattrs->head, list) { in simple_xattr_get() 852 spin_unlock(&xattrs->lock); in simple_xattr_get() 870 int simple_xattr_set(struct simple_xattrs *xattrs, const char *name, in simple_xattr_set() argument 890 spin_lock(&xattrs->lock); in simple_xattr_set() 891 list_for_each_entry(xattr, &xattrs->head, list) { in simple_xattr_set() 908 list_add(&new_xattr->list, &xattrs->head); in simple_xattr_set() 912 spin_unlock(&xattrs->lock); in simple_xattr_set() 943 ssize_t simple_xattr_list(struct inode *inode, struct simple_xattrs *xattrs, in simple_xattr_list() argument [all …]
|
/fs/ceph/ |
D | xattr.c | 659 struct ceph_inode_xattr **xattrs = NULL; in __build_xattrs() local 680 xattrs = kcalloc(numattr, sizeof(struct ceph_inode_xattr *), in __build_xattrs() 683 if (!xattrs) in __build_xattrs() 687 xattrs[i] = kmalloc(sizeof(struct ceph_inode_xattr), in __build_xattrs() 689 if (!xattrs[i]) in __build_xattrs() 697 kfree(xattrs[i]); in __build_xattrs() 698 kfree(xattrs); in __build_xattrs() 699 xattrs = NULL; in __build_xattrs() 713 0, 0, &xattrs[numattr]); in __build_xattrs() 718 kfree(xattrs); in __build_xattrs() [all …]
|
/fs/kernfs/ |
D | inode.c | 55 simple_xattrs_init(&kn->iattr->xattrs); in __kernfs_iattrs() 148 return simple_xattr_list(d_inode(dentry), &attrs->xattrs, buf, size); in kernfs_iop_listxattr() 296 return simple_xattr_get(&attrs->xattrs, name, value, size); in kernfs_xattr_get() 306 return simple_xattr_set(&attrs->xattrs, name, value, size, flags); in kernfs_xattr_set()
|
D | kernfs-internal.h | 28 struct simple_xattrs xattrs; member
|
D | dir.c | 535 simple_xattrs_free(&kn->iattr->xattrs); in kernfs_put()
|
/fs/erofs/ |
D | Kconfig | 9 blocks, inline xattrs/data, etc.) for scenarios which need
|
/fs/ubifs/ |
D | Kconfig | 69 Saying Y here includes support for extended attributes (xattrs).
|
/fs/squashfs/ |
D | Kconfig | 105 Saying Y here includes support for extended attributes (xattrs).
|