Lines Matching refs:aclcnt
674 convert_aent_to_ace(aclent_t *aclentp, int aclcnt, boolean_t isdir,
688 ksort((caddr_t)aclentp, aclcnt, sizeof (aclent_t), cmp2acls);
690 for (i = 0, aclp = aclentp; i < aclcnt; aclp++, i++) {
695 if (i < aclcnt) {
697 dfaclcnt = aclcnt - i;
1087 ace_list_to_aent(ace_list_t *list, aclent_t **aclentp, int *aclcnt,
1208 *aclcnt = resultcount;
1267 aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt,
1278 *aclcnt = 0;
1439 error = ace_list_to_aent(normacl, aclentp, aclcnt,
1468 int aclcnt, dfaclcnt;
1472 &aclentp, &aclcnt, &dfaclentp, &dfaclcnt, isdir);
1482 aclsz = sizeof (aclent_t) * aclcnt;
1486 (void) memcpy(aclentp + aclcnt, dfaclentp, dfaclsz);
1494 *retaclcnt = aclcnt + dfaclcnt;
1508 int aclcnt;
1528 aclp->acl_cnt, isdir, (ace_t **)&acldata, &aclcnt);
1535 isdir, owner, group, (aclent_t **)&acldata, &aclcnt);
1548 aclp->acl_cnt = aclcnt;
1691 ace_trivial_common(void *acep, int aclcnt,
1692 uint64_t (*walk)(void *, uint64_t, int aclcnt,
1700 while (cookie = walk(acep, cookie, aclcnt, &flags, &type, &mask)) {
1746 ace_walk(void *datap, uint64_t cookie, int aclcnt, uint16_t *flags,
1751 if (cookie >= aclcnt)
1762 ace_trivial(ace_t *acep, int aclcnt)
1764 return (ace_trivial_common(acep, aclcnt, ace_walk));