usr/src/boot/sys/fs/cd9660/iso.h
203
uchar_t perm [ISODCL(9, 10)]; /* 9.5.3 */
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
148
ndd_perm2str(uint_t perm)
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
150
switch (perm) {
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
183
uint_t proto, perm;
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
199
perm = atoi(rwtag);
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
208
perm = nimap->ndd_perm;
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
210
ndd_perm2str(perm));
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
226
ndd_perm2str(perm));
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
247
uint_t proto, perm = 0, flags = 0;
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
267
perm = nimap->ndd_perm;
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
289
if (perm == MOD_PROP_PERM_WRITE)
usr/src/cmd/cmd-inet/usr.sbin/ndd.c
323
if (perm == MOD_PROP_PERM_READ)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
689
ushort_t perm;
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
695
perm = getxdr_u_short();
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
699
detail_uname(id), detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
703
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
707
detail_gname(id), detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
711
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
715
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
719
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
723
detail_uname(id), detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
727
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
731
detail_gname(id), detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
735
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
739
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
743
detail_perm(perm));
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
791
detail_perm(ushort_t perm)
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
794
if (perm >= sizeof (perms) / sizeof (perms[0]))
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_nfs_acl.c
796
return (perms[perm]);
usr/src/cmd/coreadm/coreadm.c
671
(void) perm();
usr/src/cmd/coreadm/coreadm.c
684
return (perm());
usr/src/cmd/dcs/sparc/sun4u/dcs.c
2009
filter_list_data(int perm, int *nlistp, cfga_list_data_t *linfo)
usr/src/cmd/dcs/sparc/sun4u/dcs.c
2020
DCS_DBG(DBG_MSG, "list access = %s", (perm == RDR_PRIVILEGED) ?
usr/src/cmd/dcs/sparc/sun4u/dcs.c
2027
if (perm == RDR_PRIVILEGED) {
usr/src/cmd/dcs/sparc/sun4u/dcs.c
98
static void filter_list_data(int perm, int *nlistp, cfga_list_data_t *linfo);
usr/src/cmd/devfsadm/devfsadm.c
7387
int ln, perm, rv;
usr/src/cmd/devfsadm/devfsadm.c
7459
perm = strtol(permstr, &cp, 8);
usr/src/cmd/devfsadm/devfsadm.c
7460
if (errno || perm < 0 || perm > 0777 || *cp != '\0') {
usr/src/cmd/devfsadm/devfsadm.c
7476
ldev->ldev_perms = perm;
usr/src/cmd/ed/ed.c
1410
run_crypt(count, genbuf, ninbuf+1, perm) == -1) {
usr/src/cmd/ed/ed.c
1473
run_crypt(count-n, genbuf, n, perm) == -1) {
usr/src/cmd/ed/ed.c
1491
if (run_crypt(count-n, genbuf, n, perm) == -1)
usr/src/cmd/ed/ed.c
1634
crypt_close(perm);
usr/src/cmd/ed/ed.c
234
static int perm[2];
usr/src/cmd/ed/ed.c
2698
run_crypt(0L, crbuf, chcount, perm) == -1) {
usr/src/cmd/ed/ed.c
447
crypt_close(perm);
usr/src/cmd/ed/ed.c
449
kflag = run_setkey(&perm[0], getkey(msgtab[66]));
usr/src/cmd/ed/ed.c
464
crypt_close(perm);
usr/src/cmd/ed/ed.c
910
(void) crypt_close(perm);
usr/src/cmd/ed/ed.c
912
if ((kflag = run_setkey(&perm[0], getkey(msgtab[66]))) == -1) {
usr/src/cmd/filesync/acls.c
226
int type, perm, id;
usr/src/cmd/filesync/acls.c
244
perm = list[i].a_perm;
usr/src/cmd/filesync/acls.c
286
*s++ = (perm & 04) ? 'r' : '-';
usr/src/cmd/filesync/acls.c
287
*s++ = (perm & 02) ? 'w' : '-';
usr/src/cmd/filesync/acls.c
288
*s++ = (perm & 01) ? 'x' : '-';
usr/src/cmd/find/find.c
2287
mode_t perm;
usr/src/cmd/find/find.c
2290
perm = (mode_t)0;
usr/src/cmd/find/find.c
2304
perm |= ((S_IRUSR|S_IRGRP|S_IROTH) &
usr/src/cmd/find/find.c
2307
perm |= ((S_IWUSR|S_IWGRP|S_IWOTH) & pp->p_who);
usr/src/cmd/find/find.c
2309
perm |= ((S_IXUSR|S_IXGRP|S_IXOTH) & pp->p_who);
usr/src/cmd/find/find.c
2315
perm |= ((S_IRUSR|S_IRGRP|S_IROTH) & pp->p_who);
usr/src/cmd/find/find.c
2317
perm |= ((S_IWUSR|S_IWGRP|S_IWOTH) & pp->p_who);
usr/src/cmd/find/find.c
2319
perm |= ((S_IXUSR|S_IXGRP|S_IXOTH) & pp->p_who);
usr/src/cmd/find/find.c
2325
perm |= ((S_IRUSR|S_IRGRP|S_IROTH) & pp->p_who);
usr/src/cmd/find/find.c
2327
perm |= ((S_IWUSR|S_IWGRP|S_IWOTH) & pp->p_who);
usr/src/cmd/find/find.c
2329
perm |= ((S_IXUSR|S_IXGRP|S_IXOTH) & pp->p_who);
usr/src/cmd/find/find.c
2333
perm = pp->p_perm;
usr/src/cmd/find/find.c
2337
perm = pp->p_perm;
usr/src/cmd/find/find.c
2342
startmode &= ~(perm & pp->p_who);
usr/src/cmd/find/find.c
2349
startmode |= (perm & pp->p_who);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2439
int perm = 0; /* Set when "ro", "rw" or "root" is matched */
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2458
perm |= NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2469
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2473
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2483
perm |= NFSAUTH_RO;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2491
perm |= NFSAUTH_RW;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2510
perm |= NFSAUTH_ROOT;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2511
perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2514
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2518
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2530
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2543
if (perm & NFSAUTH_UIDMAP || map_deny)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2590
perm |= NFSAUTH_UIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2592
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2596
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2616
if (perm & NFSAUTH_GIDMAP || map_deny)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2663
perm |= NFSAUTH_GIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2665
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2669
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2686
if (perm & NFSAUTH_ROOT) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2692
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2694
if (!(perm & NFSAUTH_UIDMAP))
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2696
if (!(perm & NFSAUTH_GIDMAP))
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2699
if (flavor != match || perm & NFSAUTH_DENIED)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2707
if ((perm & (NFSAUTH_RO | NFSAUTH_RW)) == 0)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2708
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2715
perm |= NFSAUTH_RW;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2723
if (perm & NFSAUTH_RO && perm & NFSAUTH_RW) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2731
perm &= ~(NFSAUTH_RW);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2733
perm &= ~(NFSAUTH_RO);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2737
return (perm);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2798
int perm = 0; /* Set when "ro", "rw" or "root" is matched */
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2817
perm |= NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2846
perm |= NFSAUTH_RO;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2857
perm |= NFSAUTH_RW;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2879
perm |= NFSAUTH_ROOT;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2880
perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2883
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2887
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2899
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2912
if (!match || perm & NFSAUTH_UIDMAP || map_deny)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2959
perm |= NFSAUTH_UIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2961
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2965
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
2985
if (!match || perm & NFSAUTH_GIDMAP || map_deny)
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3032
perm |= NFSAUTH_GIDMAP;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3034
if (perm & NFSAUTH_GROUPS) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3038
perm &= ~NFSAUTH_GROUPS;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3054
if (perm & NFSAUTH_ROOT) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3060
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3062
if (!(perm & NFSAUTH_UIDMAP))
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3064
if (!(perm & NFSAUTH_GIDMAP))
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3070
if (!match || perm & NFSAUTH_DENIED) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3082
if ((perm & (NFSAUTH_RO | NFSAUTH_RW)) == 0) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3084
perm |= NFSAUTH_WRONGSEC;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3086
perm |= NFSAUTH_DENIED;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3094
perm |= NFSAUTH_RW;
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3102
if (perm & NFSAUTH_RO && perm & NFSAUTH_RW) {
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3110
perm &= ~(NFSAUTH_RW);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3112
perm &= ~(NFSAUTH_RO);
usr/src/cmd/fs.d/nfs/mountd/mountd.c
3118
return (perm);
usr/src/cmd/getfacl/getfacl.c
273
display(int perm)
usr/src/cmd/getfacl/getfacl.c
283
if (perm & 4)
usr/src/cmd/getfacl/getfacl.c
287
if (perm & 2)
usr/src/cmd/getfacl/getfacl.c
291
if (perm & 1)
usr/src/cmd/ipcrm/ipcrm.c
57
#define IPC_KEYMATCH(perm, zoneid, key) \
usr/src/cmd/ipcrm/ipcrm.c
58
((perm).ipcx_key == (key) && (perm).ipcx_zoneid == (zoneid))
usr/src/cmd/killall/killall.c
44
char perm[] = "permission denied\n";
usr/src/cmd/killall/killall.c
47
(void) write(2, perm, sizeof (perm)-1);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
100
perm->ipc_cuid, perm->ipc_cgid);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
108
kipc_perm_t perm;
usr/src/cmd/mdb/common/modules/ipc/ipc.c
116
if (mdb_vread(&perm, sizeof (kipc_perm_t), addr) == -1) {
usr/src/cmd/mdb/common/modules/ipc/ipc.c
121
ipcperm_print(addr, &perm);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
392
kipc_perm_t perm;
usr/src/cmd/mdb/common/modules/ipc/ipc.c
418
if (mdb_vread(&perm, sizeof (kipc_perm_t),
usr/src/cmd/mdb/common/modules/ipc/ipc.c
425
if (perm.ipc_id != (uint_t)id)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
441
findkey(uintptr_t addr, kipc_perm_t *perm, findkey_data_t *arg)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
443
if (perm->ipc_key == arg->fk_key) {
usr/src/cmd/mdb/common/modules/ipc/ipc.c
79
ipcperm_print(uintptr_t addr, kipc_perm_t *perm)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
84
res = mdb_vread(&proj, sizeof (kproject_t), (uintptr_t)perm->ipc_proj);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
87
mdb_warn("failed to read kproject_t at %#p", perm->ipc_proj);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
89
mdb_printf("%0?p %5d %5d", addr, perm->ipc_ref, perm->ipc_id);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
90
if (perm->ipc_key)
usr/src/cmd/mdb/common/modules/ipc/ipc.c
91
mdb_printf(" %8x", perm->ipc_key);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
94
mdb_printf(" %5#o", perm->ipc_mode & 07777);
usr/src/cmd/mdb/common/modules/ipc/ipc.c
99
mdb_printf(" %5d %5d %5d %5d\n", perm->ipc_uid, perm->ipc_gid,
usr/src/cmd/modload/drvsubr.c
1424
char perm[OPT_LEN + 1];
usr/src/cmd/modload/drvsubr.c
1478
minor, perm, own, grp) != 4) {
usr/src/cmd/modload/drvsubr.c
1542
drv, minor, perm, own, grp, cp);
usr/src/cmd/modload/drvsubr.c
1546
drv, minor, perm, own, grp);
usr/src/cmd/modload/drvsubr.c
1564
driver_name, minor, perm, own, grp);
usr/src/cmd/modload/drvsubr.c
1691
char perm[OPT_LEN + 1];
usr/src/cmd/modload/drvsubr.c
1720
minor, perm, own, grp, dumb);
usr/src/cmd/modload/drvsubr.c
1733
intperm = atoi(perm);
usr/src/cmd/modload/drvsubr.c
1735
(void) fprintf(stderr, gettext(ERR_BAD_MODE), perm);
usr/src/cmd/oamuser/lib/file.c
32
check_perm( statbuf, uid, gid, perm )
usr/src/cmd/oamuser/lib/file.c
36
mode_t perm;
usr/src/cmd/oamuser/lib/file.c
48
(statbuf.st_mode & (perm << 6)) == (perm << 6) )
usr/src/cmd/oamuser/lib/file.c
52
(statbuf.st_mode & (perm << 3)) == (perm << 3) )
usr/src/cmd/oamuser/lib/file.c
55
if( (statbuf.st_mode & perm) == perm )
usr/src/cmd/power/conf.c
257
if (!pm_status.perm) {
usr/src/cmd/power/conf.c
262
} else if (!cpr_status.perm) {
usr/src/cmd/power/conf.c
398
parse_conf_file((pref == NULL || pref->perm)
usr/src/cmd/power/conf.c
416
if (cip->status->perm)
usr/src/cmd/power/conf.c
433
if ((cpr_status.perm && cpr_status.update != OKUP) ||
usr/src/cmd/power/conf.c
434
(pm_status.perm && pm_status.update != OKUP)) {
usr/src/cmd/power/conf.c
437
cpr_status.perm, cpr_status.update,
usr/src/cmd/power/conf.c
438
pm_status.perm, pm_status.update);
usr/src/cmd/power/conf.c
453
if (cpr_status.perm && pm_status.perm)
usr/src/cmd/power/conf.c
529
ruid, cpr_status.perm, pm_status.perm);
usr/src/cmd/power/conf.c
531
if ((!cpr_status.perm && !pm_status.perm) ||
usr/src/cmd/power/conf.c
532
(rflag && !(cpr_status.perm && pm_status.perm)))
usr/src/cmd/power/conf.c
539
if (pm_status.perm)
usr/src/cmd/power/conf.c
553
if (pm_status.perm)
usr/src/cmd/power/parse.c
101
*perm = 1;
usr/src/cmd/power/parse.c
103
*perm = cons;
usr/src/cmd/power/parse.c
112
*perm = 1;
usr/src/cmd/power/parse.c
132
cpr_status.perm = pm_status.perm = 1;
usr/src/cmd/power/parse.c
147
set_perm("PMCHANGEPERM=", user, &pm_status.perm, cons_perm);
usr/src/cmd/power/parse.c
148
set_perm("CPRCHANGEPERM=", user, &cpr_status.perm, cons_perm);
usr/src/cmd/power/parse.c
443
else if (cip->status->perm && (def_src || cip->alt)) {
usr/src/cmd/power/parse.c
450
cip->status->perm, def_src, cip->alt);
usr/src/cmd/power/parse.c
82
set_perm(char *defstr, char *user, int *perm, int cons)
usr/src/cmd/power/pmconfig.h
73
int perm; /* cpr or pm permission */
usr/src/cmd/sendmail/db/os/os_oflags.c
58
__db_omode(perm)
usr/src/cmd/sendmail/db/os/os_oflags.c
59
const char *perm;
usr/src/cmd/sendmail/db/os/os_oflags.c
81
if (perm[0] == 'r')
usr/src/cmd/sendmail/db/os/os_oflags.c
83
if (perm[1] == 'w')
usr/src/cmd/sendmail/db/os/os_oflags.c
85
if (perm[2] == 'r')
usr/src/cmd/sendmail/db/os/os_oflags.c
87
if (perm[3] == 'w')
usr/src/cmd/sendmail/db/os/os_oflags.c
89
if (perm[4] == 'r')
usr/src/cmd/sendmail/db/os/os_oflags.c
91
if (perm[5] == 'w')
usr/src/cmd/sgs/rtld/common/analyze.c
3384
set_prot(Rt_map *lmp, mmapobj_result_t *mpp, int perm)
usr/src/cmd/sgs/rtld/common/analyze.c
3395
DBG_CALL(Dbg_file_prot(lmp, perm));
usr/src/cmd/sgs/rtld/common/analyze.c
3397
if (perm)
usr/src/cmd/sgs/rtld/common/setup.c
578
int perm = (PROT_READ | PROT_EXEC);
usr/src/cmd/sgs/rtld/common/setup.c
592
perm |= PROT_WRITE;
usr/src/cmd/sgs/rtld/common/setup.c
610
mpp->mr_prot = perm;
usr/src/cmd/smbsrv/smbd/smbd_main.c
327
priv_set_t *perm = NULL;
usr/src/cmd/smbsrv/smbd/smbd_main.c
342
perm = priv_allocset();
usr/src/cmd/smbsrv/smbd/smbd_main.c
343
if (perm == NULL)
usr/src/cmd/smbsrv/smbd/smbd_main.c
347
(void) getppriv(PRIV_PERMITTED, perm);
usr/src/cmd/smbsrv/smbd/smbd_main.c
348
(void) setppriv(PRIV_SET, PRIV_EFFECTIVE, perm);
usr/src/cmd/smbsrv/smbd/smbd_main.c
355
priv_emptyset(perm);
usr/src/cmd/smbsrv/smbd/smbd_main.c
356
ret = setppriv(PRIV_SET, PRIV_INHERITABLE, perm);
usr/src/cmd/smbsrv/smbd/smbd_main.c
358
priv_freeset(perm);
usr/src/cmd/smbsrv/smbd/smbd_main.c
430
int perm;
usr/src/cmd/smbsrv/smbd/smbd_main.c
455
if ((mkdir(dir[i].name, dir[i].perm) < 0) &&
usr/src/cmd/svc/svcs/svcs.c
2419
int temp, perm;
usr/src/cmd/svc/svcs/svcs.c
2467
perm = instance_enabled(wip->inst, B_FALSE);
usr/src/cmd/svc/svcs/svcs.c
2470
if (temp != perm)
usr/src/cmd/svc/svcs/svcs.c
2478
} else if (perm != -1) {
usr/src/cmd/svc/svcs/svcs.c
2480
perm ? gettext("true") : gettext("false"));
usr/src/cmd/svc/svcs/svcs.c
2483
if (temp == 0 || (temp == -1 && perm == 0)) {
usr/src/cmd/svc/svcs/svcs.c
2485
const char *pg = (temp != -1 && temp != perm) ?
usr/src/cmd/vi/port/ex.c
426
if ((kflag = run_setkey(perm,
usr/src/cmd/vi/port/ex.h
372
var int perm[2]; /* pipe connection to crypt for file being edited */
usr/src/cmd/vi/port/ex_cmds.c
246
(void) crypt_close(perm);
usr/src/cmd/vi/port/ex_cmds.c
248
if ((kflag = run_setkey(perm,
usr/src/cmd/vi/port/ex_io.c
725
if (crflag > 0 && run_crypt(cntch, genbuf, ninbuf+1, perm) == -1) {
usr/src/cmd/vi/port/ex_io.c
775
if (run_crypt(cntch, genbuf, nib, perm) == -1)
usr/src/cmd/vi/port/ex_io.c
799
if (run_crypt(cntch, genbuf, nib, perm) == -1)
usr/src/cmd/vi/port/ex_subr.c
1002
crypt_close(perm);
usr/src/cmd/vi/port/ex_subr.c
966
crypt_close(perm);
usr/src/cmd/vi/port/ex_temp.c
113
crypt_close(perm);
usr/src/cmd/vi/port/exrecover.c
175
kflag = run_setkey(perm, (unsigned char *)getenv("CrYpTkEy"));
usr/src/cmd/vi/port/exrecover.c
177
kflag = run_setkey(perm, mypass("Enter key:"));
usr/src/common/bzip2/bzlib_private.h
413
Int32 perm [BZ_N_GROUPS][BZ_MAX_ALPHA_SIZE];
usr/src/common/bzip2/decompress.c
343
&(s->perm[t][0]),
usr/src/common/bzip2/decompress.c
85
gPerm = &(s->perm[gSel][0]); \
usr/src/common/bzip2/huffman.c
172
Int32 *perm,
usr/src/common/bzip2/huffman.c
183
if (length[j] == i) { perm[pp] = j; pp++; };
usr/src/common/zfs/zfs_deleg.c
102
prop = zfs_name_to_prop(perm);
usr/src/common/zfs/zfs_deleg.c
83
zfs_valid_permission_name(const char *perm)
usr/src/common/zfs/zfs_deleg.c
85
if (zfs_deleg_canonicalize_perm(perm))
usr/src/common/zfs/zfs_deleg.c
88
return (permset_namecheck(perm, NULL, NULL));
usr/src/common/zfs/zfs_deleg.c
92
zfs_deleg_canonicalize_perm(const char *perm)
usr/src/common/zfs/zfs_deleg.c
98
if (strcmp(perm, zfs_deleg_perm_tab[i].z_perm) == 0)
usr/src/common/zfs/zfs_deleg.c
99
return (perm);
usr/src/common/zfs/zfs_deleg.h
94
const char *zfs_deleg_canonicalize_perm(const char *perm);
usr/src/lib/krb5/plugins/kdb/db2/adb_openclose.c
279
int tries, gotlock, perm, krb5_mode, ret = 0;
usr/src/lib/krb5/plugins/kdb/db2/adb_openclose.c
287
perm = 0;
usr/src/lib/krb5/plugins/kdb/db2/adb_openclose.c
290
perm = 1;
usr/src/lib/krb5/plugins/kdb/db2/adb_openclose.c
338
if (perm) {
usr/src/lib/lib9p/common/backend/fs.c
1081
mode_t perm;
usr/src/lib/lib9p/common/backend/fs.c
1087
dmperm = req->lr_req.tcreate.perm;
usr/src/lib/lib9p/common/backend/fs.c
1088
perm = (mode_t)(dmperm & 0777);
usr/src/lib/lib9p/common/backend/fs.c
1092
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1098
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1101
perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1119
perm |= S_IFBLK;
usr/src/lib/lib9p/common/backend/fs.c
1122
perm |= S_IFCHR;
usr/src/lib/lib9p/common/backend/fs.c
1128
error = fs_imknod(softc, dir, name, true, perm, dev,
usr/src/lib/lib9p/common/backend/fs.c
1139
true, perm, (gid_t)-1, &st);
usr/src/lib/lib9p/common/backend/fs.c
1163
fs_p9perm(mode_t perm, mode_t dir_perm, bool isdir)
usr/src/lib/lib9p/common/backend/fs.c
1167
perm &= ~0777 | (dir_perm & 0777);
usr/src/lib/lib9p/common/backend/fs.c
1169
perm &= ~0666 | (dir_perm & 0666);
usr/src/lib/lib9p/common/backend/fs.c
1170
return (perm);
usr/src/lib/lib9p/common/backend/fs.c
1193
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1229
perm = fs_p9perm(perm, st->st_mode, false);
usr/src/lib/lib9p/common/backend/fs.c
1232
fd = openat(file->ff_dirfd, newname, flags | O_CREAT | O_EXCL, perm);
usr/src/lib/lib9p/common/backend/fs.c
1240
if (fchmod(fd, perm) != 0 ||
usr/src/lib/lib9p/common/backend/fs.c
1383
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1401
perm = fs_p9perm(perm, st->st_mode, true);
usr/src/lib/lib9p/common/backend/fs.c
1403
if (mkdirat(ff->ff_dirfd, newname, perm) != 0)
usr/src/lib/lib9p/common/backend/fs.c
1410
fchmod(fd, perm) != 0 ||
usr/src/lib/lib9p/common/backend/fs.c
1446
mode_t perm;
usr/src/lib/lib9p/common/backend/fs.c
1462
perm = fs_p9perm(mode & 0777, st->st_mode, false);
usr/src/lib/lib9p/common/backend/fs.c
1463
mode = (mode & ~0777) | perm;
usr/src/lib/lib9p/common/backend/fs.c
1465
perm = mode & 0777;
usr/src/lib/lib9p/common/backend/fs.c
1487
fchmodat(ff->ff_dirfd, newname, perm, 0) != 0 ||
usr/src/lib/lib9p/common/backend/fs.c
1503
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1521
perm = fs_p9perm(perm, st->st_mode, false);
usr/src/lib/lib9p/common/backend/fs.c
1523
if (mkfifo(newname, perm) != 0)
usr/src/lib/lib9p/common/backend/fs.c
1528
fchmodat(ff->ff_dirfd, newname, perm, 0) != 0 ||
usr/src/lib/lib9p/common/backend/fs.c
1547
bool isp9, mode_t perm, gid_t egid, struct stat *st)
usr/src/lib/lib9p/common/backend/fs.c
1567
perm = fs_p9perm(perm, st->st_mode, false);
usr/src/lib/lib9p/common/backend/fs.c
1628
fchmodat(ff->ff_dirfd, newname, perm, 0) != 0 ||
usr/src/lib/lib9p/common/backend/fs.c
2299
mode_t perm;
usr/src/lib/lib9p/common/backend/fs.c
2310
perm = (mode_t)req->lr_req.tlcreate.mode & 0777; /* ? set-id bits? */
usr/src/lib/lib9p/common/backend/fs.c
2312
error = fs_icreate(softc, dir, name, flags, false, perm, gid, &st);
usr/src/lib/lib9p/common/backend/fs.c
2919
mode_t perm;
usr/src/lib/lib9p/common/backend/fs.c
2926
perm = (mode_t)req->lr_req.tmkdir.mode;
usr/src/lib/lib9p/common/backend/fs.c
2929
error = fs_imkdir(softc, dir, name, false, perm, gid, &st);
usr/src/lib/lib9p/common/fcall.h
331
uint32_t perm;
usr/src/lib/lib9p/common/pack.c
547
l9p_pu32(msg, &fcall->tcreate.perm);
usr/src/lib/lib9p/common/request.c
715
dmperm = req->lr_req.tcreate.perm;
usr/src/lib/lib9p/common/utils.c
1031
l9p_describe_ext_perm(" perm=", fcall->tcreate.perm, sb);
usr/src/lib/libc/port/gen/privlib.c
481
priv_set_t *perm = NULL;
usr/src/lib/libc/port/gen/privlib.c
513
perm = priv_allocset();
usr/src/lib/libc/port/gen/privlib.c
514
if (perm == NULL)
usr/src/lib/libc/port/gen/privlib.c
518
(void) getppriv(permitted, perm);
usr/src/lib/libc/port/gen/privlib.c
519
(void) setppriv(PRIV_SET, effective, perm);
usr/src/lib/libc/port/gen/privlib.c
531
priv_emptyset(perm);
usr/src/lib/libc/port/gen/privlib.c
532
if (setppriv(PRIV_SET, limit, perm) != 0)
usr/src/lib/libc/port/gen/privlib.c
546
priv_freeset(perm);
usr/src/lib/libdladm/common/linkprop.c
4960
dladm_perm2str(uint_t perm, char *buf)
usr/src/lib/libdladm/common/linkprop.c
4963
((perm & MAC_PROP_PERM_READ) != 0) ? 'r' : '-',
usr/src/lib/libdladm/common/linkprop.c
4964
((perm & MAC_PROP_PERM_WRITE) != 0) ? 'w' : '-');
usr/src/lib/libipadm/common/ipadm_addr.c
176
uint_t perm;
usr/src/lib/libipadm/common/ipadm_addr.c
179
perm = 0;
usr/src/lib/libipadm/common/ipadm_addr.c
181
perm |= MOD_PROP_PERM_WRITE;
usr/src/lib/libipadm/common/ipadm_addr.c
183
perm |= MOD_PROP_PERM_READ;
usr/src/lib/libipadm/common/ipadm_addr.c
186
((perm & MOD_PROP_PERM_READ) != 0) ? 'r' : '-',
usr/src/lib/libipadm/common/ipadm_addr.c
187
((perm & MOD_PROP_PERM_WRITE) != 0) ? 'w' : '-');
usr/src/lib/libipadm/common/ipadm_prop.c
1063
uint_t perm = atoi(buf);
usr/src/lib/libipadm/common/ipadm_prop.c
1066
((perm & MOD_PROP_PERM_READ) != 0) ? 'r' : '-',
usr/src/lib/libipadm/common/ipadm_prop.c
1067
((perm & MOD_PROP_PERM_WRITE) != 0) ? 'w' : '-');
usr/src/lib/libresolv2/common/dst/dst_internal.h
130
FILE *dst_s_fopen (const char *filename, const char *mode, int perm);
usr/src/lib/libresolv2/common/dst/support.c
301
dst_s_fopen(const char *filename, const char *mode, int perm)
usr/src/lib/libresolv2/common/dst/support.c
316
if (perm)
usr/src/lib/libresolv2/common/dst/support.c
317
chmod(pathname, perm);
usr/src/lib/librsm/common/rsmgen.c
64
rsm_memseg_id_t segment_id, rsm_permission_t perm,
usr/src/lib/librsm/common/rsmgen.c
73
perm = perm;
usr/src/lib/librsm/common/rsmlib.c
1162
rsm_permission_t perm,
usr/src/lib/librsm/common/rsmlib.c
1191
if (perm & ~RSM_PERM_RDWR) {
usr/src/lib/librsm/common/rsmlib.c
1205
msg.perm = perm;
usr/src/lib/librsm/common/rsmlib.c
1256
p->rsmseg_perm = perm;
usr/src/lib/librsm/common/rsmlib.c
1281
node_id, segment_id, perm, im_memseg);
usr/src/lib/librsm/common/rsmlib.c
1358
rsm_permission_t perm,
usr/src/lib/librsm/common/rsmlib.c
1410
if ((seg->rsmseg_perm & perm) != perm) {
usr/src/lib/librsm/common/rsmlib.c
2156
rsm_permission_t perm,
usr/src/lib/librsm/common/rsmlib.c
2199
if (perm > RSM_PERM_RDWR) {
usr/src/lib/librsm/common/rsmlib.c
2236
if (perm & RSM_PERM_READ)
usr/src/lib/librsm/common/rsmlib.c
2238
if (perm & RSM_PERM_WRITE)
usr/src/lib/librsm/common/rsmlib.c
869
msg.perm = flags;
usr/src/lib/librsm/inc/rsmapi.h
164
rsm_permission_t perm,
usr/src/lib/librsm/inc/rsmapi.h
233
rsm_permission_t perm,
usr/src/lib/librsm/inc/rsmndi.h
83
rsm_permission_t perm,
usr/src/lib/libsec/common/acl.y
523
ace_perms: perm {$$ = $1;}
usr/src/lib/libsec/common/acl.y
531
perm: perms COLON {$$ = $1;}
usr/src/lib/libsec/common/acl.y
55
%type <acl_perm> perms perm aclent_perm ace_perms
usr/src/lib/libsec/common/acltext.c
212
char perm[4];
usr/src/lib/libsec/common/acltext.c
227
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
229
pruname(tp->a_id, uidp, sizeof (uidp), 0), perm);
usr/src/lib/libsec/common/acltext.c
230
aclent_perms((tp->a_perm & mask), perm);
usr/src/lib/libsec/common/acltext.c
231
(void) printf("#effective:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
235
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
236
(void) printf("user::%s\n", perm);
usr/src/lib/libsec/common/acltext.c
239
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
241
prgname(tp->a_id, gidp, sizeof (gidp), 0), perm);
usr/src/lib/libsec/common/acltext.c
242
aclent_perms(tp->a_perm & mask, perm);
usr/src/lib/libsec/common/acltext.c
243
(void) printf("#effective:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
246
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
247
(void) printf("group::%s\t\t", perm);
usr/src/lib/libsec/common/acltext.c
248
aclent_perms(tp->a_perm & mask, perm);
usr/src/lib/libsec/common/acltext.c
249
(void) printf("#effective:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
252
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
253
(void) printf("mask:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
256
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
257
(void) printf("other:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
260
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
262
pruname(tp->a_id, uidp, sizeof (uidp), 0), perm);
usr/src/lib/libsec/common/acltext.c
265
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
266
(void) printf("default:user::%s\n", perm);
usr/src/lib/libsec/common/acltext.c
269
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
271
prgname(tp->a_id, gidp, sizeof (gidp), 0), perm);
usr/src/lib/libsec/common/acltext.c
274
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
275
(void) printf("default:group::%s\n", perm);
usr/src/lib/libsec/common/acltext.c
278
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
279
(void) printf("default:mask:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
282
aclent_perms(tp->a_perm, perm);
usr/src/lib/libsec/common/acltext.c
283
(void) printf("default:other:%s\n", perm);
usr/src/lib/libsec/common/acltext.c
82
aclent_perms(int perm, char *txt_perms)
usr/src/lib/libsec/common/acltext.c
84
if (perm & S_IROTH)
usr/src/lib/libsec/common/acltext.c
861
aclent_perm_txt(dynaclstr_t *dstr, o_mode_t perm)
usr/src/lib/libsec/common/acltext.c
865
if (perm & S_IROTH)
usr/src/lib/libsec/common/acltext.c
869
if (perm & S_IWOTH)
usr/src/lib/libsec/common/acltext.c
873
if (perm & S_IXOTH)
usr/src/lib/libsec/common/acltext.c
88
if (perm & S_IWOTH)
usr/src/lib/libsec/common/acltext.c
92
if (perm & S_IXOTH)
usr/src/lib/varpd/libvarpd/common/libvarpd_prop.c
66
libvarpd_prop_set_prot(varpd_prop_handle_t *phdl, overlay_prop_prot_t perm)
usr/src/lib/varpd/libvarpd/common/libvarpd_prop.c
69
infop->vprop_prot = perm;
usr/src/tools/protocmp/exception_list.c
69
e->perm = 0;
usr/src/tools/protocmp/list.h
112
short perm;
usr/src/tools/protocmp/proto_list.c
177
e->perm = strtol(v[PERM], NULL, 8);
usr/src/tools/protocmp/protocmp.c
308
if (check_perm && (i->perm != j->perm))
usr/src/tools/protocmp/protocmp.c
322
char perm[12], ref_cnt[12];
usr/src/tools/protocmp/protocmp.c
351
perm[0] = '-';
usr/src/tools/protocmp/protocmp.c
352
perm[1] = '\0';
usr/src/tools/protocmp/protocmp.c
354
(void) snprintf(perm, sizeof (perm), "%o", e->perm);
usr/src/tools/protocmp/protocmp.c
366
check_sym && e->symsrc != NULL ? e->symsrc : "-", perm,
usr/src/tools/protocmp/protocmp.c
584
mode_t perm;
usr/src/tools/protocmp/protocmp.c
658
perm = ep == NULL ? 0755 : ep->perm;
usr/src/tools/protocmp/protocmp.c
659
if (set_perm && ((perm ^ sbp->st_mode) & ~S_IFMT) != 0) {
usr/src/tools/protocmp/protocmp.c
661
(void) printf("chmod %lo %s\n", perm, fname);
usr/src/tools/protocmp/protocmp.c
662
if (chmod(fname, perm) == -1) {
usr/src/tools/protocmp/protodir.c
181
if (!(perm = strtok(NULL, FS))) {
usr/src/tools/protocmp/protodir.c
186
e->perm = strtol(perm, NULL, 8);
usr/src/tools/protocmp/protodir.c
221
if (e->perm != dup->perm) {
usr/src/tools/protocmp/protodir.c
225
pkgname, e->perm, dup->name, dup->perm);
usr/src/tools/protocmp/protodir.c
322
e->perm = p->perm;
usr/src/tools/protocmp/protodir.c
87
char *type, *class, *file, *src, *maj, *min, *perm, *owner, *group;
usr/src/tools/smatch/src/smatch_ranges.c
793
static struct data_range *alloc_range_helper_sval(sval_t min, sval_t max, int perm)
usr/src/tools/smatch/src/smatch_ranges.c
797
if (perm)
usr/src/uts/common/c2/audit_token.c
931
au_to_ipc_perm(struct kipc_perm *perm)
usr/src/uts/common/c2/audit_token.c
942
value = (int32_t)perm->ipc_uid;
usr/src/uts/common/c2/audit_token.c
944
value = (int32_t)perm->ipc_gid;
usr/src/uts/common/c2/audit_token.c
946
value = (int32_t)perm->ipc_cuid;
usr/src/uts/common/c2/audit_token.c
948
value = (int32_t)perm->ipc_cgid;
usr/src/uts/common/c2/audit_token.c
950
value = (int32_t)perm->ipc_mode;
usr/src/uts/common/c2/audit_token.c
954
value = (int32_t)perm->ipc_key;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1352
int access, flavor, perm;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1355
perm = secp[i].s_flags;
usr/src/uts/common/fs/nfs/nfs4_srv.c
1358
flavor, perm, cs->basecr);
usr/src/uts/common/fs/nfs/nfs_auth.c
1238
int flavor, int perm, cred_t *cr)
usr/src/uts/common/fs/nfs/nfs_auth.c
1242
if (! (perm & M_4SEC_EXPORTED)) {
usr/src/uts/common/fs/nfs/nfs_auth.c
1249
if ((perm & (M_ROOT | M_NONE | M_MAP)) == 0) {
usr/src/uts/common/fs/nfs/nfs_auth.c
1250
perm &= ~M_4SEC_EXPORTED;
usr/src/uts/common/fs/nfs/nfs_auth.c
1251
if (perm == M_RO)
usr/src/uts/common/fs/nfs/nfs_auth.c
1253
if (perm == M_RW)
usr/src/uts/common/fs/nfs/nfs_auth.c
1269
int i, flavor, perm;
usr/src/uts/common/fs/nfs/nfs_auth.c
1353
perm = sp[i].s_flags;
usr/src/uts/common/fs/nfs/nfs_auth.c
1354
if ((perm & (M_ROOT | M_NONE | M_MAP)) == 0 && (ngroups_max <= NGRPS ||
usr/src/uts/common/fs/nfs/nfs_auth.c
1356
perm &= ~M_4SEC_EXPORTED;
usr/src/uts/common/fs/nfs/nfs_auth.c
1357
if (perm == M_RO)
usr/src/uts/common/fs/nfs/nfs_auth.c
1359
if (perm == M_RW)
usr/src/uts/common/fs/zfs/dsl_deleg.c
107
const char *perm = nvpair_name(permpair);
usr/src/uts/common/fs/zfs/dsl_deleg.c
109
if (strcmp(perm, ZFS_DELEG_PERM_ALLOW) == 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
112
if ((error = dsl_deleg_access(ddname, perm, cr)) != 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
188
const char *perm = nvpair_name(permpair);
usr/src/uts/common/fs/zfs/dsl_deleg.c
192
perm, 8, 1, &n, tx) == 0);
usr/src/uts/common/fs/zfs/dsl_deleg.c
194
"%s %s", whokey, perm);
usr/src/uts/common/fs/zfs/dsl_deleg.c
238
const char *perm = nvpair_name(permpair);
usr/src/uts/common/fs/zfs/dsl_deleg.c
241
(void) zap_remove(mos, jumpobj, perm, tx);
usr/src/uts/common/fs/zfs/dsl_deleg.c
249
"%s %s", whokey, perm);
usr/src/uts/common/fs/zfs/dsl_deleg.c
408
char type, char checkflag, void *valp, const char *perm)
usr/src/uts/common/fs/zfs/dsl_deleg.c
417
error = zap_lookup(mos, jumpobj, perm, 8, 1, &zero);
usr/src/uts/common/fs/zfs/dsl_deleg.c
428
dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm,
usr/src/uts/common/fs/zfs/dsl_deleg.c
439
ZFS_DELEG_USER, checkflag, &id, perm) == 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
445
ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
451
ZFS_DELEG_EVERYONE, checkflag, &id, perm) == 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
460
ZFS_DELEG_GROUP, checkflag, &id, perm) == 0)
usr/src/uts/common/fs/zfs/dsl_deleg.c
542
dsl_deleg_access_impl(dsl_dataset_t *ds, const char *perm, cred_t *cr)
usr/src/uts/common/fs/zfs/dsl_deleg.c
611
ZFS_DELEG_NAMED_SET, 0, setnode->p_setname, perm);
usr/src/uts/common/fs/zfs/dsl_deleg.c
631
error = dsl_check_user_access(mos, zapobj, perm, checkflag, cr);
usr/src/uts/common/fs/zfs/dsl_deleg.c
646
dsl_deleg_access(const char *dsname, const char *perm, cred_t *cr)
usr/src/uts/common/fs/zfs/dsl_deleg.c
657
error = dsl_deleg_access_impl(ds, perm, cr);
usr/src/uts/common/fs/zfs/sys/dsl_deleg.h
79
int dsl_deleg_access(const char *ddname, const char *perm, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/dsl_deleg.h
80
int dsl_deleg_access_impl(struct dsl_dataset *ds, const char *perm, cred_t *cr);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4282
const char *perm = NULL;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4298
perm = ZFS_DELEG_PERM_USERQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4301
perm = ZFS_DELEG_PERM_USEROBJQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4304
perm = ZFS_DELEG_PERM_GROUPQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4307
perm = ZFS_DELEG_PERM_GROUPOBJQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4310
perm = ZFS_DELEG_PERM_PROJECTQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4313
perm = ZFS_DELEG_PERM_PROJECTOBJQUOTA;
usr/src/uts/common/fs/zfs/zfs_ioctl.c
4319
if (err = zfs_secpolicy_write_perms(dsname, perm, cr))
usr/src/uts/common/fs/zfs/zfs_ioctl.c
547
const char *perm, cred_t *cr)
usr/src/uts/common/fs/zfs/zfs_ioctl.c
555
error = dsl_deleg_access_impl(ds, perm, cr);
usr/src/uts/common/fs/zfs/zfs_ioctl.c
561
zfs_secpolicy_write_perms(const char *name, const char *perm, cred_t *cr)
usr/src/uts/common/fs/zfs/zfs_ioctl.c
585
error = zfs_secpolicy_write_perms_ds(name, ds, perm, cr);
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
418
oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm,
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
435
fwcmd->params.req.permanent = perm;
usr/src/uts/common/io/fibre-channel/fca/oce/oce_mbx.c
436
if (perm)
usr/src/uts/common/io/i2c/nexus/i2cnex_props.c
264
i2c_prop_info_set_perm(i2c_prop_info_t *pi, i2c_prop_perm_t perm)
usr/src/uts/common/io/i2c/nexus/i2cnex_props.c
268
VERIFY(perm == I2C_PROP_PERM_RO || perm == I2C_PROP_PERM_RW);
usr/src/uts/common/io/i2c/nexus/i2cnex_props.c
269
info->upi_perm = perm;
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
720
uint_t perm;
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
775
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
777
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
783
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
785
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
792
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
794
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
801
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
803
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
810
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
812
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
819
perm = (hw->phy.media_type == ixgbe_media_type_copper) ?
usr/src/uts/common/io/ixgbe/ixgbe_gld.c
821
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/mac/mac.c
3776
uint_t *perm)
usr/src/uts/common/io/mac/mac.c
3786
if (perm != NULL)
usr/src/uts/common/io/mac/mac.c
3787
*perm = MAC_PROP_PERM_RW;
usr/src/uts/common/io/mac/mac.c
3807
if (perm != NULL)
usr/src/uts/common/io/mac/mac.c
3808
*perm = MAC_PROP_PERM_READ;
usr/src/uts/common/io/mac/mac.c
3826
if (perm != NULL)
usr/src/uts/common/io/mac/mac.c
3827
*perm = MAC_PROP_PERM_READ;
usr/src/uts/common/io/mac/mac.c
3892
if (perm != NULL)
usr/src/uts/common/io/mac/mac.c
3893
*perm = MAC_PROP_PERM_READ;
usr/src/uts/common/io/mac/mac.c
3945
if (perm != NULL && state.pr_flags & MAC_PROP_INFO_PERM)
usr/src/uts/common/io/mac/mac.c
3946
*perm = state.pr_perm;
usr/src/uts/common/io/mac/mac_provider.c
1596
mac_prop_info_set_perm(mac_prop_info_handle_t ph, uint8_t perm)
usr/src/uts/common/io/mac/mac_provider.c
1600
pr->pr_perm = perm;
usr/src/uts/common/io/overlay/overlay.c
1585
uint_t perm;
usr/src/uts/common/io/overlay/overlay.c
1592
sizeof (def), &range, &perm) != 0)
usr/src/uts/common/io/overlay/overlay.c
1595
if (perm == MAC_PROP_PERM_READ)
usr/src/uts/common/io/overlay/overlay.c
1597
else if (perm == MAC_PROP_PERM_WRITE)
usr/src/uts/common/io/overlay/overlay.c
1599
else if (perm == MAC_PROP_PERM_RW)
usr/src/uts/common/io/pm.c
326
pm_perms(int perm, cred_t *cr)
usr/src/uts/common/io/pm.c
328
if (perm == 0) /* no restrictions */
usr/src/uts/common/io/pm.c
330
if (perm == CHECKPERMS) /* ok for now (is checked later) */
usr/src/uts/common/io/pm.c
332
if ((perm & SU) && secpolicy_power_mgmt(cr) == 0) /* privileged? */
usr/src/uts/common/io/pm.c
334
if ((perm & SG) && (crgetgid(cr) == 0)) /* group 0 is ok */
usr/src/uts/common/io/rsm/rsm.c
2359
if (msg->perm & RSM_ALLOW_REBIND) {
usr/src/uts/common/io/rsm/rsm.c
2362
if (msg->perm & RSM_CREATE_SEG_DONTWAIT) {
usr/src/uts/common/io/rsm/rsm.c
2771
rsm_permission_t perm = req->rsmipc_perm;
usr/src/uts/common/io/rsm/rsm.c
2806
perm &= seg->s_acl[i].ae_permission;
usr/src/uts/common/io/rsm/rsm.c
2817
perm &= seg->s_mode;
usr/src/uts/common/io/rsm/rsm.c
2822
reply->rsmipc_mode = perm;
usr/src/uts/common/io/rsm/rsm.c
4088
rsm_permission_t perm)
usr/src/uts/common/io/rsm/rsm.c
4113
seg->s_share->rsmsi_mode = perm;
usr/src/uts/common/io/rsm/rsm.c
6064
rsm_access(uid_t owner, gid_t group, int perm, int mode, const struct cred *cr)
usr/src/uts/common/io/rsm/rsm.c
6074
mode &= ~(perm << shifts);
usr/src/uts/common/io/rsm/rsm.c
6121
if (msg->perm & ~RSM_PERM_RDWR) {
usr/src/uts/common/io/rsm/rsm.c
6128
if (msg->perm & RSM_PERM_READ)
usr/src/uts/common/io/rsm/rsm.c
6130
if (msg->perm & RSM_PERM_WRITE)
usr/src/uts/common/io/rsm/rsm.c
6355
(int)(msg->perm & RSM_PERM_RDWR), cred);
usr/src/uts/common/io/rsm/rsm.c
6476
msg32.perm = msg->perm;
usr/src/uts/common/io/rsm/rsm.c
7832
msg->perm = msg32.perm;
usr/src/uts/common/io/sfxge/sfxge_phy.c
316
uint32_t perm = 0;
usr/src/uts/common/io/sfxge/sfxge_phy.c
325
efx_phy_adv_cap_get(enp, EFX_PHY_CAP_PERM, &perm);
usr/src/uts/common/io/sfxge/sfxge_phy.c
331
*mutablep = (perm & (1 << field)) ? B_TRUE : B_FALSE;
usr/src/uts/common/io/srn.c
246
srn_perms(int perm, cred_t *cr)
usr/src/uts/common/io/srn.c
248
if ((perm & SU) && secpolicy_power_mgmt(cr) == 0) /* privileged? */
usr/src/uts/common/io/srn.c
250
if ((perm & SG) && (crgetgid(cr) == 0)) /* group 0 is ok */
usr/src/uts/common/io/tty_pty.c
1068
v.perm = 0;
usr/src/uts/common/io/vr/vr.c
3304
uint8_t val, perm;
usr/src/uts/common/io/vr/vr.c
3367
perm = ((vrp->chip.mii.control &
usr/src/uts/common/io/vr/vr.c
3370
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/vr/vr.c
3372
if (perm == MAC_PROP_PERM_RW) {
usr/src/uts/common/io/vr/vr.c
3379
perm = ((vrp->chip.mii.control &
usr/src/uts/common/io/vr/vr.c
3382
mac_prop_info_set_perm(prh, perm);
usr/src/uts/common/io/vr/vr.c
3384
if (perm == MAC_PROP_PERM_RW) {
usr/src/uts/common/nfs/nfs_acl.h
44
o_mode perm;
usr/src/uts/common/os/ipc.c
1001
error = ipc_keylookup(service, key, flag, &perm);
usr/src/uts/common/os/ipc.c
1002
if (perm != NULL)
usr/src/uts/common/os/ipc.c
1003
index = ipc_lock_internal(service, perm->ipc_id);
usr/src/uts/common/os/ipc.c
1007
ASSERT(perm == NULL);
usr/src/uts/common/os/ipc.c
1011
if (perm) {
usr/src/uts/common/os/ipc.c
1012
ASSERT(!IPC_FREE(perm));
usr/src/uts/common/os/ipc.c
1013
*permp = perm;
usr/src/uts/common/os/ipc.c
1021
perm = kmem_zalloc(service->ipcs_ssize, KM_SLEEP);
usr/src/uts/common/os/ipc.c
1026
kmem_free(perm, service->ipcs_ssize);
usr/src/uts/common/os/ipc.c
1030
perm->ipc_cuid = perm->ipc_uid = crgetuid(cr);
usr/src/uts/common/os/ipc.c
1031
perm->ipc_cgid = perm->ipc_gid = crgetgid(cr);
usr/src/uts/common/os/ipc.c
1032
perm->ipc_zoneid = getzoneid();
usr/src/uts/common/os/ipc.c
1033
perm->ipc_mode = flag & 0777;
usr/src/uts/common/os/ipc.c
1034
perm->ipc_key = key;
usr/src/uts/common/os/ipc.c
1035
perm->ipc_ref = 1;
usr/src/uts/common/os/ipc.c
1036
perm->ipc_id = IPC_ID_INVAL;
usr/src/uts/common/os/ipc.c
1037
*permp = perm;
usr/src/uts/common/os/ipc.c
1058
kipc_perm_t *perm;
usr/src/uts/common/os/ipc.c
1079
(((error = ipc_keylookup(service, key, flag, &perm)) != 0) ||
usr/src/uts/common/os/ipc.c
1080
(perm != NULL))) {
usr/src/uts/common/os/ipc.c
1111
ipc_commit_end(ipc_service_t *service, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
1121
(void) project_hold(perm->ipc_proj);
usr/src/uts/common/os/ipc.c
1137
perm->ipc_mode |= IPC_ALLOC;
usr/src/uts/common/os/ipc.c
1138
perm->ipc_id = (slot->ipct_seq << IPC_SEQ_SHIFT) | index;
usr/src/uts/common/os/ipc.c
1143
slot->ipct_data = perm;
usr/src/uts/common/os/ipc.c
1144
if (perm->ipc_key != IPC_PRIVATE) {
usr/src/uts/common/os/ipc.c
1145
loc = avl_find(&service->ipcs_keys, perm, &where);
usr/src/uts/common/os/ipc.c
1147
avl_insert(&service->ipcs_keys, perm, where);
usr/src/uts/common/os/ipc.c
1149
list_insert_head(&service->ipcs_usedids, perm);
usr/src/uts/common/os/ipc.c
1154
IPC_PROJ_USAGE(perm, service) += 1;
usr/src/uts/common/os/ipc.c
1155
IPC_ZONE_USAGE(perm, service) += 1;
usr/src/uts/common/os/ipc.c
1168
ipc_cleanup(ipc_service_t *service, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
1170
ASSERT(IPC_FREE(perm));
usr/src/uts/common/os/ipc.c
1171
if (perm->ipc_proj) {
usr/src/uts/common/os/ipc.c
1174
service->ipcs_dtor(perm);
usr/src/uts/common/os/ipc.c
1176
if (perm->ipc_zone_ref.zref_zone != NULL)
usr/src/uts/common/os/ipc.c
1177
zone_rele_ref(&perm->ipc_zone_ref, ZONE_REF_IPC);
usr/src/uts/common/os/ipc.c
1178
kmem_free(perm, service->ipcs_ssize);
usr/src/uts/common/os/ipc.c
1190
ipc_remove(ipc_service_t *service, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
1192
int id = perm->ipc_id;
usr/src/uts/common/os/ipc.c
1196
ASSERT(IPC_LOCKED(service, perm));
usr/src/uts/common/os/ipc.c
1202
if (perm->ipc_key != IPC_PRIVATE)
usr/src/uts/common/os/ipc.c
1203
avl_remove(&service->ipcs_keys, perm);
usr/src/uts/common/os/ipc.c
1204
list_remove(&service->ipcs_usedids, perm);
usr/src/uts/common/os/ipc.c
1205
perm->ipc_mode &= ~IPC_ALLOC;
usr/src/uts/common/os/ipc.c
1212
ASSERT(IPC_PROJ_USAGE(perm, service) > 0);
usr/src/uts/common/os/ipc.c
1213
ASSERT(IPC_ZONE_USAGE(perm, service) > 0);
usr/src/uts/common/os/ipc.c
1214
IPC_PROJ_USAGE(perm, service) -= 1;
usr/src/uts/common/os/ipc.c
1215
IPC_ZONE_USAGE(perm, service) -= 1;
usr/src/uts/common/os/ipc.c
1216
ASSERT(service->ipcs_count || ((IPC_PROJ_USAGE(perm, service) == 0) &&
usr/src/uts/common/os/ipc.c
1217
(IPC_ZONE_USAGE(perm, service) == 0)));
usr/src/uts/common/os/ipc.c
1228
kipc_perm_t *perm;
usr/src/uts/common/os/ipc.c
1233
lock = ipc_lookup(service, id, &perm);
usr/src/uts/common/os/ipc.c
1241
if (secpolicy_ipc_owner(cr, perm) != 0) {
usr/src/uts/common/os/ipc.c
1250
ipc_remove(service, perm);
usr/src/uts/common/os/ipc.c
1254
service->ipcs_rmid(perm);
usr/src/uts/common/os/ipc.c
1256
ipc_rele(service, perm);
usr/src/uts/common/os/ipc.c
1270
kipc_perm_t *perm;
usr/src/uts/common/os/ipc.c
1315
for (perm = list_head(&service->ipcs_usedids); perm != NULL;
usr/src/uts/common/os/ipc.c
1316
perm = list_next(&service->ipcs_usedids, perm)) {
usr/src/uts/common/os/ipc.c
1317
ASSERT(!IPC_FREE(perm));
usr/src/uts/common/os/ipc.c
1318
if (global || perm->ipc_zoneid == zoneid)
usr/src/uts/common/os/ipc.c
1319
ids[numids++] = perm->ipc_id;
usr/src/uts/common/os/ipc.c
1350
kipc_perm_t *perm, *next;
usr/src/uts/common/os/ipc.c
1358
for (perm = list_head(&service->ipcs_usedids); perm != NULL;
usr/src/uts/common/os/ipc.c
1359
perm = next) {
usr/src/uts/common/os/ipc.c
1360
next = list_next(&service->ipcs_usedids, perm);
usr/src/uts/common/os/ipc.c
1361
if (perm->ipc_zoneid != zoneid)
usr/src/uts/common/os/ipc.c
1371
ASSERT(!IPC_FREE(perm));
usr/src/uts/common/os/ipc.c
1372
lock = ipc_lock(service, perm->ipc_id);
usr/src/uts/common/os/ipc.c
1373
ipc_remove(service, perm);
usr/src/uts/common/os/ipc.c
1375
list_insert_tail(&rmlist, perm);
usr/src/uts/common/os/ipc.c
1383
for (perm = list_head(&rmlist); perm != NULL; perm = next) {
usr/src/uts/common/os/ipc.c
1384
next = list_next(&rmlist, perm);
usr/src/uts/common/os/ipc.c
1385
list_remove(&rmlist, perm);
usr/src/uts/common/os/ipc.c
1387
(void) ipc_lock(service, perm->ipc_id);
usr/src/uts/common/os/ipc.c
1390
service->ipcs_rmid(perm);
usr/src/uts/common/os/ipc.c
1393
ipc_rele(service, perm);
usr/src/uts/common/os/ipc.c
512
kipc_perm_t *kperm, struct ipc_perm *perm, model_t model)
usr/src/uts/common/os/ipc.c
522
STRUCT_SET_HANDLE(lperm, model, perm);
usr/src/uts/common/os/ipc.c
545
ipcperm_stat(struct ipc_perm *perm, kipc_perm_t *kperm, model_t model)
usr/src/uts/common/os/ipc.c
549
STRUCT_SET_HANDLE(lperm, model, perm);
usr/src/uts/common/os/ipc.c
784
ipc_lookup(ipc_service_t *service, int id, kipc_perm_t **perm)
usr/src/uts/common/os/ipc.c
805
*perm = result;
usr/src/uts/common/os/ipc.c
817
ipc_hold(ipc_service_t *s, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
819
ASSERT(IPC_INDEX(perm->ipc_id) < s->ipcs_tabsz);
usr/src/uts/common/os/ipc.c
820
ASSERT(IPC_LOCKED(s, perm));
usr/src/uts/common/os/ipc.c
821
perm->ipc_ref++;
usr/src/uts/common/os/ipc.c
829
ipc_rele(ipc_service_t *s, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
833
ASSERT(IPC_INDEX(perm->ipc_id) < s->ipcs_tabsz);
usr/src/uts/common/os/ipc.c
834
ASSERT(IPC_LOCKED(s, perm));
usr/src/uts/common/os/ipc.c
835
ASSERT(perm->ipc_ref > 0);
usr/src/uts/common/os/ipc.c
837
nref = --perm->ipc_ref;
usr/src/uts/common/os/ipc.c
838
mutex_exit(&s->ipcs_table[IPC_INDEX(perm->ipc_id)].ipct_lock);
usr/src/uts/common/os/ipc.c
841
ASSERT(IPC_FREE(perm)); /* ipc_rmid clears IPC_ALLOC */
usr/src/uts/common/os/ipc.c
842
s->ipcs_dtor(perm);
usr/src/uts/common/os/ipc.c
843
project_rele(perm->ipc_proj);
usr/src/uts/common/os/ipc.c
844
zone_rele_ref(&perm->ipc_zone_ref, ZONE_REF_IPC);
usr/src/uts/common/os/ipc.c
845
kmem_free(perm, s->ipcs_ssize);
usr/src/uts/common/os/ipc.c
855
ipc_rele_locked(ipc_service_t *s, kipc_perm_t *perm)
usr/src/uts/common/os/ipc.c
857
ASSERT(perm->ipc_ref > 1);
usr/src/uts/common/os/ipc.c
858
ASSERT(IPC_INDEX(perm->ipc_id) < s->ipcs_tabsz);
usr/src/uts/common/os/ipc.c
859
ASSERT(IPC_LOCKED(s, perm));
usr/src/uts/common/os/ipc.c
861
perm->ipc_ref--;
usr/src/uts/common/os/ipc.c
915
kipc_perm_t *perm = NULL;
usr/src/uts/common/os/ipc.c
923
if (perm = avl_find(&service->ipcs_keys, &template, &where)) {
usr/src/uts/common/os/ipc.c
924
ASSERT(!IPC_FREE(perm));
usr/src/uts/common/os/ipc.c
927
if ((flag & 0777) & ~perm->ipc_mode) {
usr/src/uts/common/os/ipc.c
929
audit_ipcget(0, (void *)perm);
usr/src/uts/common/os/ipc.c
932
*permp = perm;
usr/src/uts/common/os/ipc.c
993
kipc_perm_t *perm = NULL;
usr/src/uts/common/os/msg.c
349
msg_dtor(kipc_perm_t *perm)
usr/src/uts/common/os/msg.c
351
kmsqid_t *qp = (kmsqid_t *)perm;
usr/src/uts/common/os/msg.c
406
msg_rmid(kipc_perm_t *perm)
usr/src/uts/common/os/msg.c
408
kmsqid_t *qp = (kmsqid_t *)perm;
usr/src/uts/common/os/shm.c
574
shm_dtor(kipc_perm_t *perm)
usr/src/uts/common/os/shm.c
576
kshmid_t *sp = (kshmid_t *)perm;
usr/src/uts/common/os/shm.c
614
shm_rmid(kipc_perm_t *perm)
usr/src/uts/common/os/sig.c
1855
pv->perm++;
usr/src/uts/common/os/sig.c
1906
if (error == 0 && pv->perm == 0)
usr/src/uts/common/sys/fibre-channel/fca/oce/oce_io.h
365
int oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm,
usr/src/uts/common/sys/fs/udf_inode.h
523
#define VA2UD_PERM(perm) \
usr/src/uts/common/sys/fs/udf_inode.h
524
(((perm) & 0x7) | (((perm) & 0x38) << 2) | (((perm) & 0x1C0) << 4))
usr/src/uts/common/sys/fs/udf_inode.h
525
#define UD2VA_PERM(perm) \
usr/src/uts/common/sys/fs/udf_inode.h
526
(((perm) & 0x7) | (((perm) & 0xE0) >> 2) | (((perm) & 0x1C00) >> 4))
usr/src/uts/common/sys/rsm/rsm.h
266
rsm_permission_t perm;
usr/src/uts/common/sys/rsm/rsm.h
286
rsm_permission_t perm;
usr/src/uts/common/sys/signal.h
288
int perm; /* flag for EPERM */
usr/src/uts/common/syscall/sem.c
240
sem_dtor(kipc_perm_t *perm)
usr/src/uts/common/syscall/sem.c
242
ksemid_t *sp = (ksemid_t *)perm;
usr/src/uts/common/syscall/sem.c
305
sem_rmid(kipc_perm_t *perm)
usr/src/uts/common/syscall/sem.c
307
ksemid_t *sp = (ksemid_t *)perm;
usr/src/uts/common/syscall/sigqueue.c
63
if (error == 0 && sigsend->perm == 0)
usr/src/uts/common/syscall/sigqueue.c
87
else if (error == 0 && sigsend->perm == 0)
usr/src/uts/intel/io/acpica/osl.c
801
uint8_t perm;
usr/src/uts/intel/io/acpica/osl.c
819
p = (p->perm & OSL_IO_TERM) ? NULL : p+1;
usr/src/uts/intel/io/acpica/osl.c
835
if (p && (p->perm & OSL_IO_READ) == 0) {
usr/src/uts/intel/io/acpica/osl.c
867
if (p && (p->perm & OSL_IO_WRITE) == 0) {
usr/src/uts/sun4v/io/ldc_shm.c
1242
uint8_t mtype, uint8_t perm, caddr_t *vaddr, caddr_t *raddr)
usr/src/uts/sun4v/io/ldc_shm.c
1251
return (i_ldc_mem_map(mhandle, cookie, ccount, mtype, perm,
usr/src/uts/sun4v/io/ldc_shm.c
1257
uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr,
usr/src/uts/sun4v/io/ldc_shm.c
1266
uint64_t map_perm = perm;
usr/src/uts/sun4v/io/ldc_shm.c
1432
cookie_addr, perm);
usr/src/uts/sun4v/io/ldc_shm.c
1494
mhdl->perm = perm;
usr/src/uts/sun4v/io/ldc_shm.c
1619
if ((direction == LDC_COPY_IN && (mhdl->perm & LDC_MEM_R) == 0) ||
usr/src/uts/sun4v/io/ldc_shm.c
1620
(direction == LDC_COPY_OUT && (mhdl->perm & LDC_MEM_W) == 0)) {
usr/src/uts/sun4v/io/ldc_shm.c
1822
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
usr/src/uts/sun4v/io/ldc_shm.c
1871
if ((perm & LDC_MEM_RW) == 0) {
usr/src/uts/sun4v/io/ldc_shm.c
1899
mtype, perm, cookie, ccount);
usr/src/uts/sun4v/io/ldc_shm.c
331
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
usr/src/uts/sun4v/io/ldc_shm.c
340
return (i_ldc_mem_bind_handle(mhandle, vaddr, len, mtype, perm,
usr/src/uts/sun4v/io/ldc_shm.c
346
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
usr/src/uts/sun4v/io/ldc_shm.c
524
tmp_mte.mte_r = (perm & LDC_MEM_R) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
525
tmp_mte.mte_w = (perm & LDC_MEM_W) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
526
tmp_mte.mte_x = (perm & LDC_MEM_X) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
530
tmp_mte.mte_cr = (perm & LDC_MEM_R) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
531
tmp_mte.mte_cw = (perm & LDC_MEM_W) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
535
tmp_mte.mte_ir = (perm & LDC_MEM_R) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
536
tmp_mte.mte_iw = (perm & LDC_MEM_W) ? 1 : 0;
usr/src/uts/sun4v/io/ldc_shm.c
642
mhdl->perm = perm;
usr/src/uts/sun4v/io/ldc_shm.c
73
uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr,
usr/src/uts/sun4v/io/ldc_shm.c
76
size_t len, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie,
usr/src/uts/sun4v/io/ldc_shm.c
848
minfo->perm = mhdl->perm;
usr/src/uts/sun4v/io/vdc.c
3649
uint8_t perm = LDC_MEM_RW;
usr/src/uts/sun4v/io/vdc.c
3661
perm = LDC_MEM_W;
usr/src/uts/sun4v/io/vdc.c
3665
perm = LDC_MEM_R;
usr/src/uts/sun4v/io/vdc.c
3669
perm = LDC_MEM_RW;
usr/src/uts/sun4v/io/vdc.c
3693
if (perm != LDC_MEM_W)
usr/src/uts/sun4v/io/vdc.c
3700
maptype, perm, &dep->payload.cookie[0], &dep->payload.ncookies);
usr/src/uts/sun4v/sys/hypervisor_api.h
432
uint64_t *raddr, uint64_t *perm);
usr/src/uts/sun4v/sys/ldc.h
154
uint8_t perm; /* RWX permissions */
usr/src/uts/sun4v/sys/ldc.h
187
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount);
usr/src/uts/sun4v/sys/ldc.h
196
uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr,
usr/src/uts/sun4v/sys/ldc.h
206
uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *dcookie, uint32_t *ccount);
usr/src/uts/sun4v/sys/ldc_impl.h
378
uint8_t perm; /* Access permissions */
usr/src/uts/sun4v/sys/lpad.h
48
unsigned int perm:1;
usr/src/uts/sun4v/sys/lpad.h
61
#define flag_perm flags.flag_bits.perm
usr/src/uts/sun4v/sys/vdsk_common.h
251
uint16_t perm; /* permission flags for partition */
usr/src/uts/sun4v/sys/vdsk_common.h
398
(vtoc)->v_part[i].p_flag = (vd_vtoc)->partition[i].perm; \
usr/src/uts/sun4v/sys/vdsk_common.h
439
(vd_vtoc)->partition[i].perm = (vtoc)->v_part[i].p_flag; \