ACE_OWNER
case ACE_OWNER:
case ACE_OWNER:
case ACE_OWNER:
ACE_IDENTIFIER_GROUP | ACE_OWNER | ACE_GROUP | ACE_EVERYONE)
if ((acep->a_flags & ACE_OWNER)) {
ACE_ACCESS_ALLOWED_ACE_TYPE, ACE_OWNER);
ACE_ACCESS_DENIED_ACE_TYPE, ACE_OWNER);
ACE_OWNER);
case ACE_OWNER:
(flags & ACE_OWNER) == 0 &&
if ((flags & ACE_OWNER) != 0) {
acep->a_flags |= ACE_OWNER;
if ((acep->a_flags & ACE_OWNER)) {
zacep->a_flags = ACE_OWNER;
} else if (zacep->a_flags & ACE_OWNER) {
case ACE_OWNER:
(!(buf[i].a_flags & ACE_OWNER) && (buf[i].a_access_mask &
{(uint_t)-1, 0, ACE_OWNER, ACE_ACCESS_DENIED_ACE_TYPE},
ACE_WRITE_NAMED_ATTRS, ACE_OWNER,
{ ACE_OWNER, L9P_ACEF_OWNER },
case ACE_OWNER:
case ACE_OWNER:
if (ace1.a_flags & (ACE_OWNER|ACE_GROUP|ACE_EVERYONE))
if (ace2.a_flags & (ACE_OWNER|ACE_GROUP|ACE_EVERYONE))
{ NT_BUILTIN_CURRENT_OWNER_SIDSTR, ACE_OWNER },
case ACE_OWNER:
zace->a_flags = ACE_OWNER;
.a_flags = AF_U | ACE_OWNER,
} else if (ace->a_flags & ACE_OWNER) {
ace->a_flags |= ACE_OWNER;
#define ZACE_IS_OWNER(zace) ((zace->a_flags & ACE_TYPE_FLAGS) == ACE_OWNER)
{ NT_BUILTIN_CURRENT_OWNER_SIDSTR, ACE_OWNER },
case ACE_OWNER:
zace->a_flags = ACE_OWNER;
zfs_set_ace(aclp, zacep, masks.allow0, ALLOW, -1, ACE_OWNER);
zfs_set_ace(aclp, zacep, masks.deny1, DENY, -1, ACE_OWNER);
if (split && (entry_type == ACE_OWNER ||
zfs_set_ace(aclp, zacep, masks.owner, ALLOW, -1, ACE_OWNER);
((iflags & (ACE_OWNER|ACE_EVERYONE)) ||
case ACE_OWNER:
if (entry_type == ACE_OWNER || entry_type == OWNING_GROUP ||
if (entry_type == ACE_OWNER || entry_type == OWNING_GROUP ||
if (entry_type == ACE_OWNER ||
return (entry_type == ACE_OWNER ||
if (entry_type != ACE_OWNER && entry_type != OWNING_GROUP &&
if ((entry_type != ACE_OWNER &&
if ((type != ACE_OWNER && type != OWNING_GROUP &&
if (entry_type == ACE_OWNER || (entry_type == 0 &&
case ACE_OWNER:
#define ACE_TYPE_FLAGS (ACE_OWNER|ACE_GROUP|ACE_EVERYONE| \