/illumos-gate/usr/src/lib/libsec/common/ |
H A D | aclutils.c | 144 acl_info->acl_cnt = acl(fname, cntcmd, 0, NULL); in cacl_get() 146 acl_info->acl_cnt = facl(fd, cntcmd, 0, NULL); in cacl_get() 150 if (acl_info->acl_cnt < 0) { in cacl_get() 156 if (acl_info->acl_cnt == 0) { in cacl_get() 163 malloc(acl_info->acl_cnt * acl_info->acl_entry_size); in cacl_get() 174 error = acl(fname, getcmd, acl_info->acl_cnt, in cacl_get() 178 error = facl(fd, getcmd, acl_info->acl_cnt, in cacl_get() 198 if (acl_info->acl_cnt <= MIN_ACL_ENTRIES) in cacl_get() 202 if (ace_trivial(acl_info->acl_aclp, acl_info->acl_cnt) == 0) in cacl_get() 291 aclp->acl_cnt, aclp->acl_aclp); in cacl_set() [all …]
|
H A D | acl.y | 107 ($$->acl_entry_size * ($$->acl_cnt + 1))); 114 acep[$$->acl_cnt] = $1; 115 $$->acl_cnt++; 142 ($$->acl_entry_size * ($$->acl_cnt +1))); 149 aclent[$$->acl_cnt] = $1; 150 $$->acl_cnt++;
|
H A D | aclcheck.c | 310 if (aclp->acl_cnt <= 0 || aclp->acl_cnt > MAX_ACL_ENTRIES) in ace_aclcheck() 314 i != aclp->acl_cnt && error == 0; i++, acep++) { in ace_aclcheck() 368 error = aclent_aclcheck(aclp->acl_aclp, aclp->acl_cnt, in acl_check()
|
H A D | acltext.c | 217 aclcnt = aclp->acl_cnt; in aclent_printacl() 222 aclcnt = aclp->acl_cnt; in aclent_printacl() 831 *aclcnt = aclp->acl_cnt; in aclfromtext() 913 int aclcnt = aceaclp->acl_cnt; in ace_acltotext() 1011 txtp = aclent_acltotext(aclp->acl_aclp, aclp->acl_cnt, flags); in acl_totext() 1079 cnt != aclp->acl_cnt; cnt++, acep++) { in ace_compact_printacl()
|
H A D | aclutils.h | 138 extern int acl_cnt(acl_t *);
|
H A D | mapfile-vers | 79 acl_cnt;
|
/illumos-gate/usr/src/test/libsec-tests/cmd/ |
H A D | acl_from_text.c | 46 if (lib->acl_cnt != ref->acl_cnt) { in acl_compare() 48 lib->acl_cnt, ref->acl_cnt); in acl_compare() 60 for (i = 0; i < lib->acl_cnt; i++) { in acl_compare()
|
H A D | acl_canned.c | 97 .acl_cnt = sizeof (aces_canned) / sizeof (aces_canned[0]),
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb_acl.c | 341 idm_stat = smb_idmap_batch_create(&sib, zacl->acl_cnt, in smb_acl_from_zfs() 356 acl = smb_acl_alloc(ACL_REVISION, SMB_ACL_HDRSIZE, zacl->acl_cnt); in smb_acl_from_zfs() 360 numaces < zacl->acl_cnt; in smb_acl_from_zfs() 527 for (i = 0, zace = zacl->acl_aclp; i < zacl->acl_cnt; in smb_fsacl_getsids() 617 acl->acl_cnt = acenum; in smb_fsacl_alloc() 647 acl = smb_fsacl_alloc(dacl->acl_cnt + sacl->acl_cnt, dacl->acl_flags); in smb_fsacl_merge() 648 dacl_size = dacl->acl_cnt * dacl->acl_entry_size; in smb_fsacl_merge() 651 sacl->acl_cnt * sacl->acl_entry_size); in smb_fsacl_merge() 679 for (i = 0, zace = zacl->acl_aclp; i < zacl->acl_cnt; zace++, i++) { in smb_fsacl_split() 696 for (i = 0, zace = zacl->acl_aclp; i < zacl->acl_cnt; zace++, i++) { in smb_fsacl_split() [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_acl.c | 296 idm_stat = smb_idmap_batch_create(&sib, zacl->acl_cnt, in smb_acl_from_zfs() 311 acl = smb_acl_alloc(ACL_REVISION, SMB_ACL_HDRSIZE, zacl->acl_cnt); in smb_acl_from_zfs() 315 numaces < zacl->acl_cnt; in smb_acl_from_zfs() 478 for (i = 0, zace = zacl->acl_aclp; i < zacl->acl_cnt; in smb_fsacl_getsids() 569 acl->acl_cnt = acenum; in smb_fsacl_alloc()
|
H A D | smb_sd.c | 176 for (int i = 0; i < z_acl->acl_cnt; i++, z_ace++) in smb_sd_read_acl()
|
/illumos-gate/usr/src/cmd/chmod/ |
H A D | chmod.c | 747 if (acl_args->acl_slot + 1 > aclp->acl_cnt) { in doacl() 754 if (acl_args->acl_slot == 0 && aclp->acl_cnt == 1) { in doacl() 768 if ((acl_args->acl_slot + 1) == aclp->acl_cnt) in doacl() 769 aclp->acl_cnt--; in doacl() 774 len = (aclp->acl_cnt - acl_args->acl_slot - 1) * in doacl() 777 aclp->acl_cnt--; in doacl() 790 if (aclp->acl_cnt == 0) { in doacl()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | acl_impl.h | 49 int acl_cnt; /* number of acl entries */ member
|
/illumos-gate/usr/src/common/acl/ |
H A D | acl_common.c | 275 aclp->acl_cnt = 0; in acl_alloc() 305 acl_size = aclp->acl_cnt * aclp->acl_entry_size; in acl_free() 1527 aclp->acl_cnt, isdir, (ace_t **)&acldata, &aclcnt); in acl_translate() 1533 error = convert_ace_to_aent(aclp->acl_aclp, aclp->acl_cnt, in acl_translate() 1545 cacl_free(aclp->acl_aclp, aclp->acl_cnt * aclp->acl_entry_size); in acl_translate() 1547 aclp->acl_cnt = aclcnt; in acl_translate()
|
/illumos-gate/usr/src/lib/lib9p/common/ |
H A D | genacl.c | 761 l9acl = l9p_new_acl(L9P_ACLTYPE_NFSv4, sysacl->acl_cnt); in l9p_illumos_nfsv4acl_to_acl() 767 for (i = 0; i < sysacl->acl_cnt; i++, ent++, l9ace++) { in l9p_illumos_nfsv4acl_to_acl()
|
/illumos-gate/usr/src/common/smbclnt/ |
H A D | smbfs_ntacl.c | 1128 acl_info->acl_cnt = zacecnt; in smbfs_acl_sd2zfs() 1470 zacecnt = acl_info->acl_cnt; in smbfs_acl_zfs2sd()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | rcp.c | 1892 aclcnt = (aclp != NULL) ? acl_cnt(aclp) : 0; in sendacl() 1896 aclcnt = acl_cnt(aclp); in sendacl()
|
/illumos-gate/usr/src/cmd/ls/ |
H A D | ls.c | 1738 acecnt = acl_cnt(acep); in grp_mask_to_mode() 2079 aclcnt = acl_cnt(rep->aclp); in gstat()
|
/illumos-gate/usr/src/cmd/find/ |
H A D | find.c | 897 i != acl->acl_cnt; i++) { in aclmatch()
|
/illumos-gate/usr/src/cmd/tar/ |
H A D | tar.c | 3785 if (acl_cnt(aclp) != cnt) { in doxtract() 8159 (void) append_secattr(&secinfo, &len, acl_cnt(aclp), in put_extra_attributes()
|
/illumos-gate/usr/src/cmd/cpio/ |
H A D | cpio.c | 4942 if (aclcnt != acl_cnt(aclp)) { in gethdr() 8082 (void) sprintf(attr->attr_len, "%06o", acl_cnt(aclp)); in append_secattr()
|