Lines Matching refs:xattrs
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
968 spin_lock(&xattrs->lock); in simple_xattr_list()
969 list_for_each_entry(xattr, &xattrs->head, list) { in simple_xattr_list()
978 spin_unlock(&xattrs->lock); in simple_xattr_list()
986 void simple_xattr_list_add(struct simple_xattrs *xattrs, in simple_xattr_list_add() argument
989 spin_lock(&xattrs->lock); in simple_xattr_list_add()
990 list_add(&new_xattr->list, &xattrs->head); in simple_xattr_list_add()
991 spin_unlock(&xattrs->lock); in simple_xattr_list_add()