Lines Matching defs:acep
573 nfsace4 *acep, *result = NULL;
598 result = acep = kmem_zalloc(resultsize * sizeof (nfsace4), KM_SLEEP);
611 acep->type = ACE4_ACCESS_DENIED_ACE_TYPE;
612 acep->flag = 0;
614 (void) str_to_utf8(ACE4_WHO_GROUP, &acep->who);
615 acep->flag |= ACE4_IDENTIFIER_GROUP;
640 &acep->who, isserver);
657 &acep->who, isserver);
658 acep->flag |= ACE4_IDENTIFIER_GROUP;
667 acep->flag |= ACE4_INHERIT_ONLY_ACE |
677 acep->access_mask = mode_to_ace4_access((mask ^ 07),
679 acep += 1;
683 acep->access_mask = mode_to_ace4_access(aclent[i].a_perm,
688 acep->flag |= ACE4_INHERIT_ONLY_ACE |
701 (void) str_to_utf8(ACE4_WHO_OWNER, &acep->who);
702 ace4_make_deny(acep, acep + 1, isdir, TRUE, isserver);
703 acep += 2;
705 error = nfs_idmap_uid_str(aclent[i].a_id, &acep->who,
713 ace4_make_deny(acep, acep + 1, isdir, FALSE, isserver);
714 acep += 2;
717 (void) str_to_utf8(ACE4_WHO_GROUP, &acep->who);
721 &acep->who, isserver);
729 acep->flag |= ACE4_IDENTIFIER_GROUP;
751 ace4_make_deny(acep, acep + skip, isdir, FALSE,
754 * If we just did the last group, skip acep past
758 acep += numgroup + 1;
760 acep += 1;
762 (void) str_to_utf8(ACE4_WHO_EVERYONE, &acep->who);
763 ace4_make_deny(acep, acep + 1, isdir, FALSE, isserver);
764 acep += 2;
783 acep = result + i;
784 if ((acep->who.utf8string_len > 0) &&
785 (acep->who.utf8string_val != NULL)) {
786 kmem_free(acep->who.utf8string_val,
787 acep->who.utf8string_len);