Lines Matching refs:size
17 int size; in fuse_get_acl() local
41 size = fuse_getxattr(inode, name, value, PAGE_SIZE); in fuse_get_acl()
42 if (size > 0) in fuse_get_acl()
43 acl = posix_acl_from_xattr(fc->user_ns, value, size); in fuse_get_acl()
44 else if ((size == 0) || (size == -ENODATA) || in fuse_get_acl()
45 (size == -EOPNOTSUPP && fc->no_getxattr)) in fuse_get_acl()
47 else if (size == -ERANGE) in fuse_get_acl()
50 acl = ERR_PTR(size); in fuse_get_acl()
85 size_t size = posix_acl_xattr_size(acl->a_count); in fuse_set_acl() local
88 if (size > PAGE_SIZE) in fuse_set_acl()
91 value = kmalloc(size, GFP_KERNEL); in fuse_set_acl()
95 ret = posix_acl_to_xattr(fc->user_ns, acl, value, size); in fuse_set_acl()
105 ret = fuse_setxattr(inode, name, value, size, 0, extra_flags); in fuse_set_acl()