Searched refs:perm (Results 1 - 25 of 105) sorted by relevance

12345

/illumos-gate/usr/src/lib/libast/common/string/
H A Dfmtperm.c27 * return strperm() expression for perm
34 fmtperm(register int perm) argument
47 if (perm & S_ISVTX)
49 if (perm & S_ISUID)
51 if (perm & S_IRUSR)
53 if (perm & S_IWUSR)
55 if (perm & S_IXUSR)
57 if ((perm & (S_ISGID|S_IXGRP)) == S_ISGID)
67 if ((perm & (S_ISGID|S_IXGRP)) == (S_ISGID|S_IXGRP))
69 if (perm
[all...]
H A Dstrperm.c27 * apply file permission expression expr to perm
43 strperm(const char* aexpr, char** e, register int perm) argument
54 if (perm == -1)
56 perm = 0;
92 perm &= ~who;
94 perm = 0;
113 if (!S_ISDIR(perm) && !(perm & (S_IXUSR|S_IXGRP|S_IXOTH)))
126 if (perm & S_IXGRP)
130 return perm
[all...]
/illumos-gate/usr/src/cmd/oamuser/lib/
H A Dfile.c32 check_perm( statbuf, uid, gid, perm )
36 mode_t perm;
48 (statbuf.st_mode & (perm << 6)) == (perm << 6) )
52 (statbuf.st_mode & (perm << 3)) == (perm << 3) )
55 if( (statbuf.st_mode & perm) == perm )
/illumos-gate/usr/src/cmd/sendmail/db/os/
H A Dos_oflags.c58 __db_omode(perm)
59 const char *perm;
81 if (perm[0] == 'r')
83 if (perm[1] == 'w')
85 if (perm[2] == 'r')
87 if (perm[3] == 'w')
89 if (perm[4] == 'r')
91 if (perm[5] == 'w')
/illumos-gate/usr/src/lib/libast/common/preroot/
H A Drealopen.c34 realopen(const char* path, int mode, int perm) argument
40 return(open(buf, mode, perm));
/illumos-gate/usr/src/uts/common/os/
H A Dipc.c512 kipc_perm_t *kperm, struct ipc_perm *perm, model_t model)
522 STRUCT_SET_HANDLE(lperm, model, perm);
545 ipcperm_stat(struct ipc_perm *perm, kipc_perm_t *kperm, model_t model) argument
549 STRUCT_SET_HANDLE(lperm, model, perm);
780 * Otherwise, a pointer to the ID's perm structure and held ID lock are
784 ipc_lookup(ipc_service_t *service, int id, kipc_perm_t **perm) argument
805 *perm = result;
817 ipc_hold(ipc_service_t *s, kipc_perm_t *perm) argument
819 ASSERT(IPC_INDEX(perm->ipc_id) < s->ipcs_tabsz);
820 ASSERT(IPC_LOCKED(s, perm));
511 ipcperm_set(ipc_service_t *service, struct cred *cr, kipc_perm_t *kperm, struct ipc_perm *perm, model_t model) argument
829 ipc_rele(ipc_service_t *s, kipc_perm_t *perm) argument
855 ipc_rele_locked(ipc_service_t *s, kipc_perm_t *perm) argument
915 kipc_perm_t *perm = NULL; local
993 kipc_perm_t *perm = NULL; local
1058 kipc_perm_t *perm; local
1111 ipc_commit_end(ipc_service_t *service, kipc_perm_t *perm) argument
1168 ipc_cleanup(ipc_service_t *service, kipc_perm_t *perm) argument
1190 ipc_remove(ipc_service_t *service, kipc_perm_t *perm) argument
1228 kipc_perm_t *perm; local
1270 kipc_perm_t *perm; local
1349 kipc_perm_t *perm, *next; local
[all...]
/illumos-gate/usr/src/cmd/killall/
H A Dkillall.c45 char perm[] = "permission denied\n"; local
48 (void) write(2, perm, sizeof (perm)-1);
/illumos-gate/usr/src/test/zfs-tests/tests/functional/delegate/
H A Ddelegate_common.kshlib93 typeset perm
94 for perm in $permissions; do
97 check_fs_perm $user $perm $dtst
100 check_vol_perm $user $perm $dtst
105 log_note "Fail: $user should have $perm " \
137 typeset perm
138 for perm in $permissions; do
141 check_fs_perm $user $perm $dtst
144 check_vol_perm $user $perm $dtst
149 log_note "Fail: $user should not have $perm " \
[all...]
/illumos-gate/usr/src/cmd/logadm/
H A Dlogadm-upgrade96 perm=$(${LS} -l ${f} | ${AWK} '{printf("%s %s:%s", $1, $3, $4)}')
98 msg_exit ${SMF_EXIT_ERR_FATAL} "${perm}"
100 if [ "${perm}" != "-r--r--r-- root:sys" ]; then
102 echo " expected -r--r--r-- root:sys but got ${perm}"
/illumos-gate/usr/src/common/zfs/
H A Dzfs_deleg.c72 zfs_valid_permission_name(const char *perm) argument
74 if (zfs_deleg_canonicalize_perm(perm))
77 return (permset_namecheck(perm, NULL, NULL));
81 zfs_deleg_canonicalize_perm(const char *perm) argument
87 if (strcmp(perm, zfs_deleg_perm_tab[i].z_perm) == 0)
88 return (perm);
91 prop = zfs_name_to_prop(perm);
H A Dzfs_deleg.h83 const char *zfs_deleg_canonicalize_perm(const char *perm);
/illumos-gate/usr/src/cmd/power/
H A Dconf.c259 if (!pm_status.perm) {
264 } else if (!cpr_status.perm) {
393 * default conf file based on cpr or pm perm.
400 parse_conf_file((pref == NULL || pref->perm)
418 if (cip->status->perm)
425 * When perm and update status are OK, write a new conf file
435 if ((cpr_status.perm && cpr_status.update != OKUP) ||
436 (pm_status.perm && pm_status.update != OKUP)) {
438 "(cpr perm %d update %d), (pm perm
[all...]
H A Dparse.c82 set_perm(char *defstr, char *user, int *perm, int cons) argument
101 *perm = 1;
103 *perm = cons;
112 *perm = 1;
132 cpr_status.perm = pm_status.perm = 1;
147 set_perm("PMCHANGEPERM=", user, &pm_status.perm, cons_perm);
148 set_perm("CPRCHANGEPERM=", user, &cpr_status.perm, cons_perm);
443 else if (cip->status->perm && (def_src || cip->alt)) {
450 cip->status->perm, def_sr
[all...]
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dlpad.h48 unsigned int perm:1; member in struct:__anon10350::__anon10351
61 #define flag_perm flags.flag_bits.perm
/illumos-gate/usr/src/lib/libsec/common/
H A Dacltext.c71 aclent_perms(int perm, char *txt_perms) argument
73 if (perm & S_IROTH)
77 if (perm & S_IWOTH)
81 if (perm & S_IXOTH)
182 char perm[4]; local
197 aclent_perms(tp->a_perm, perm);
199 pruname(tp->a_id, uidp, sizeof (uidp), 0), perm);
200 aclent_perms((tp->a_perm & mask), perm);
201 (void) printf("#effective:%s\n", perm);
205 aclent_perms(tp->a_perm, perm);
831 aclent_perm_txt(dynaclstr_t *dstr, o_mode_t perm) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_nfs_acl.c689 ushort_t perm; local
695 perm = getxdr_u_short();
699 detail_uname(id), detail_perm(perm));
703 detail_perm(perm));
707 detail_gname(id), detail_perm(perm));
711 detail_perm(perm));
715 detail_perm(perm));
719 detail_perm(perm));
723 detail_uname(id), detail_perm(perm));
727 detail_perm(perm));
791 detail_perm(ushort_t perm) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_deleg.c107 const char *perm = nvpair_name(permpair); local
109 if (strcmp(perm, ZFS_DELEG_PERM_ALLOW) == 0)
112 if ((error = dsl_deleg_access(ddname, perm, cr)) != 0)
188 const char *perm = nvpair_name(permpair); local
192 perm, 8, 1, &n, tx) == 0);
194 "%s %s", whokey, perm);
238 const char *perm = nvpair_name(permpair); local
241 (void) zap_remove(mos, jumpobj, perm, tx);
249 "%s %s", whokey, perm);
405 * there is no perm i
408 dsl_check_access(objset_t *mos, uint64_t zapobj, char type, char checkflag, void *valp, const char *perm) argument
429 dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm, int checkflag, cred_t *cr) argument
543 dsl_deleg_access_impl(dsl_dataset_t *ds, const char *perm, cred_t *cr) argument
647 dsl_deleg_access(const char *dsname, const char *perm, cred_t *cr) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddsl_deleg.h68 int dsl_deleg_access(const char *ddname, const char *perm, cred_t *cr);
69 int dsl_deleg_access_impl(struct dsl_dataset *ds, const char *perm, cred_t *cr);
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/
H A Dipc.c79 ipcperm_print(uintptr_t addr, kipc_perm_t *perm) argument
84 res = mdb_vread(&proj, sizeof (kproject_t), (uintptr_t)perm->ipc_proj);
87 mdb_warn("failed to read kproject_t at %#p", perm->ipc_proj);
89 mdb_printf("%0?p %5d %5d", addr, perm->ipc_ref, perm->ipc_id);
90 if (perm->ipc_key)
91 mdb_printf(" %8x", perm->ipc_key);
94 mdb_printf(" %5#o", perm->ipc_mode & 07777);
99 mdb_printf(" %5d %5d %5d %5d\n", perm->ipc_uid, perm
108 kipc_perm_t perm; local
393 kipc_perm_t perm; local
442 findkey(uintptr_t addr, kipc_perm_t *perm, findkey_data_t *arg) argument
[all...]
/illumos-gate/usr/src/cmd/filesync/
H A Dacls.c226 int type, perm, id; local
244 perm = list[i].a_perm;
286 *s++ = (perm & 04) ? 'r' : '-';
287 *s++ = (perm & 02) ? 'w' : '-';
288 *s++ = (perm & 01) ? 'x' : '-';
/illumos-gate/usr/src/lib/libast/common/uwin/
H A Dcrypt.c481 * Initialize "perm" to represent transformation "p", which rearranges
486 * "perm" must be all-zeroes on entry to this routine.
488 static void init_perm(C_block perm[64/CHUNKBITS][1<<CHUNKBITS], argument
500 perm[i][j].b[k>>3] |= 1<<(k&07);
513 static unsigned char perm[64], tmp32[32]; /* "static" for speed */ local
525 perm[i] = 0;
537 perm[i] = (unsigned char) k;
540 prtab("pc1tab", perm, 8);
542 init_perm(PC1ROT, perm, 8, 8);
550 perm[
[all...]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/acl/nontrivial/
H A Dzfs_acl_chmod_inherit_003_pos.ksh127 typeset expacl perm inh act
165 perm=${expacl%:*}
166 inh=${perm##*:}
168 perm=${perm%:*}
176 expacl="$perm:$inh"
186 expacl="$perm:------I:$act"
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dndd.c148 ndd_perm2str(uint_t perm) argument
150 switch (perm) {
183 uint_t proto, perm; local
199 perm = atoi(rwtag);
208 perm = nimap->ndd_perm;
210 ndd_perm2str(perm));
226 ndd_perm2str(perm));
247 uint_t proto, perm = 0, flags = 0; local
267 perm = nimap->ndd_perm;
289 if (perm
[all...]
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/
H A Dmountd.c2308 int perm = 0; /* Set when "ro", "rw" or "root" is matched */ local
2327 perm |= NFSAUTH_GROUPS;
2338 if (perm & NFSAUTH_GROUPS) {
2342 perm &= ~NFSAUTH_GROUPS;
2352 perm |= NFSAUTH_RO;
2360 perm |= NFSAUTH_RW;
2379 perm |= NFSAUTH_ROOT;
2380 perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP;
2383 if (perm & NFSAUTH_GROUPS) {
2387 perm
2667 int perm = 0; /* Set when "ro", "rw" or "root" is matched */ local
[all...]
/illumos-gate/usr/src/tools/protocmp/
H A Dprotocmp.c164 'T', "File Name", "Reloc/Sym name", "perm", "owner", "group",
308 if (check_perm && (i->perm != j->perm))
322 char perm[12], ref_cnt[12]; local
351 perm[0] = '-';
352 perm[1] = '\0';
354 (void) snprintf(perm, sizeof (perm), "%o", e->perm);
366 check_sym && e->symsrc != NULL ? e->symsrc : "-", perm,
584 mode_t perm; local
[all...]

Completed in 2589 milliseconds

12345