Lines Matching refs:xattrs
314 struct simple_xattrs *xattrs; member
331 si->xattrs = NULL; in sock_alloc_inode()
350 struct simple_xattrs *xattrs = si->xattrs; in sock_evict_inode() local
352 if (xattrs) { in sock_evict_inode()
353 simple_xattrs_free(xattrs, NULL); in sock_evict_inode()
354 kfree(xattrs); in sock_evict_inode()
446 struct simple_xattrs *xattrs; in sockfs_user_xattr_get() local
448 xattrs = READ_ONCE(SOCKFS_I(inode)->xattrs); in sockfs_user_xattr_get()
449 if (!xattrs) in sockfs_user_xattr_get()
452 return simple_xattr_get(xattrs, name, value, size); in sockfs_user_xattr_get()
463 struct simple_xattrs *xattrs; in sockfs_user_xattr_set() local
465 xattrs = simple_xattrs_lazy_alloc(&si->xattrs, value, flags); in sockfs_user_xattr_set()
466 if (IS_ERR_OR_NULL(xattrs)) in sockfs_user_xattr_set()
467 return PTR_ERR(xattrs); in sockfs_user_xattr_set()
469 return simple_xattr_set_limited(xattrs, &si->xattr_limits, in sockfs_user_xattr_set()
638 len = simple_xattr_list(d_inode(dentry), READ_ONCE(si->xattrs), in sockfs_listxattr()