Lines Matching refs:size
18 ssize_t size; in hfsplus_get_posix_acl() local
33 size = __hfsplus_getxattr(inode, xattr_name, NULL, 0); in hfsplus_get_posix_acl()
35 if (size > 0) { in hfsplus_get_posix_acl()
39 size = __hfsplus_getxattr(inode, xattr_name, value, size); in hfsplus_get_posix_acl()
42 if (size > 0) in hfsplus_get_posix_acl()
43 acl = posix_acl_from_xattr(&init_user_ns, value, size); in hfsplus_get_posix_acl()
44 else if (size == -ENODATA) in hfsplus_get_posix_acl()
47 acl = ERR_PTR(size); in hfsplus_get_posix_acl()
62 size_t size = 0; in hfsplus_set_posix_acl() local
89 size = posix_acl_xattr_size(acl->a_count); in hfsplus_set_posix_acl()
90 if (unlikely(size > HFSPLUS_MAX_INLINE_DATA_SIZE)) in hfsplus_set_posix_acl()
95 err = posix_acl_to_xattr(&init_user_ns, acl, value, size); in hfsplus_set_posix_acl()
100 err = __hfsplus_setxattr(inode, xattr_name, value, size, 0); in hfsplus_set_posix_acl()