/illumos-gate/usr/src/cmd/setfacl/ |
H A D | setfacl.c | 73 int aclcnt; /* used by -m -d */ in main() local 163 aclcnt = get_acl_info(filep, &aclp); in main() 164 if (aclcnt == -1) in main() 166 if (mod_entries(aclp, aclcnt, work_mp, in main() 196 int aclcnt; in get_acl_info() local 198 if ((aclcnt = acl(filep, GETACLCNT, 0, NULL)) < 0) { in get_acl_info() 212 if (aclcnt < MIN_ACL_ENTRIES) { in get_acl_info() 215 aclcnt, filep); in get_acl_info() 219 if ((*aclpp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) == NULL) { in get_acl_info() 223 if (acl(filep, GETACL, aclcnt, *aclpp) < 0) { in get_acl_info() [all …]
|
/illumos-gate/usr/src/cmd/getfacl/ |
H A D | getfacl.c | 70 int aclcnt; in main() local 108 if ((aclcnt = acl(filep, GETACLCNT, 0, NULL)) < 0) { in main() 120 if (aclcnt < MIN_ACL_ENTRIES) { in main() 123 aclcnt, filep); in main() 127 if ((aclp = (aclent_t *)malloc(sizeof (aclent_t) * aclcnt)) in main() 135 if (acl(filep, GETACL, aclcnt, aclp) < 0) { in main() 142 savecnt = aclcnt; in main() 143 for (tp = aclp; aclcnt--; tp++) { in main() 153 aclcnt = savecnt; in main() 154 for (tp = aclp; aclcnt--; tp++) { in main()
|
/illumos-gate/usr/src/lib/libsec/common/ |
H A D | aclutils.c | 66 int aclcnt; in acl_trivial() local 78 aclcnt = acl(filename, cntcmd, 0, NULL); in acl_trivial() 79 if (aclcnt > 0) { in acl_trivial() 81 acep = malloc(sizeof (ace_t) * aclcnt); in acl_trivial() 85 aclcnt, acep) < 0) { in acl_trivial() 90 val = ace_trivial(acep, aclcnt); in acl_trivial() 93 } else if (aclcnt > MIN_ACL_ENTRIES) in acl_trivial() 398 int aclcnt; in acl_strip() local 428 aclcnt = 4; in acl_strip() 429 error = acl(file, SETACL, aclcnt, min_acl); in acl_strip() [all …]
|
H A D | acltext.c | 209 int aclcnt; in aclent_printacl() local 217 aclcnt = aclp->acl_cnt; in aclent_printacl() 218 for (tp = aclp->acl_aclp; tp && aclcnt--; tp++) { in aclent_printacl() 222 aclcnt = aclp->acl_cnt; in aclent_printacl() 223 for (tp = aclp->acl_aclp; aclcnt--; tp++) { in aclent_printacl() 760 aclent_acltotext(aclent_t *aclp, int aclcnt, int flags) in aclent_acltotext() argument 771 dstr->d_bufsize = aclcnt * ACL_ENTRY_SIZE; in aclent_acltotext() 779 for (i = 0; i < aclcnt; i++, aclp++) { in aclent_acltotext() 797 if (i < aclcnt - 1) in aclent_acltotext() 812 acltotext(aclent_t *aclp, int aclcnt) in acltotext() argument [all …]
|
/illumos-gate/usr/src/common/acl/ |
H A D | acl_common.c | 674 convert_aent_to_ace(aclent_t *aclentp, int aclcnt, boolean_t isdir, in convert_aent_to_ace() argument 688 ksort((caddr_t)aclentp, aclcnt, sizeof (aclent_t), cmp2acls); in convert_aent_to_ace() 690 for (i = 0, aclp = aclentp; i < aclcnt; aclp++, i++) { in convert_aent_to_ace() 695 if (i < aclcnt) { in convert_aent_to_ace() 697 dfaclcnt = aclcnt - i; in convert_aent_to_ace() 1087 ace_list_to_aent(ace_list_t *list, aclent_t **aclentp, int *aclcnt, in ace_list_to_aent() argument 1207 *aclcnt = resultcount; in ace_list_to_aent() 1266 aclent_t **aclentp, int *aclcnt, aclent_t **dfaclentp, int *dfaclcnt, in ln_ace_to_aent() argument 1277 *aclcnt = 0; in ln_ace_to_aent() 1438 error = ace_list_to_aent(normacl, aclentp, aclcnt, in ln_ace_to_aent() [all …]
|
H A D | acl_common.h | 49 extern int ace_trivial(ace_t *acep, int aclcnt); 51 uint64_t (*walk)(void *, uint64_t, int aclcnt, uint16_t *, uint16_t *,
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | zfs_acl.h | 176 #define ZFS_ACL_SIZE(aclcnt) (sizeof (ace_t) * (aclcnt)) argument
|
/illumos-gate/usr/src/ucbcmd/ls/ |
H A D | ls.c | 322 int aclcnt; in gstat() local 423 if ((aclcnt = acl(file, GETACLCNT, 0, NULL)) > in gstat() 442 (sizeof (aclent_t)) * aclcnt)) == NULL) { in gstat() 447 if (acl(file, GETACL, aclcnt, aclp) < 0) { in gstat() 464 for (tp = aclp; aclcnt--; tp++) { in gstat()
|
/illumos-gate/usr/src/cmd/chmod/ |
H A D | chmod.c | 674 int aclcnt, n; in handle_acl() local 684 if ((aclcnt = acl(name, GETACLCNT, 0, NULL)) <= MIN_ACL_ENTRIES) in handle_acl() 686 if ((aclp = (aclent_t *)malloc((sizeof (aclent_t)) * aclcnt)) in handle_acl() 692 if (acl(name, GETACL, aclcnt, aclp) < 0) { in handle_acl() 698 for (tp = aclp, n = aclcnt; n--; tp++) { in handle_acl() 707 if (acl(name, SETACL, aclcnt, aclp) in handle_acl()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rcp.c | 1865 int aclcnt; in sendacl() local 1887 aclcnt = MIN_ACL_ENTRIES; in sendacl() 1892 aclcnt = (aclp != NULL) ? acl_cnt(aclp) : 0; in sendacl() 1896 aclcnt = acl_cnt(aclp); in sendacl() 1900 aclcnt = MIN_ACL_ENTRIES; in sendacl() 1907 (void) snprintf(buf, sizeof (buf), "%c%d\n", acltype, aclcnt); in sendacl() 1994 int aclcnt; /* acl entry count */ in recvacl() local 2005 if (getaclinfo(&aclcnt, &acltype) != ACL_OK) in recvacl() 2014 if (aclcnt > min_entries) { in recvacl()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_acl.c | 650 zfs_ace_walk(void *datap, uint64_t cookie, int aclcnt, in zfs_ace_walk() argument 669 void *datap, zfs_ace_t *z_acl, uint64_t aclcnt, size_t *size, in zfs_copy_ace_2_fuid() argument 679 for (i = 0; i != aclcnt; i++) { in zfs_copy_ace_2_fuid() 790 zfs_oldace_t *z_acl, int aclcnt, size_t *size) in zfs_copy_ace_2_oldace() argument 795 for (i = 0; i != aclcnt; i++, aceptr++) { in zfs_copy_ace_2_oldace() 1939 int aclcnt = vsecp->vsa_aclcnt; in zfs_vsec_2_aclp() local 1948 aclnode = zfs_acl_node_alloc(aclcnt * sizeof (zfs_object_ace_t)); in zfs_vsec_2_aclp() 1952 aclcnt, &aclnode->z_size)) != 0) { in zfs_vsec_2_aclp() 1959 vsecp->vsa_aclentp, aclnode->z_acldata, aclcnt, in zfs_vsec_2_aclp() 1967 aclnode->z_ace_count = aclcnt; in zfs_vsec_2_aclp() [all …]
|
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | nfs_acl.x | 72 int aclcnt; member
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_acl.c | 1257 ace4_list_to_aent(ace4_list_t *list, aclent_t **aclentp, int *aclcnt, in ace4_list_to_aent() argument 1361 *aclcnt = resultcount; in ace4_list_to_aent() 1379 aclent_t **aclentp, int *aclcnt, in ln_ace4_to_aent() argument 1391 *aclcnt = 0; in ln_ace4_to_aent() 1561 error = ace4_list_to_aent(normacl, aclentp, aclcnt, in ln_ace4_to_aent()
|
H A D | nfs_srv.c | 3015 int aclcnt; in acl_perm() local 3028 aclcnt = vsa.vsa_aclcnt; in acl_perm() 3029 if (aclcnt > MIN_ACL_ENTRIES) { in acl_perm() 3036 for (; aclcnt > 0; aclcnt--, aclentp++) { in acl_perm() 3070 for (; aclcnt > 0; aclcnt--, aclentp++) { in acl_perm()
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs_acl.h | 62 int aclcnt; member
|
/illumos-gate/usr/src/cmd/ls/ |
H A D | ls.c | 1799 int aclcnt; in gstat() local 2079 aclcnt = acl_cnt(rep->aclp); in gstat() 2082 aclcnt--; tp++) { in gstat()
|
/illumos-gate/usr/src/cmd/cpio/ |
H A D | cpio.c | 4481 int aclcnt; in gethdr() local 4924 (uint_t *)&aclcnt); in gethdr() 4942 if (aclcnt != acl_cnt(aclp)) { in gethdr()
|