usr/src/cmd/backup/lib/byteorder.c
264
normacls(struct byteorder_ctx *ctx, ufs_acl_t *acl, int n)
usr/src/cmd/backup/lib/byteorder.c
276
swabst("1s", (uchar_t *)&(acl[i].acl_tag)); /* u_short */
usr/src/cmd/backup/lib/byteorder.c
277
swabst("1s", (uchar_t *)&(acl[i].acl_perm)); /* o_mode_t */
usr/src/cmd/backup/lib/byteorder.c
280
uid = (uid32_t)(acl[i].acl_who);
usr/src/cmd/backup/lib/byteorder.c
281
if (!complained && ((uid_t)uid) != acl[i].acl_who) {
usr/src/cmd/bart/compare.c
229
char *acl, char *mtime, char *uid, char *gid, char *contents, char *devnode,
usr/src/cmd/bart/compare.c
241
get_token(line, &pos, line_len, acl, ACL_SIZE);
usr/src/cmd/bart/compare.c
42
char *mode, char *acl, char *mtime, char *uid, char *gid, char *contents,
usr/src/cmd/bhyve/common/pci_nvme.c
558
cd->acl = 2;
usr/src/cmd/chmod/chmod.c
684
if ((aclcnt = acl(name, GETACLCNT, 0, NULL)) <= MIN_ACL_ENTRIES)
usr/src/cmd/chmod/chmod.c
692
if (acl(name, GETACL, aclcnt, aclp) < 0) {
usr/src/cmd/chmod/chmod.c
707
if (acl(name, SETACL, aclcnt, aclp)
usr/src/cmd/filesync/acls.c
200
rc = acl(name, SETACL, nacl, list);
usr/src/cmd/filesync/acls.c
77
count = acl(name, GETACL, MAX_ACL_ENTRIES, acls);
usr/src/cmd/find/find.c
876
acl_t *acl;
usr/src/cmd/find/find.c
889
if (acl_get(filename, 0, &acl) != 0)
usr/src/cmd/find/find.c
893
if (np->action == SIDACL && acl->acl_type == ACLENT_T)
usr/src/cmd/find/find.c
896
for (i = 0, acl_entry = acl->acl_aclp;
usr/src/cmd/find/find.c
897
i != acl->acl_cnt; i++) {
usr/src/cmd/find/find.c
900
if (acl->acl_type == ACLENT_T) {
usr/src/cmd/find/find.c
904
acl_free(acl);
usr/src/cmd/find/find.c
920
acl_free(acl);
usr/src/cmd/find/find.c
924
acl_entry = ((char *)acl_entry + acl->acl_entry_size);
usr/src/cmd/find/find.c
926
acl_free(acl);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
130
error = acl_parse(acl_arg + 2, &acl);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
136
if (acl->acl_type != ACE_T) {
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
155
chacl(argv[optind], selector, uid, gid, acl);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
157
acl_free(acl);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
162
chacl(char *file, uint32_t selector, uid_t uid, gid_t gid, acl_t *acl)
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
199
error = smbfs_acl_zfs2sd(acl, uid, gid, selector, &sd);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
219
acl_printacl(acl, 80, 1);
usr/src/cmd/fs.d/smbclnt/chacl/chacl.c
81
acl_t *acl = NULL;
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
134
acl = acl_alloc(ACE_T);
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
135
error = smbfs_acl_sd2zfs(sd, acl, &uid, &gid);
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
155
acl_printacl(acl, 80, 1);
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
158
acl_free(acl);
usr/src/cmd/fs.d/smbclnt/lsacl/lsacl.c
98
acl_t *acl;
usr/src/cmd/getfacl/getfacl.c
108
if ((aclcnt = acl(filep, GETACLCNT, 0, NULL)) < 0) {
usr/src/cmd/getfacl/getfacl.c
135
if (acl(filep, GETACL, aclcnt, aclp) < 0) {
usr/src/cmd/ls/ls.c
1282
(void) putchar(p->acl);
usr/src/cmd/ls/ls.c
203
char acl; /* indicate there are additional acl entries */
usr/src/cmd/ls/ls.c
2043
rep->acl = ' ';
usr/src/cmd/ls/ls.c
2048
rep->acl = ' ';
usr/src/cmd/ls/ls.c
2052
rep->acl = '+';
usr/src/cmd/ls/ls.c
2122
rep->acl = '@';
usr/src/cmd/ls/ls.c
2125
rep->acl = ' ';
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
3457
smb_acl_t acl;
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
3463
if (mdb_vread(&acl, sizeof (acl), addr) != sizeof (acl)) {
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
3468
mdb_printf("ACL Revision: %d\n", acl.sl_revision);
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
3469
mdb_printf("ACL Size on Wire: %d\n", acl.sl_bsize);
usr/src/cmd/mdb/common/modules/smbsrv/smbsrv.c
3470
mdb_printf("ACL Number of ACEs: %d\n", acl.sl_acecnt);
usr/src/cmd/mdb/common/modules/ufs/ufs.c
382
ufs_ic_acl_t acl;
usr/src/cmd/mdb/common/modules/ufs/ufs.c
396
if (mdb_vread(&acl, sizeof (acl), addr) == -1) {
usr/src/cmd/mdb/common/modules/ufs/ufs.c
401
wsp->walk_addr = (uintptr_t)acl.acl_ic_next;
usr/src/cmd/mdb/common/modules/ufs/ufs.c
403
return (wsp->walk_callback(addr, &acl, acl_map[i].am_tag));
usr/src/cmd/setfacl/setfacl.c
198
if ((aclcnt = acl(filep, GETACLCNT, 0, NULL)) < 0) {
usr/src/cmd/setfacl/setfacl.c
223
if (acl(filep, GETACL, aclcnt, *aclpp) < 0) {
usr/src/cmd/setfacl/setfacl.c
259
if (acl(fnamep, SETACL, cnt, aclp) < 0) {
usr/src/cmd/setfacl/setfacl.c
327
if (acl(fnamep, SETACL, aclcnt, aclp) < 0) {
usr/src/cmd/setfacl/setfacl.c
358
if (acl(fnamep, SETACL, aclcnt, aclp) < 0) {
usr/src/common/acl/acl_common.c
1273
ace_list_t *normacl = NULL, *dfacl = NULL, *acl;
usr/src/common/acl/acl_common.c
1342
acl = dfacl;
usr/src/common/acl/acl_common.c
1344
acl = normacl;
usr/src/common/acl/acl_common.c
1348
if (acl->state > ace_user_obj) {
usr/src/common/acl/acl_common.c
1352
acl->state = ace_user_obj;
usr/src/common/acl/acl_common.c
1353
acl->seen |= USER_OBJ;
usr/src/common/acl/acl_common.c
1354
vals = &acl->user_obj;
usr/src/common/acl/acl_common.c
1355
vals->aent_type = USER_OBJ | acl->dfacl_flag;
usr/src/common/acl/acl_common.c
1357
acl->state = ace_other_obj;
usr/src/common/acl/acl_common.c
1358
acl->seen |= OTHER_OBJ;
usr/src/common/acl/acl_common.c
1359
vals = &acl->other_obj;
usr/src/common/acl/acl_common.c
1360
vals->aent_type = OTHER_OBJ | acl->dfacl_flag;
usr/src/common/acl/acl_common.c
1362
if (acl->state > ace_group) {
usr/src/common/acl/acl_common.c
1367
acl->seen |= GROUP_OBJ;
usr/src/common/acl/acl_common.c
1368
vals = &acl->group_obj;
usr/src/common/acl/acl_common.c
1369
vals->aent_type = GROUP_OBJ | acl->dfacl_flag;
usr/src/common/acl/acl_common.c
1371
acl->seen |= GROUP;
usr/src/common/acl/acl_common.c
1372
vals = acevals_find(acep, &acl->group,
usr/src/common/acl/acl_common.c
1373
&acl->numgroups);
usr/src/common/acl/acl_common.c
1378
vals->aent_type = GROUP | acl->dfacl_flag;
usr/src/common/acl/acl_common.c
1380
acl->state = ace_group;
usr/src/common/acl/acl_common.c
1382
if (acl->state > ace_user) {
usr/src/common/acl/acl_common.c
1386
acl->state = ace_user;
usr/src/common/acl/acl_common.c
1387
acl->seen |= USER;
usr/src/common/acl/acl_common.c
1388
vals = acevals_find(acep, &acl->user,
usr/src/common/acl/acl_common.c
1389
&acl->numusers);
usr/src/common/acl/acl_common.c
1394
vals->aent_type = USER | acl->dfacl_flag;
usr/src/common/acl/acl_common.c
1397
if (!(acl->state > ace_unused)) {
usr/src/common/acl/acl_common.c
1416
if ((acl->state != ace_user) &&
usr/src/common/acl/acl_common.c
1417
(acl->state != ace_group)) {
usr/src/common/acl/acl_common.c
1422
if (! acl->hasmask) {
usr/src/common/acl/acl_common.c
1423
acl->hasmask = 1;
usr/src/common/acl/acl_common.c
1424
acl->acl_mask = vals->denied;
usr/src/common/acl/acl_common.c
1426
} else if (acl->acl_mask != vals->denied) {
usr/src/common/acl/acl_common.c
1567
#define SET_ACE(acl, index, who, mask, type, flags) { \
usr/src/common/acl/acl_common.c
1568
acl[0][index].a_who = (uint32_t)who; \
usr/src/common/acl/acl_common.c
1569
acl[0][index].a_type = type; \
usr/src/common/acl/acl_common.c
1570
acl[0][index].a_flags = flags; \
usr/src/common/acl/acl_common.c
1571
acl[0][index++].a_access_mask = mask; \
usr/src/common/acl/acl_common.c
1638
acl_trivial_create(mode_t mode, boolean_t isdir, ace_t **acl, int *count)
usr/src/common/acl/acl_common.c
1654
if ((error = cacl_malloc((void **)acl, *count * sizeof (ace_t))) != 0)
usr/src/common/acl/acl_common.c
1658
SET_ACE(acl, index, -1, masks.allow0,
usr/src/common/acl/acl_common.c
1662
SET_ACE(acl, index, -1, masks.deny1,
usr/src/common/acl/acl_common.c
1666
SET_ACE(acl, index, -1, masks.deny2,
usr/src/common/acl/acl_common.c
1670
SET_ACE(acl, index, -1, masks.owner, ACE_ACCESS_ALLOWED_ACE_TYPE,
usr/src/common/acl/acl_common.c
1672
SET_ACE(acl, index, -1, masks.group, ACE_ACCESS_ALLOWED_ACE_TYPE,
usr/src/common/acl/acl_common.c
1674
SET_ACE(acl, index, -1, masks.everyone, ACE_ACCESS_ALLOWED_ACE_TYPE,
usr/src/common/acl/acl_common.h
59
int acl_trivial_create(mode_t mode, boolean_t isdir, ace_t **acl, int *count);
usr/src/common/smbclnt/smbfs_ntacl.c
1433
i_ntacl_t *acl = NULL;
usr/src/common/smbclnt/smbfs_ntacl.c
1609
if ((acl = MALLOC(aclsz)) == NULL) {
usr/src/common/smbclnt/smbfs_ntacl.c
1613
bzero(acl, aclsz);
usr/src/common/smbclnt/smbfs_ntacl.c
1615
acl->acl_revision = NT_ACL_REVISION;
usr/src/common/smbclnt/smbfs_ntacl.c
1616
acl->acl_acecount = (uint16_t)dacl_acecnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1617
acep = &acl->acl_acevec[0];
usr/src/common/smbclnt/smbfs_ntacl.c
1641
sd->sd_dacl = acl;
usr/src/common/smbclnt/smbfs_ntacl.c
1642
acl = NULL;
usr/src/common/smbclnt/smbfs_ntacl.c
1651
if ((acl = MALLOC(aclsz)) == NULL) {
usr/src/common/smbclnt/smbfs_ntacl.c
1655
bzero(acl, aclsz);
usr/src/common/smbclnt/smbfs_ntacl.c
1657
acl->acl_revision = NT_ACL_REVISION;
usr/src/common/smbclnt/smbfs_ntacl.c
1658
acl->acl_acecount = (uint16_t)sacl_acecnt;
usr/src/common/smbclnt/smbfs_ntacl.c
1659
acep = &acl->acl_acevec[0];
usr/src/common/smbclnt/smbfs_ntacl.c
1683
sd->sd_sacl = acl;
usr/src/common/smbclnt/smbfs_ntacl.c
1684
acl = NULL;
usr/src/common/smbclnt/smbfs_ntacl.c
1693
if (acl != NULL)
usr/src/common/smbclnt/smbfs_ntacl.c
1694
ifree_acl(acl);
usr/src/common/smbclnt/smbfs_ntacl.c
310
ifree_acl(i_ntacl_t *acl)
usr/src/common/smbclnt/smbfs_ntacl.c
316
if (acl == NULL)
usr/src/common/smbclnt/smbfs_ntacl.c
319
acep = &acl->acl_acevec[0];
usr/src/common/smbclnt/smbfs_ntacl.c
320
for (i = 0; i < acl->acl_acecount; i++) {
usr/src/common/smbclnt/smbfs_ntacl.c
324
sz = I_ACL_SIZE(acl->acl_acecount);
usr/src/common/smbclnt/smbfs_ntacl.c
325
FREESZ(acl, sz);
usr/src/common/smbclnt/smbfs_ntacl.c
331
i_ntacl_t *acl = NULL;
usr/src/common/smbclnt/smbfs_ntacl.c
350
if ((acl = MALLOC(aclsz)) == NULL)
usr/src/common/smbclnt/smbfs_ntacl.c
352
bzero(acl, aclsz);
usr/src/common/smbclnt/smbfs_ntacl.c
353
acl->acl_revision = revision;
usr/src/common/smbclnt/smbfs_ntacl.c
354
acl->acl_acecount = acecount;
usr/src/common/smbclnt/smbfs_ntacl.c
356
acep = &acl->acl_acevec[0];
usr/src/common/smbclnt/smbfs_ntacl.c
357
for (i = 0; i < acl->acl_acecount; i++) {
usr/src/common/smbclnt/smbfs_ntacl.c
367
*aclp = acl;
usr/src/common/smbclnt/smbfs_ntacl.c
371
ifree_acl(acl);
usr/src/common/smbclnt/smbfs_ntacl.c
376
mb_put_acl(mbchain_t *mbp, i_ntacl_t *acl)
usr/src/common/smbclnt/smbfs_ntacl.c
384
ERRCHK(mb_put_uint8(mbp, acl->acl_revision));
usr/src/common/smbclnt/smbfs_ntacl.c
391
ERRCHK(mb_put_uint16le(mbp, acl->acl_acecount));
usr/src/common/smbclnt/smbfs_ntacl.c
394
acep = &acl->acl_acevec[0];
usr/src/common/smbclnt/smbfs_ntacl.c
395
for (i = 0; i < acl->acl_acecount; i++) {
usr/src/lib/lib9p/common/backend/fs.c
1873
struct l9p_acl *acl;
usr/src/lib/lib9p/common/backend/fs.c
1926
acl = file->ff_acl;
usr/src/lib/lib9p/common/backend/fs.c
1943
NULL, NULL, acl, &st, ai, (gid_t)-1);
usr/src/lib/lib9p/common/backend/fs.c
2024
if (acl != NULL && acl != file->ff_acl)
usr/src/lib/lib9p/common/backend/fs.c
2025
l9p_acl_free(acl);
usr/src/lib/lib9p/common/backend/fs.c
2026
acl = getacl(file, -1, next);
usr/src/lib/lib9p/common/backend/fs.c
2051
if (acl == file->ff_acl)
usr/src/lib/lib9p/common/backend/fs.c
2052
acl = NULL;
usr/src/lib/lib9p/common/backend/fs.c
2057
if (file != NULL && acl != file->ff_acl) {
usr/src/lib/lib9p/common/backend/fs.c
2058
newfile->ff_acl = acl;
usr/src/lib/lib9p/common/backend/fs.c
2059
acl = NULL;
usr/src/lib/lib9p/common/backend/fs.c
2063
if (file != NULL && acl != file->ff_acl)
usr/src/lib/lib9p/common/backend/fs.c
2064
l9p_acl_free(acl);
usr/src/lib/lib9p/common/backend/fs.c
3200
acl_t *acl;
usr/src/lib/lib9p/common/backend/fs.c
3207
ret = facl_get(fd, flag, &acl);
usr/src/lib/lib9p/common/backend/fs.c
3211
return (acl);
usr/src/lib/lib9p/common/backend/fs.c
827
struct l9p_acl *acl;
usr/src/lib/lib9p/common/backend/fs.c
859
acl = l9p_freebsd_nfsv4acl_to_acl(sysacl);
usr/src/lib/lib9p/common/backend/fs.c
861
acl = l9p_illumos_nfsv4acl_to_acl(sysacl);
usr/src/lib/lib9p/common/backend/fs.c
863
acl = NULL; /* XXX need a l9p_darwin_acl_to_acl */
usr/src/lib/lib9p/common/backend/fs.c
870
return (acl);
usr/src/lib/lib9p/common/genacl.c
103
l9p_check_aces(int32_t mask, struct l9p_acl *acl, struct stat *st,
usr/src/lib/lib9p/common/genacl.c
118
for (i = 0; mask != 0 && i < acl->acl_nace; i++) {
usr/src/lib/lib9p/common/genacl.c
119
ace = &acl->acl_aces[i];
usr/src/lib/lib9p/common/genacl.c
493
l9p_growacl(struct l9p_acl *acl, uint32_t aceasize)
usr/src/lib/lib9p/common/genacl.c
498
if (acl->acl_aceasize < aceasize) {
usr/src/lib/lib9p/common/genacl.c
501
tmp = realloc(acl, size);
usr/src/lib/lib9p/common/genacl.c
503
free(acl);
usr/src/lib/lib9p/common/genacl.c
504
acl = tmp;
usr/src/lib/lib9p/common/genacl.c
506
return (acl);
usr/src/lib/lib9p/common/genacl.c
51
static struct l9p_acl *l9p_growacl(struct l9p_acl *acl, uint32_t aceasize);
usr/src/lib/lib9p/common/genacl.c
537
struct l9p_acl *acl;
usr/src/lib/lib9p/common/genacl.c
542
acl = l9p_new_acl((uint32_t)acetype, (uint32_t)l9p_count_aces(sysacl));
usr/src/lib/lib9p/common/genacl.c
543
if (acl == NULL)
usr/src/lib/lib9p/common/genacl.c
549
acl = l9p_growacl(acl, n + 1);
usr/src/lib/lib9p/common/genacl.c
550
if (acl == NULL)
usr/src/lib/lib9p/common/genacl.c
552
error = (*convert)(entry, &acl->acl_aces[n]);
usr/src/lib/lib9p/common/genacl.c
557
acl->acl_nace = n;
usr/src/lib/lib9p/common/genacl.c
558
return (acl);
usr/src/lib/lib9p/common/genacl.c
56
static int l9p_check_aces(int32_t mask, struct l9p_acl *acl, struct stat *st,
usr/src/lib/lib9p/common/genacl.c
60
l9p_acl_free(struct l9p_acl *acl)
usr/src/lib/lib9p/common/genacl.c
63
free(acl);
usr/src/lib/lib9p/common/genacl.h
303
struct l9p_acl *l9p_darwin_nfsv4acl_to_acl(acl_t acl);
usr/src/lib/lib9p/common/genacl.h
307
struct l9p_acl *l9p_freebsd_nfsv4acl_to_acl(acl_t acl);
usr/src/lib/lib9p/common/genacl.h
311
struct l9p_acl *l9p_illumos_nfsv4acl_to_acl(acl_t *acl);
usr/src/lib/lib9p/common/genacl.h
315
struct l9p_acl *l9p_posix_acl_to_acl(acl_t acl);
usr/src/lib/librsm/common/rsmgen.c
1006
acl[0].ae_node = rsm_local_nodeid;
usr/src/lib/librsm/common/rsmgen.c
1008
acl[0].ae_permission = 0;
usr/src/lib/librsm/common/rsmgen.c
1010
acl[0].ae_permission = RSM_PERM_RDWR;
usr/src/lib/librsm/common/rsmgen.c
1012
e = rsm_memseg_export_publish(memseg, &segid, acl, 1);
usr/src/lib/librsm/common/rsmgen.c
977
rsmapi_access_entry_t acl[1];
usr/src/lib/librsm/common/rsmlib.c
1038
msg.acl = access_list;
usr/src/lib/librsm/common/rsmlib.c
1137
msg.acl = access_list;
usr/src/lib/libsec/common/acl.y
43
acl_t *acl;
usr/src/lib/libsec/common/acl.y
56
%type <acl> acl_entry
usr/src/lib/libsec/common/acl.y
65
acl: acl_entry NL
usr/src/lib/libsec/common/acl.y
77
| acl_entry COMMA acl
usr/src/lib/libsec/common/aclutils.c
144
acl_info->acl_cnt = acl(fname, cntcmd, 0, NULL);
usr/src/lib/libsec/common/aclutils.c
174
error = acl(fname, getcmd, acl_info->acl_cnt,
usr/src/lib/libsec/common/aclutils.c
289
error = acl(acl_inp->file,
usr/src/lib/libsec/common/aclutils.c
371
acl_to_aclp(enum acl_type type, void *acl, int count)
usr/src/lib/libsec/common/aclutils.c
380
aclp->acl_aclp = acl;
usr/src/lib/libsec/common/aclutils.c
429
error = acl(file, SETACL, aclcnt, min_acl);
usr/src/lib/libsec/common/aclutils.c
434
error = acl(file, ACE_SETACL, aclcnt, min_ace_acl);
usr/src/lib/libsec/common/aclutils.c
482
acl_removeentries(acl_t *acl, acl_t *removeacl, int start_slot, int flag)
usr/src/lib/libsec/common/aclutils.c
494
if (acl == NULL || removeacl == NULL)
usr/src/lib/libsec/common/aclutils.c
497
if (acl->acl_type != removeacl->acl_type)
usr/src/lib/libsec/common/aclutils.c
500
if (acl->acl_type == ACLENT_T)
usr/src/lib/libsec/common/aclutils.c
509
acl_entry = (char *)acl->acl_aclp +
usr/src/lib/libsec/common/aclutils.c
510
(acl->acl_entry_size * start_slot);
usr/src/lib/libsec/common/aclutils.c
517
if (acl->acl_cnt == (j + 1)) {
usr/src/lib/libsec/common/aclutils.c
518
acl->acl_cnt--;
usr/src/lib/libsec/common/aclutils.c
523
acl->acl_entry_size;
usr/src/lib/libsec/common/aclutils.c
525
acl->acl_entry_size *
usr/src/lib/libsec/common/aclutils.c
526
(acl->acl_cnt-- - (j + 1)));
usr/src/lib/libsec/common/aclutils.c
536
acl_entry = ((char *)acl_entry + acl->acl_entry_size);
usr/src/lib/libsec/common/aclutils.c
537
if (++j >= acl->acl_cnt) {
usr/src/lib/libsec/common/aclutils.c
78
aclcnt = acl(filename, cntcmd, 0, NULL);
usr/src/lib/libsec/common/aclutils.c
84
if (acl(filename, ACE_GETACL,
usr/src/lib/libsmbfs/smb/acl_api.c
214
acl_t *acl = NULL;
usr/src/lib/libsmbfs/smb/acl_api.c
250
acl = acl_alloc(ACE_T);
usr/src/lib/libsmbfs/smb/acl_api.c
251
if (acl == NULL) {
usr/src/lib/libsmbfs/smb/acl_api.c
256
error = smbfs_acl_sd2zfs(sd, acl, uidp, gidp);
usr/src/lib/libsmbfs/smb/acl_api.c
262
*aclp = acl;
usr/src/lib/libsmbfs/smb/acl_api.c
263
acl = NULL;
usr/src/lib/libsmbfs/smb/acl_api.c
267
if (acl)
usr/src/lib/libsmbfs/smb/acl_api.c
268
acl_free(acl);
usr/src/lib/libsmbfs/smb/acl_api.c
279
smbfs_acl_set(int fd, acl_t *acl, uid_t uid, gid_t gid)
usr/src/lib/libsmbfs/smb/acl_api.c
286
if (acl && acl->acl_type != ACE_T)
usr/src/lib/libsmbfs/smb/acl_api.c
294
if (acl)
usr/src/lib/libsmbfs/smb/acl_api.c
321
error = smbfs_acl_zfs2sd(acl, uid, gid, selector, &sd);
usr/src/lib/libsmbfs/smb/acl_print.c
102
acl->acl_revision, acl->acl_acecount);
usr/src/lib/libsmbfs/smb/acl_print.c
103
for (i = 0; i < acl->acl_acecount; i++)
usr/src/lib/libsmbfs/smb/acl_print.c
104
fprint_ntace(fp, acl->acl_acevec[i]);
usr/src/lib/libsmbfs/smb/acl_print.c
92
fprint_ntacl(FILE *fp, i_ntacl_t *acl)
usr/src/lib/libsmbfs/smb/acl_print.c
96
if (acl == NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
2932
const char *acl, void *hdl)
usr/src/lib/libzonecfg/common/libzonecfg.c
2956
if ((err = newprop(newnode, DTD_ATTR_ACL, (char *)acl)) != Z_OK)
usr/src/lib/libzonecfg/common/libzonecfg.c
2970
acl_t *acl;
usr/src/lib/libzonecfg/common/libzonecfg.c
2977
if ((acl_get(path, ACL_NO_TRIVIAL, &acl) == 0) &&
usr/src/lib/libzonecfg/common/libzonecfg.c
2978
acl != NULL) {
usr/src/lib/libzonecfg/common/libzonecfg.c
2979
acl_txt = acl_totext(acl, ACL_NORESOLVE);
usr/src/lib/libzonecfg/common/libzonecfg.c
2980
acl_free(acl);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1347
ace_t *acl;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1349
acl = kmem_alloc(sizeof (ace_t), KM_SLEEP);
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1350
acl->a_who = (uint32_t)-1;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1351
acl->a_type = ACE_ACCESS_ALLOWED_ACE_TYPE;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1352
acl->a_flags = ACE_EVERYONE;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1353
acl->a_access_mask = ACE_MODIFY_PERMS;
usr/src/lib/smbsrv/libfksmbsrv/common/fake_vop.c
1355
vsecattr->vsa_aclentp = (void *)acl;
usr/src/lib/smbsrv/libmlsvc/common/spoolss_svc.c
1106
acl_t *acl;
usr/src/lib/smbsrv/libmlsvc/common/spoolss_svc.c
1109
if (acl_fromtext("everyone@:full_set::allow", &acl) != 0) {
usr/src/lib/smbsrv/libmlsvc/common/spoolss_svc.c
1116
fs_sd.sd_zdacl = acl;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
194
acl_t *acl;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
197
if (acl_fromtext("owner@:rwxpdDaARWcCos::allow", &acl) != 0)
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
203
fs_sd.sd_zdacl = acl;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
243
srvsvc_acl_set_relative(uint8_t *sdbuf, smb_acl_t *acl)
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
252
m_acl->revision = acl->sl_revision;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
254
m_acl->size = acl->sl_bsize;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
256
m_acl->ace_count = acl->sl_acecnt;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
404
smb_acl_t *acl;
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
413
acl = smb_acl_alloc(rev, sz, ace_cnt);
usr/src/lib/smbsrv/libmlsvc/common/srvsvc_sd.c
415
return (acl);
usr/src/lib/smbsrv/libmlsvc/common/winreg_svc.c
767
acl_t *acl;
usr/src/lib/smbsrv/libmlsvc/common/winreg_svc.c
770
if (acl_fromtext("owner@:rwxpdDaARWcCos::allow", &acl) != 0)
usr/src/lib/smbsrv/libmlsvc/common/winreg_svc.c
776
fs_sd.sd_zdacl = acl;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
100
for (i = 0; i < acl->sl_acecnt; i++)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
101
smb_sid_free(acl->sl_aces[i].se_sid);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
103
while ((ace = list_head(&acl->sl_sorted)) != NULL)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
104
list_remove(&acl->sl_sorted, ace);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
105
list_destroy(&acl->sl_sorted);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
106
free(acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
117
smb_acl_len(smb_acl_t *acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
119
return ((acl) ? acl->sl_bsize : 0);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
123
smb_acl_isvalid(smb_acl_t *acl, int which_acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
127
if (acl->sl_bsize < SMB_ACL_HDRSIZE)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
130
if (acl->sl_revision != ACL_REVISION) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
137
for (i = 0; i < acl->sl_acecnt; i++) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
138
if (!smb_ace_isvalid(&acl->sl_aces[i], which_acl))
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
183
smb_acl_sort(smb_acl_t *acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
191
assert(acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
193
if (acl->sl_acecnt == 0) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
206
for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; ++i, ace++) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
241
list_insert_tail(&acl->sl_sorted, ace);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
290
smb_acl_t *acl;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
311
acl = smb_acl_alloc(ACL_REVISION, SMB_ACL_HDRSIZE, zacl->acl_cnt);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
319
smb_acl_free(acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
320
acl = NULL;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
324
ace = &acl->sl_aces[numaces];
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
331
acl->sl_bsize += ace->se_hdr.se_bsize;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
335
return (acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
352
smb_acl_to_zfs(smb_acl_t *acl, uint32_t flags, int which_acl, acl_t **fs_acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
366
if (acl && !smb_acl_isvalid(acl, which_acl))
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
369
if ((acl == NULL) || (acl->sl_acecnt == 0)) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
371
*fs_acl = smb_fsacl_null_empty(acl == NULL);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
377
idm_stat = smb_idmap_batch_create(&sib, acl->sl_acecnt,
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
382
zacl = smb_fsacl_alloc(acl->sl_acecnt, flags);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
385
ace = acl->sl_aces;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
388
for (i = 0; i < acl->sl_acecnt; i++, zace++, ace++, sim++) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
420
ace = acl->sl_aces;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
422
for (i = 0; i < acl->sl_acecnt; i++, zace++, ace++, sim++) {
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
566
acl_t *acl;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
568
acl = acl_alloc(ACE_T);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
569
acl->acl_cnt = acenum;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
570
if ((acl->acl_aclp = malloc(acl->acl_entry_size * acenum)) == NULL)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
573
acl->acl_flags = flags;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
574
return (acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
578
smb_fsacl_free(acl_t *acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
580
if (acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
581
acl_free(acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
74
smb_acl_t *acl;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
78
if ((acl = malloc(size)) == NULL)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
81
acl->sl_revision = revision;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
82
acl->sl_bsize = bsize;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
83
acl->sl_acecnt = acecnt;
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
84
acl->sl_aces = (smb_ace_t *)(acl + 1);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
86
list_create(&acl->sl_sorted, sizeof (smb_ace_t),
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
88
return (acl);
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
92
smb_acl_free(smb_acl_t *acl)
usr/src/lib/smbsrv/libsmb/common/smb_acl.c
97
if (acl == NULL)
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
372
smb_acl_t *acl = NULL;
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
410
acl = smb_acl_from_zfs(fs_sd->sd_zdacl);
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
411
if (acl == NULL) {
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
421
smb_acl_sort(acl);
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
422
smb_sd_set_dacl(sd, acl, B_TRUE,
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
432
acl = smb_acl_from_zfs(fs_sd->sd_zsacl);
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
433
if (acl == NULL) {
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
438
smb_sd_set_sacl(sd, acl, B_TRUE,
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
449
smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
453
sd->sd_dacl = acl;
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
467
smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
usr/src/lib/smbsrv/libsmb/common/smb_sd.c
471
sd->sd_sacl = acl;
usr/src/ucbcmd/ls/ls.c
423
if ((aclcnt = acl(file, GETACLCNT, 0, NULL)) >
usr/src/ucbcmd/ls/ls.c
428
fp->acl = '+';
usr/src/ucbcmd/ls/ls.c
447
if (acl(file, GETACL, aclcnt, aclp) < 0) {
usr/src/ucbcmd/ls/ls.c
490
fp->acl = ' ';
usr/src/ucbcmd/ls/ls.c
56
char acl; /* acl access flag */
usr/src/ucbcmd/ls/ls.c
718
p->acl, p->fnl, uname, gflg ? gname : "", fsize, ftime);
usr/src/uts/common/c2/audit_record.h
402
extern token_t *au_to_acl(struct acl *);
usr/src/uts/common/c2/audit_token.c
881
au_to_acl(struct acl *aclp)
usr/src/uts/common/fs/nfs/nfs4_acl.c
1387
ace4_list_t *normacl = NULL, *dfacl = NULL, *acl;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1447
acl = dfacl;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1449
acl = normacl;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1455
if (acl->state > ace4_user_obj) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1462
acl->state = ace4_user_obj;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1463
acl->seen |= USER_OBJ;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1464
vals = &acl->user_obj;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1465
vals->aent_type = USER_OBJ | acl->dfacl_flag;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1469
acl->state = ace4_other_obj;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1470
acl->seen |= OTHER_OBJ;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1471
vals = &acl->other_obj;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1472
vals->aent_type = OTHER_OBJ | acl->dfacl_flag;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1475
if (acl->state > ace4_group) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1482
acl->seen |= GROUP_OBJ;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1483
vals = &acl->group_obj;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1484
vals->aent_type = GROUP_OBJ | acl->dfacl_flag;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1485
acl->state = ace4_group;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1487
if (acl->state > ace4_group) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1494
acl->seen |= GROUP;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1495
vals = ace4vals_find(ace4p, &acl->group,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1496
&acl->numgroups);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1497
vals->aent_type = GROUP | acl->dfacl_flag;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1498
acl->state = ace4_group;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1500
if (acl->state > ace4_user) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1507
acl->state = ace4_user;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1508
acl->seen |= USER;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1509
vals = ace4vals_find(ace4p, &acl->user,
usr/src/uts/common/fs/nfs/nfs4_acl.c
1510
&acl->numusers);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1511
vals->aent_type = USER | acl->dfacl_flag;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1513
ASSERT(acl->state > ace4_unused);
usr/src/uts/common/fs/nfs/nfs4_acl.c
1532
if ((acl->state != ace4_user) &&
usr/src/uts/common/fs/nfs/nfs4_acl.c
1533
(acl->state != ace4_group)) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1542
if (! acl->hasmask) {
usr/src/uts/common/fs/nfs/nfs4_acl.c
1543
acl->hasmask = 1;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1544
acl->acl_mask = vals->denied;
usr/src/uts/common/fs/nfs/nfs4_acl.c
1546
} else if (acl->acl_mask != vals->denied) {
usr/src/uts/common/fs/nfs/nfs4_attr.c
215
nap->acl.fattr4_acl_len = vsap->vsa_aclcnt;
usr/src/uts/common/fs/nfs/nfs4_attr.c
216
nap->acl.fattr4_acl_val = vsap->vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1004
vs_ace4.vsa_aclcnt = na->acl.fattr4_acl_len;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1005
vs_ace4.vsa_aclentp = na->acl.fattr4_acl_val;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1074
vs_ace4.vsa_aclcnt = na->acl.fattr4_acl_len;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
1075
vs_ace4.vsa_aclentp = na->acl.fattr4_acl_val;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
981
na->acl.fattr4_acl_len = vs_ace4.vsa_aclcnt;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
983
na->acl.fattr4_acl_val = vs_ace4.vsa_aclentp;
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
985
if (na->acl.fattr4_acl_len != vs_ace4.vsa_aclcnt)
usr/src/uts/common/fs/nfs/nfs4_srv_attr.c
987
else if (ln_ace4_cmp(na->acl.fattr4_acl_val,
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1076
fattr4_acl acl;
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1078
acl.fattr4_acl_val = NULL;
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1079
acl.fattr4_acl_len = 0;
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1081
if (!xdr_fattr4_acl(xdrs, &acl))
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1084
vsap->vsa_aclcnt = acl.fattr4_acl_len;
usr/src/uts/common/fs/nfs/nfs4_xdr.c
1085
vsap->vsa_aclentp = acl.fattr4_acl_val;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
114
error = fs_fab_acl(vp, &resp->resok.acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
134
if (resp->resok.acl.vsa_aclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
135
resp->resok.acl.vsa_aclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
136
kmem_free((caddr_t)resp->resok.acl.vsa_aclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
137
resp->resok.acl.vsa_aclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
139
if (resp->resok.acl.vsa_dfaclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
140
resp->resok.acl.vsa_dfaclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
141
kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
142
resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
149
if (resp->resok.acl.vsa_aclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
150
resp->resok.acl.vsa_aclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
151
kmem_free((caddr_t)resp->resok.acl.vsa_aclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
152
resp->resok.acl.vsa_aclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
154
resp->resok.acl.vsa_aclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
157
if (resp->resok.acl.vsa_dfaclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
158
resp->resok.acl.vsa_dfaclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
159
kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
160
resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
162
resp->resok.acl.vsa_dfaclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
178
if (resp->resok.acl.vsa_aclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
179
resp->resok.acl.vsa_aclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
180
kmem_free((caddr_t)resp->resok.acl.vsa_aclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
181
resp->resok.acl.vsa_aclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
183
if (resp->resok.acl.vsa_dfaclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
184
resp->resok.acl.vsa_dfaclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
185
kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
186
resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
213
error = VOP_SETSECATTR(vp, &args->acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
466
bzero((caddr_t)&resp->resok.acl, sizeof (resp->resok.acl));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
468
resp->resok.acl.vsa_mask = args->mask;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
470
error = VOP_GETSECATTR(vp, &resp->resok.acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
488
error = fs_fab_acl(vp, &resp->resok.acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
502
if (resp->resok.acl.vsa_aclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
503
resp->resok.acl.vsa_aclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
504
kmem_free((caddr_t)resp->resok.acl.vsa_aclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
505
resp->resok.acl.vsa_aclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
507
resp->resok.acl.vsa_aclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
510
if (resp->resok.acl.vsa_dfaclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
511
resp->resok.acl.vsa_dfaclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
512
kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
513
resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
515
resp->resok.acl.vsa_dfaclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
544
if (resp->resok.acl.vsa_aclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
545
resp->resok.acl.vsa_aclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
546
kmem_free((caddr_t)resp->resok.acl.vsa_aclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
547
resp->resok.acl.vsa_aclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
549
if (resp->resok.acl.vsa_dfaclcnt > 0 &&
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
550
resp->resok.acl.vsa_dfaclentp != NULL) {
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
551
kmem_free((caddr_t)resp->resok.acl.vsa_dfaclentp,
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
552
resp->resok.acl.vsa_dfaclcnt * sizeof (aclent_t));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
585
error = VOP_SETSECATTR(vp, &args->acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
92
bzero((caddr_t)&resp->resok.acl, sizeof (resp->resok.acl));
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
94
resp->resok.acl.vsa_mask = args->mask;
usr/src/uts/common/fs/nfs/nfs_acl_srv.c
96
error = VOP_GETSECATTR(vp, &resp->resok.acl, 0, cr, NULL);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
157
res.resok.acl.vsa_aclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
158
res.resok.acl.vsa_dfaclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
175
nfs_acl_dup_res(rp, &res.resok.acl);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
176
*vsp = res.resok.acl;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
197
args.acl = *vsp;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
537
res.resok.acl.vsa_aclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
538
res.resok.acl.vsa_dfaclentp = NULL;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
556
nfs_acl_dup_res(rp, &res.resok.acl);
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
557
*vsp = res.resok.acl;
usr/src/uts/common/fs/nfs/nfs_acl_vnops.c
578
args.acl = *vsp;
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
167
if (!xdr_secattr(xdrs, &objp->acl))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
193
if (!xdr_secattr(xdrs, &objp->acl))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
470
if (!xdr_secattr(xdrs, &objp->acl))
usr/src/uts/common/fs/nfs/nfs_acl_xdr.c
518
if (!xdr_secattr(xdrs, &objp->acl))
usr/src/uts/common/fs/smbsrv/smb_acl.c
119
smb_acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_acl.c
123
acl = kmem_zalloc(size, KM_SLEEP);
usr/src/uts/common/fs/smbsrv/smb_acl.c
124
acl->sl_revision = revision;
usr/src/uts/common/fs/smbsrv/smb_acl.c
125
acl->sl_bsize = bsize;
usr/src/uts/common/fs/smbsrv/smb_acl.c
126
acl->sl_acecnt = acecnt;
usr/src/uts/common/fs/smbsrv/smb_acl.c
127
acl->sl_aces = (smb_ace_t *)(acl + 1);
usr/src/uts/common/fs/smbsrv/smb_acl.c
129
list_create(&acl->sl_sorted, sizeof (smb_ace_t),
usr/src/uts/common/fs/smbsrv/smb_acl.c
131
return (acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
135
smb_acl_free(smb_acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
140
if (acl == NULL)
usr/src/uts/common/fs/smbsrv/smb_acl.c
143
for (i = 0; i < acl->sl_acecnt; i++)
usr/src/uts/common/fs/smbsrv/smb_acl.c
144
smb_sid_free(acl->sl_aces[i].se_sid);
usr/src/uts/common/fs/smbsrv/smb_acl.c
146
while ((ace = list_head(&acl->sl_sorted)) != NULL)
usr/src/uts/common/fs/smbsrv/smb_acl.c
147
list_remove(&acl->sl_sorted, ace);
usr/src/uts/common/fs/smbsrv/smb_acl.c
148
list_destroy(&acl->sl_sorted);
usr/src/uts/common/fs/smbsrv/smb_acl.c
150
size = sizeof (smb_acl_t) + (acl->sl_acecnt * sizeof (smb_ace_t));
usr/src/uts/common/fs/smbsrv/smb_acl.c
151
kmem_free(acl, size);
usr/src/uts/common/fs/smbsrv/smb_acl.c
162
smb_acl_len(smb_acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
164
return ((acl) ? acl->sl_bsize : 0);
usr/src/uts/common/fs/smbsrv/smb_acl.c
168
smb_acl_isvalid(smb_acl_t *acl, int which_acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
172
if (acl->sl_bsize < SMB_ACL_HDRSIZE)
usr/src/uts/common/fs/smbsrv/smb_acl.c
175
if (acl->sl_revision != ACL_REVISION) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
182
for (i = 0; i < acl->sl_acecnt; i++) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
183
if (!smb_ace_isvalid(&acl->sl_aces[i], which_acl))
usr/src/uts/common/fs/smbsrv/smb_acl.c
228
smb_acl_sort(smb_acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
236
ASSERT(acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
238
if (acl->sl_acecnt == 0) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
251
for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; ++i, ace++) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
286
list_insert_tail(&acl->sl_sorted, ace);
usr/src/uts/common/fs/smbsrv/smb_acl.c
335
smb_acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_acl.c
356
acl = smb_acl_alloc(ACL_REVISION, SMB_ACL_HDRSIZE, zacl->acl_cnt);
usr/src/uts/common/fs/smbsrv/smb_acl.c
364
smb_acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
365
acl = NULL;
usr/src/uts/common/fs/smbsrv/smb_acl.c
369
ace = &acl->sl_aces[numaces];
usr/src/uts/common/fs/smbsrv/smb_acl.c
376
acl->sl_bsize += ace->se_hdr.se_bsize;
usr/src/uts/common/fs/smbsrv/smb_acl.c
380
return (acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
397
smb_acl_to_zfs(smb_acl_t *acl, uint32_t flags, int which_acl, acl_t **fs_acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
411
if (acl && !smb_acl_isvalid(acl, which_acl))
usr/src/uts/common/fs/smbsrv/smb_acl.c
414
if ((acl == NULL) || (acl->sl_acecnt == 0)) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
416
*fs_acl = smb_fsacl_null_empty(acl == NULL);
usr/src/uts/common/fs/smbsrv/smb_acl.c
422
idm_stat = smb_idmap_batch_create(&sib, acl->sl_acecnt,
usr/src/uts/common/fs/smbsrv/smb_acl.c
428
zacl = smb_fsacl_alloc(acl->sl_acecnt, flags);
usr/src/uts/common/fs/smbsrv/smb_acl.c
431
ace = acl->sl_aces;
usr/src/uts/common/fs/smbsrv/smb_acl.c
434
for (i = 0; i < acl->sl_acecnt; i++, zace++, ace++, sim++) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
469
ace = acl->sl_aces;
usr/src/uts/common/fs/smbsrv/smb_acl.c
471
for (i = 0; i < acl->sl_acecnt; i++, zace++, ace++, sim++) {
usr/src/uts/common/fs/smbsrv/smb_acl.c
614
acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_acl.c
616
acl = acl_alloc(ACE_T);
usr/src/uts/common/fs/smbsrv/smb_acl.c
617
acl->acl_cnt = acenum;
usr/src/uts/common/fs/smbsrv/smb_acl.c
618
acl->acl_aclp = kmem_zalloc(acl->acl_entry_size * acenum, KM_SLEEP);
usr/src/uts/common/fs/smbsrv/smb_acl.c
619
acl->acl_flags = flags;
usr/src/uts/common/fs/smbsrv/smb_acl.c
620
return (acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
624
smb_fsacl_free(acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
626
if (acl)
usr/src/uts/common/fs/smbsrv/smb_acl.c
627
acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_acl.c
641
acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_acl.c
647
acl = smb_fsacl_alloc(dacl->acl_cnt + sacl->acl_cnt, dacl->acl_flags);
usr/src/uts/common/fs/smbsrv/smb_acl.c
649
bcopy(dacl->acl_aclp, acl->acl_aclp, dacl_size);
usr/src/uts/common/fs/smbsrv/smb_acl.c
650
bcopy(sacl->acl_aclp, (char *)acl->acl_aclp + dacl_size,
usr/src/uts/common/fs/smbsrv/smb_acl.c
653
return (acl);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
131
acl_t *acl, *dacl, *sacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
156
acl = smb_fsacl_merge(dacl, sacl);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
158
acl = dacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
160
acl = sacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
163
rc = smb_fsacl_to_vsa(acl, &vsecattr, &aclbsize);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
166
acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2255
acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2283
error = smb_vop_acl_read(snode->vp, &acl, flags,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2289
error = acl_translate(acl, _ACL_ACE_ENABLED,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2293
smb_fsacl_split(acl, &fs_sd->sd_zdacl, &fs_sd->sd_zsacl,
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2297
acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2314
acl_t *acl, *dacl, *sacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2362
acl = smb_fsacl_merge(dacl, sacl);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2364
acl = dacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2366
acl = sacl;
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2368
error = acl_translate(acl, target_flavor, smb_node_is_dir(snode),
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2375
error = smb_vop_acl_write(snode->vp, acl, flags, cr);
usr/src/uts/common/fs/smbsrv/smb_fsops.c
2384
acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
309
smb_encode_sacl(mbuf_chain_t *mbc, smb_acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
314
if (acl == NULL)
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
318
(void) smb_mbc_encodef(mbc, "b.ww2.", acl->sl_revision,
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
319
acl->sl_bsize, acl->sl_acecnt);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
321
for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; i++, ace++) {
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
336
smb_encode_dacl(mbuf_chain_t *mbc, smb_acl_t *acl)
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
340
if (acl == NULL)
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
344
(void) smb_mbc_encodef(mbc, "b.ww2.", acl->sl_revision,
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
345
acl->sl_bsize, acl->sl_acecnt);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
347
ace = list_head(&acl->sl_sorted);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
354
ace = list_next(&acl->sl_sorted, ace);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
504
smb_acl_t *acl;
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
528
acl = smb_acl_alloc(revision, size, acecnt);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
531
for (i = 0, ace = acl->sl_aces; i < acl->sl_acecnt; i++, ace++) {
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
548
return (acl);
usr/src/uts/common/fs/smbsrv/smb_nt_transact_security.c
551
smb_acl_free(acl);
usr/src/uts/common/fs/smbsrv/smb_sd.c
314
smb_acl_t *acl = NULL;
usr/src/uts/common/fs/smbsrv/smb_sd.c
352
acl = smb_acl_from_zfs(fs_sd->sd_zdacl);
usr/src/uts/common/fs/smbsrv/smb_sd.c
353
if (acl == NULL) {
usr/src/uts/common/fs/smbsrv/smb_sd.c
363
smb_acl_sort(acl);
usr/src/uts/common/fs/smbsrv/smb_sd.c
364
smb_sd_set_dacl(sd, acl, B_TRUE,
usr/src/uts/common/fs/smbsrv/smb_sd.c
374
acl = smb_acl_from_zfs(fs_sd->sd_zsacl);
usr/src/uts/common/fs/smbsrv/smb_sd.c
375
if (acl == NULL) {
usr/src/uts/common/fs/smbsrv/smb_sd.c
380
smb_sd_set_sacl(sd, acl, B_TRUE,
usr/src/uts/common/fs/smbsrv/smb_sd.c
391
smb_sd_set_dacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
usr/src/uts/common/fs/smbsrv/smb_sd.c
395
sd->sd_dacl = acl;
usr/src/uts/common/fs/smbsrv/smb_sd.c
409
smb_sd_set_sacl(smb_sd_t *sd, smb_acl_t *acl, boolean_t present, int flags)
usr/src/uts/common/fs/smbsrv/smb_sd.c
413
sd->sd_sacl = acl;
usr/src/uts/common/fs/ufs/ufs_acl.c
1511
ufs_ic_acl_t *acl;
usr/src/uts/common/fs/ufs/ufs_acl.c
1514
for (count = 0, acl = p; acl; acl = acl->acl_ic_next, count++)
usr/src/uts/common/fs/ufs/ufs_acl.c
633
ufs_ic_acl_t *acl;
usr/src/uts/common/fs/ufs/ufs_acl.c
667
for (acl = sp->ausers; acl != NULL; acl = acl->acl_ic_next) {
usr/src/uts/common/fs/ufs/ufs_acl.c
668
if (acl->acl_ic_who == uid) {
usr/src/uts/common/fs/ufs/ufs_acl.c
670
(mask & acl->acl_ic_perm) << 6, cr, ip));
usr/src/uts/common/fs/ufs/ufs_acl.c
690
for (acl = sp->agroups; acl != NULL; acl = acl->acl_ic_next) {
usr/src/uts/common/fs/ufs/ufs_acl.c
691
if (groupmember(acl->acl_ic_who, cr)) {
usr/src/uts/common/fs/ufs/ufs_acl.c
693
gperm |= acl->acl_ic_perm;
usr/src/uts/common/io/cxgbe/firmware/t4fw_interface.h
9546
} acl;
usr/src/uts/common/io/rsm/rsm.c
2621
rsmacl_free(rsmapi_access_entry_t *acl, int acl_len)
usr/src/uts/common/io/rsm/rsm.c
2630
if (acl != NULL && acl_len > 0) {
usr/src/uts/common/io/rsm/rsm.c
2632
kmem_free((void *)acl, acl_sz);
usr/src/uts/common/io/rsm/rsm.c
2639
rsmpiacl_free(rsm_access_entry_t *acl, int acl_len)
usr/src/uts/common/io/rsm/rsm.c
2646
if (acl != NULL && acl_len > 0) {
usr/src/uts/common/io/rsm/rsm.c
2648
kmem_free((void *)acl, acl_sz);
usr/src/uts/common/io/rsm/rsm.c
2659
rsmapi_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
2680
acl = kmem_alloc(acl_size, KM_SLEEP);
usr/src/uts/common/io/rsm/rsm.c
2682
if (ddi_copyin((caddr_t)msg->acl, (caddr_t)acl,
usr/src/uts/common/io/rsm/rsm.c
2684
kmem_free((void *) acl, acl_size);
usr/src/uts/common/io/rsm/rsm.c
2694
if (acl[i].ae_node > MAX_NODES ||
usr/src/uts/common/io/rsm/rsm.c
2695
(loopback && (acl[i].ae_node != my_nodeid)) ||
usr/src/uts/common/io/rsm/rsm.c
2696
acl[i].ae_permission > RSM_ACCESS_TRUSTED) {
usr/src/uts/common/io/rsm/rsm.c
2698
kmem_free((void *) acl, acl_size);
usr/src/uts/common/io/rsm/rsm.c
2706
*list = acl;
usr/src/uts/common/io/rsm/rsm.c
2718
rsm_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
2727
acl = kmem_alloc(acl_size, KM_SLEEP);
usr/src/uts/common/io/rsm/rsm.c
2734
acl[i].ae_addr = adapter->hwaddr;
usr/src/uts/common/io/rsm/rsm.c
2740
kmem_free((void *) acl, acl_size);
usr/src/uts/common/io/rsm/rsm.c
2747
acl[i].ae_addr = hwaddr;
usr/src/uts/common/io/rsm/rsm.c
2750
acl[i].ae_permission =
usr/src/uts/common/io/rsm/rsm.c
2753
*dest = acl;
usr/src/uts/common/io/rsm/rsm.c
2853
rsmapi_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
2880
e = rsmacl_build(msg, mode, &acl, &acl_len, loopback_flag);
usr/src/uts/common/io/rsm/rsm.c
2930
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
2943
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
2958
if (acl != (rsmapi_access_entry_t *)NULL) {
usr/src/uts/common/io/rsm/rsm.c
2959
if (acl[0].ae_node == my_nodeid && acl[0].ae_permission == 0)
usr/src/uts/common/io/rsm/rsm.c
2977
e = rsmpiacl_create(acl, &rsmpi_acl, acl_len, adapter);
usr/src/uts/common/io/rsm/rsm.c
2982
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
3019
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
3046
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
3060
seg->s_acl = acl;
usr/src/uts/common/io/rsm/rsm.c
3263
rsmapi_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
3342
acl = seg->s_acl;
usr/src/uts/common/io/rsm/rsm.c
3343
if (acl != (rsmapi_access_entry_t *)NULL) {
usr/src/uts/common/io/rsm/rsm.c
3344
if (acl[0].ae_node == my_nodeid && acl[0].ae_permission == 0)
usr/src/uts/common/io/rsm/rsm.c
3409
acl = seg->s_acl;
usr/src/uts/common/io/rsm/rsm.c
3426
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
5682
rsm_send_republish(rsm_memseg_id_t segid, rsmapi_access_entry_t *acl,
usr/src/uts/common/io/rsm/rsm.c
5713
if (token->importing_node == acl[i].ae_node) {
usr/src/uts/common/io/rsm/rsm.c
5714
permission = acl[i].ae_permission;
usr/src/uts/common/io/rsm/rsm.c
7467
rsmapi_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
7607
acl = ex_seg->s_acl;
usr/src/uts/common/io/rsm/rsm.c
7608
if (acl[0].ae_permission == 0) {
usr/src/uts/common/io/rsm/rsm.c
7826
msg->acl = (rsmapi_access_entry_t *)(uintptr_t)msg32.acl;
usr/src/uts/common/io/rsm/rsm.c
9151
rsmapi_access_entry_t *acl;
usr/src/uts/common/io/rsm/rsm.c
9216
acl = segp->s_acl;
usr/src/uts/common/io/rsm/rsm.c
9224
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
9282
acl = segp->s_acl;
usr/src/uts/common/io/rsm/rsm.c
9290
rsmacl_free(acl, acl_len);
usr/src/uts/common/io/rsm/rsm.c
9309
acl = segp->s_acl;
usr/src/uts/common/io/rsm/rsm.c
9318
rsmacl_free(acl, acl_len);
usr/src/uts/common/nfs/nfs4_attr.h
336
fattr4_acl acl;
usr/src/uts/common/nfs/nfs_acl.h
102
vsecattr_t acl;
usr/src/uts/common/nfs/nfs_acl.h
192
vsecattr_t acl;
usr/src/uts/common/nfs/nfs_acl.h
212
vsecattr_t acl;
usr/src/uts/common/nfs/nfs_acl.h
88
vsecattr_t acl;
usr/src/uts/common/os/sysent.c
1011
/* 185 */ SYSENT_CI("acl", acl, 4),
usr/src/uts/common/os/sysent.c
192
int acl(const char *, int, int, void *);
usr/src/uts/common/os/sysent.c
656
/* 185 */ SYSENT_CI("acl", acl, 4),
usr/src/uts/common/sys/acl.h
299
extern int acl_set(const char *, acl_t *acl);
usr/src/uts/common/sys/acl.h
300
extern int facl_set(int, acl_t *acl);
usr/src/uts/common/sys/acl.h
314
extern int acl(const char *path, int cmd, int cnt, void *buf);
usr/src/uts/common/sys/fs/ufs_acl.h
190
ufs_ic_acl_t *acl; \
usr/src/uts/common/sys/fs/ufs_acl.h
191
for (acl = (P); acl; acl = acl->acl_ic_next) { \
usr/src/uts/common/sys/fs/ufs_acl.h
193
(B)->acl_perm = acl->acl_ic_perm; \
usr/src/uts/common/sys/fs/ufs_acl.h
194
(B)->acl_who = acl->acl_ic_who; \
usr/src/uts/common/sys/rsm/rsm.h
263
rsmapi_access_entry_t *acl;
usr/src/uts/common/sys/rsm/rsm.h
283
caddr32_t acl;
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
1849
nb_ereport_add_logout(nvlist_t *payload, const nb_logout_t *acl,
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
1852
const nb_regs_t *nb_regs = &acl->nb_regs;
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
1855
DATA_TYPE_STRING, acl->type, NULL);
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
2162
nb_logout_t *acl = (nb_logout_t *)data;
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
2192
detector = nb_report(&acl->nb_regs, buf, nva, &nb_scatchpad);
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
2196
fm_ena_generate(acl->acl_timestamp, FM_ENA_FMT1), detector, NULL);
usr/src/uts/intel/io/intel_nb5000/intel_nb5000.c
2210
nb_ereport_add_logout(ereport, acl, &nb_scatchpad);