VSA_ACE
if ((acl_info->vsa_mask & VSA_ACE) == 0)
if (vsecattr->vsa_mask & (VSA_ACECNT | VSA_ACE)) {
} else if (vsecattr->vsa_mask & (VSA_ACECNT | VSA_ACE)) {
(vsap->vsa_mask & (VSA_ACECNT | VSA_ACE))))
} else if (vsecattr->vsa_mask & (VSA_ACECNT | VSA_ACE)) {
vsecattr.vsa_mask = VSA_ACECNT | VSA_ACE;
if ((vs_ace4->vsa_mask & (VSA_ACE | VSA_ACECNT)) !=
(VSA_ACE | VSA_ACECNT))
vs_acet->vsa_mask = VSA_ACE | VSA_ACECNT;
if (! (vs_acet->vsa_mask & VSA_ACE)) {
vs_ace4->vsa_mask = VSA_ACE | VSA_ACECNT;
if (vsap->vsa_mask & VSA_ACE) {
rvsap->vsa_mask |= VSA_ACE | VSA_ACECNT;
rvsap->vsa_mask &= ~VSA_ACE;
if (vsp->vsa_mask != (VSA_ACE | VSA_ACECNT))
(vsp->vsa_mask & VSA_ACE) &&
if (vsp->vsa_mask != (VSA_ACE | VSA_ACECNT))
(vsp->vsa_mask & VSA_ACE) &&
if (vsp->vsa_mask & (VSA_ACE | VSA_ACECNT))
vs_ace4->vsa_mask = VSA_ACE | VSA_ACECNT;
ASSERT(vsap->vsa_mask == (VSA_ACE | VSA_ACECNT));
vs_ace4.vsa_mask = VSA_ACE | VSA_ACECNT;
vs_ace4.vsa_mask = VSA_ACE | VSA_ACECNT;
vs_native.vsa_mask = VSA_ACE | VSA_ACECNT;
if (acl_mask == (VSA_ACE | VSA_ACECNT))
if (acl_mask & (VSA_ACE | VSA_ACECNT)) {
if ((acl_mask & VSA_ACECNT) && !(acl_mask & VSA_ACE))
if (acl_mask & (VSA_ACE | VSA_ACECNT))
if (orig_mask & (VSA_ACE | VSA_ACECNT)) {
if (!orig_mask & VSA_ACE) {
vsap->vsa_mask = VSA_ACE | VSA_ACECNT;
vsa.vsa_mask = VSA_ACE | VSA_ACECNT;
if (vsa->vsa_mask & VSA_ACE) {
mask = vsa->vsa_mask & (VSA_ACE | VSA_ACECNT |
mask = vsa->vsa_mask & (VSA_ACE | VSA_ACECNT);
vsecattr->vsa_mask = VSA_ACE | VSA_ACE_ACLFLAGS;
vsecattr.vsa_mask = VSA_ACE | VSA_ACECNT | VSA_ACE_ACLFLAGS;
mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT |
if (mask & VSA_ACE) {
ulong_t mask = vsecp->vsa_mask & (VSA_ACE | VSA_ACECNT);
vsec.vsa_mask = VSA_ACE;
vsec.vsa_mask = VSA_ACE | VSA_ACE_ACLFLAGS;
vsec.vsa_mask = VSA_ACE | VSA_ACE_ACLFLAGS;
vsa.vsa_mask = VSA_ACE | VSA_ACECNT;
vsa.vsa_mask = VSA_ACE | VSA_ACECNT | VSA_ACE_ACLFLAGS;
vsecattr.vsa_mask = VSA_ACE | VSA_ACECNT;
vsecattr.vsa_mask = VSA_ACE;