Lines Matching refs:size
33 int size; in btrfs_get_acl() local
49 size = __btrfs_getxattr(inode, name, "", 0); in btrfs_get_acl()
50 if (size > 0) { in btrfs_get_acl()
51 value = kzalloc(size, GFP_NOFS); in btrfs_get_acl()
54 size = __btrfs_getxattr(inode, name, value, size); in btrfs_get_acl()
56 if (size > 0) { in btrfs_get_acl()
57 acl = posix_acl_from_xattr(&init_user_ns, value, size); in btrfs_get_acl()
58 } else if (size == -ENOENT || size == -ENODATA || size == 0) { in btrfs_get_acl()
78 int ret, size = 0; in __btrfs_set_acl() local
96 size = posix_acl_xattr_size(acl->a_count); in __btrfs_set_acl()
97 value = kmalloc(size, GFP_NOFS); in __btrfs_set_acl()
103 ret = posix_acl_to_xattr(&init_user_ns, acl, value, size); in __btrfs_set_acl()
108 ret = __btrfs_setxattr(trans, inode, name, value, size, 0); in __btrfs_set_acl()