/titanic_41/usr/src/uts/common/os/ |
H A D | ipc.c | 512 kipc_perm_t *kperm, struct ipc_perm *perm, model_t model) in ipcperm_set() argument 522 STRUCT_SET_HANDLE(lperm, model, perm); in ipcperm_set() 545 ipcperm_stat(struct ipc_perm *perm, kipc_perm_t *kperm, model_t model) in ipcperm_stat() argument 549 STRUCT_SET_HANDLE(lperm, model, perm); in ipcperm_stat() 784 ipc_lookup(ipc_service_t *service, int id, kipc_perm_t **perm) in ipc_lookup() argument 805 *perm = result; in ipc_lookup() 817 ipc_hold(ipc_service_t *s, kipc_perm_t *perm) in ipc_hold() argument 819 ASSERT(IPC_INDEX(perm->ipc_id) < s->ipcs_tabsz); in ipc_hold() 820 ASSERT(IPC_LOCKED(s, perm)); in ipc_hold() 821 perm->ipc_ref++; in ipc_hold() [all …]
|
/titanic_41/usr/src/lib/libast/common/string/ |
H A D | strperm.c | 43 strperm(const char* aexpr, char** e, register int perm) in strperm() argument 54 if (perm == -1) in strperm() 56 perm = 0; in strperm() 92 perm &= ~who; in strperm() 94 perm = 0; in strperm() 113 if (!S_ISDIR(perm) && !(perm & (S_IXUSR|S_IXGRP|S_IXOTH))) in strperm() 126 if (perm & S_IXGRP) in strperm() 130 return perm & S_IPERM; in strperm() 165 perm &= ~who; in strperm() 167 perm = 0; in strperm() [all …]
|
H A D | fmtperm.c | 34 fmtperm(register int perm) in fmtperm() argument 47 if (perm & S_ISVTX) in fmtperm() 49 if (perm & S_ISUID) in fmtperm() 51 if (perm & S_IRUSR) in fmtperm() 53 if (perm & S_IWUSR) in fmtperm() 55 if (perm & S_IXUSR) in fmtperm() 57 if ((perm & (S_ISGID|S_IXGRP)) == S_ISGID) in fmtperm() 67 if ((perm & (S_ISGID|S_IXGRP)) == (S_ISGID|S_IXGRP)) in fmtperm() 69 if (perm & S_IRGRP) in fmtperm() 71 if (perm & S_IWGRP) in fmtperm() [all …]
|
/titanic_41/usr/src/test/zfs-tests/tests/functional/delegate/ |
H A D | delegate_common.kshlib | 92 typeset perm 93 for perm in $permissions; do 96 check_fs_perm $user $perm $dtst 99 check_vol_perm $user $perm $dtst 104 log_note "Fail: $user should have $perm " \ 136 typeset perm 137 for perm in $permissions; do 140 check_fs_perm $user $perm $dtst 143 check_vol_perm $user $perm $dtst 148 log_note "Fail: $user should not have $perm " \ [all …]
|
/titanic_41/usr/src/cmd/oamuser/lib/ |
H A D | file.c | 32 check_perm( statbuf, uid, gid, perm ) in check_perm() argument 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 )
|
/titanic_41/usr/src/cmd/sendmail/db/os/ |
H A D | os_oflags.c | 58 __db_omode(perm) in __db_omode() argument 59 const char *perm; in __db_omode() 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')
|
/titanic_41/usr/src/cmd/power/ |
H A D | conf.c | 259 if (!pm_status.perm) { in update_cprconfig() 264 } else if (!cpr_status.perm) { in update_cprconfig() 400 parse_conf_file((pref == NULL || pref->perm) in conf_scanner() 418 if (cip->status->perm) in search() 435 if ((cpr_status.perm && cpr_status.update != OKUP) || in write_conf() 436 (pm_status.perm && pm_status.update != OKUP)) { in write_conf() 439 cpr_status.perm, cpr_status.update, in write_conf() 440 pm_status.perm, pm_status.update); in write_conf() 455 if (cpr_status.perm && pm_status.perm) in write_conf() 531 ruid, cpr_status.perm, pm_status.perm); in main() [all …]
|
H A D | parse.c | 82 set_perm(char *defstr, char *user, int *perm, int cons) in set_perm() argument 101 *perm = 1; in set_perm() 103 *perm = cons; in set_perm() 112 *perm = 1; in set_perm() 132 cpr_status.perm = pm_status.perm = 1; in lookup_perms() 147 set_perm("PMCHANGEPERM=", user, &pm_status.perm, cons_perm); in lookup_perms() 148 set_perm("CPRCHANGEPERM=", user, &cpr_status.perm, cons_perm); in lookup_perms() 443 else if (cip->status->perm && (def_src || cip->alt)) { in parse_conf_file() 450 cip->status->perm, def_src, cip->alt); in parse_conf_file()
|
/titanic_41/usr/src/lib/libsec/common/ |
H A D | acltext.c | 71 aclent_perms(int perm, char *txt_perms) in aclent_perms() argument 73 if (perm & S_IROTH) in aclent_perms() 77 if (perm & S_IWOTH) in aclent_perms() 81 if (perm & S_IXOTH) in aclent_perms() 182 char perm[4]; in aclent_printacl() local 197 aclent_perms(tp->a_perm, perm); in aclent_printacl() 199 pruname(tp->a_id, uidp, sizeof (uidp), 0), perm); in aclent_printacl() 200 aclent_perms((tp->a_perm & mask), perm); in aclent_printacl() 201 (void) printf("#effective:%s\n", perm); in aclent_printacl() 205 aclent_perms(tp->a_perm, perm); in aclent_printacl() [all …]
|
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_nfs_acl.c | 689 ushort_t perm; in detail_aclent() local 695 perm = getxdr_u_short(); in detail_aclent() 699 detail_uname(id), detail_perm(perm)); in detail_aclent() 703 detail_perm(perm)); in detail_aclent() 707 detail_gname(id), detail_perm(perm)); in detail_aclent() 711 detail_perm(perm)); in detail_aclent() 715 detail_perm(perm)); in detail_aclent() 719 detail_perm(perm)); in detail_aclent() 723 detail_uname(id), detail_perm(perm)); in detail_aclent() 727 detail_perm(perm)); in detail_aclent() [all …]
|
/titanic_41/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 2290 int perm = 0; /* Set when "ro", "rw" or "root" is matched */ in check_client_old() local 2309 perm |= NFSAUTH_GROUPS; in check_client_old() 2320 if (perm & NFSAUTH_GROUPS) { in check_client_old() 2324 perm &= ~NFSAUTH_GROUPS; in check_client_old() 2334 perm |= NFSAUTH_RO; in check_client_old() 2342 perm |= NFSAUTH_RW; in check_client_old() 2361 perm |= NFSAUTH_ROOT; in check_client_old() 2362 perm |= NFSAUTH_UIDMAP | NFSAUTH_GIDMAP; in check_client_old() 2365 if (perm & NFSAUTH_GROUPS) { in check_client_old() 2369 perm &= ~NFSAUTH_GROUPS; in check_client_old() [all …]
|
/titanic_41/usr/src/common/zfs/ |
H A D | zfs_deleg.c | 71 zfs_valid_permission_name(const char *perm) in zfs_valid_permission_name() argument 73 if (zfs_deleg_canonicalize_perm(perm)) in zfs_valid_permission_name() 76 return (permset_namecheck(perm, NULL, NULL)); in zfs_valid_permission_name() 80 zfs_deleg_canonicalize_perm(const char *perm) in zfs_deleg_canonicalize_perm() argument 86 if (strcmp(perm, zfs_deleg_perm_tab[i].z_perm) == 0) in zfs_deleg_canonicalize_perm() 87 return (perm); in zfs_deleg_canonicalize_perm() 90 prop = zfs_name_to_prop(perm); in zfs_deleg_canonicalize_perm()
|
/titanic_41/usr/src/cmd/mdb/common/modules/ipc/ |
H A D | ipc.c | 79 ipcperm_print(uintptr_t addr, kipc_perm_t *perm) in ipcperm_print() argument 84 res = mdb_vread(&proj, sizeof (kproject_t), (uintptr_t)perm->ipc_proj); in ipcperm_print() 87 mdb_warn("failed to read kproject_t at %#p", perm->ipc_proj); in ipcperm_print() 89 mdb_printf("%0?p %5d %5d", addr, perm->ipc_ref, perm->ipc_id); in ipcperm_print() 90 if (perm->ipc_key) in ipcperm_print() 91 mdb_printf(" %8x", perm->ipc_key); in ipcperm_print() 94 mdb_printf(" %5#o", perm->ipc_mode & 07777); in ipcperm_print() 99 mdb_printf(" %5d %5d %5d %5d\n", perm->ipc_uid, perm->ipc_gid, in ipcperm_print() 100 perm->ipc_cuid, perm->ipc_cgid); in ipcperm_print() 108 kipc_perm_t perm; in ipcperm() local [all …]
|
/titanic_41/usr/src/uts/common/fs/zfs/ |
H A D | dsl_deleg.c | 107 const char *perm = nvpair_name(permpair); in dsl_deleg_can_allow() local 109 if (strcmp(perm, ZFS_DELEG_PERM_ALLOW) == 0) in dsl_deleg_can_allow() 112 if ((error = dsl_deleg_access(ddname, perm, cr)) != 0) in dsl_deleg_can_allow() 188 const char *perm = nvpair_name(permpair); in dsl_deleg_set_sync() local 192 perm, 8, 1, &n, tx) == 0); in dsl_deleg_set_sync() 194 "%s %s", whokey, perm); in dsl_deleg_set_sync() 238 const char *perm = nvpair_name(permpair); in dsl_deleg_unset_sync() local 241 (void) zap_remove(mos, jumpobj, perm, tx); in dsl_deleg_unset_sync() 249 "%s %s", whokey, perm); in dsl_deleg_unset_sync() 409 char type, char checkflag, void *valp, const char *perm) in dsl_check_access() argument [all …]
|
/titanic_41/usr/src/lib/libast/common/uwin/ |
H A D | crypt.c | 488 static void init_perm(C_block perm[64/CHUNKBITS][1<<CHUNKBITS], in init_perm() 500 perm[i][j].b[k>>3] |= 1<<(k&07); in init_perm() 513 static unsigned char perm[64], tmp32[32]; /* "static" for speed */ in init_des() local 525 perm[i] = 0; in init_des() 537 perm[i] = (unsigned char) k; in init_des() 540 prtab("pc1tab", perm, 8); in init_des() 542 init_perm(PC1ROT, perm, 8, 8); in init_des() 550 perm[i] = pc2inv[i] = 0; in init_des() 561 perm[i] = pc2inv[k]; in init_des() 564 prtab("pc2tab", perm, 8); in init_des() [all …]
|
/titanic_41/usr/src/cmd/logadm/ |
H A D | logadm-upgrade | 96 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}"
|
/titanic_41/usr/src/tools/protocmp/ |
H A D | protocmp.c | 308 if (check_perm && (i->perm != j->perm)) in elem_compare() 322 char perm[12], ref_cnt[12]; in print_elem() local 351 perm[0] = '-'; in print_elem() 352 perm[1] = '\0'; in print_elem() 354 (void) snprintf(perm, sizeof (perm), "%o", e->perm); in print_elem() 366 check_sym && e->symsrc != NULL ? e->symsrc : "-", perm, in print_elem() 584 mode_t perm; in set_values() local 658 perm = ep == NULL ? 0755 : ep->perm; in set_values() 659 if (set_perm && ((perm ^ sbp->st_mode) & ~S_IFMT) != 0) { in set_values() 661 (void) printf("chmod %lo %s\n", perm, fname); in set_values() [all …]
|
H A D | protodir.c | 87 char *type, *class, *file, *src, *maj, *min, *perm, *owner, *group; in parse_proto_line() local 181 if (!(perm = strtok(NULL, FS))) { in parse_proto_line() 186 e->perm = strtol(perm, NULL, 8); in parse_proto_line() 221 if (e->perm != dup->perm) { in parse_proto_line() 225 pkgname, e->perm, dup->name, dup->perm); in parse_proto_line() 322 e->perm = p->perm; in parse_proto_link()
|
/titanic_41/usr/src/cmd/killall/ |
H A D | killall.c | 45 char perm[] = "permission denied\n"; in main() local 48 (void) write(2, perm, sizeof (perm)-1); in main()
|
/titanic_41/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | ndd.c | 148 ndd_perm2str(uint_t perm) in ndd_perm2str() argument 150 switch (perm) { in ndd_perm2str() 183 uint_t proto, perm; in print_ipadm2ndd() local 199 perm = atoi(rwtag); in print_ipadm2ndd() 208 perm = nimap->ndd_perm; in print_ipadm2ndd() 210 ndd_perm2str(perm)); in print_ipadm2ndd() 226 ndd_perm2str(perm)); in print_ipadm2ndd() 247 uint_t proto, perm = 0, flags = 0; in do_ipadm_getset() local 267 perm = nimap->ndd_perm; in do_ipadm_getset() 289 if (perm == MOD_PROP_PERM_WRITE) in do_ipadm_getset() [all …]
|
/titanic_41/usr/src/cmd/filesync/ |
H A D | acls.c | 226 int type, perm, id; in show_acls() local 244 perm = list[i].a_perm; in show_acls() 286 *s++ = (perm & 04) ? 'r' : '-'; in show_acls() 287 *s++ = (perm & 02) ? 'w' : '-'; in show_acls() 288 *s++ = (perm & 01) ? 'x' : '-'; in show_acls()
|
/titanic_41/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_main.c | 326 priv_set_t *perm = NULL; in smb_init_daemon_priv() local 341 perm = priv_allocset(); in smb_init_daemon_priv() 342 if (perm == NULL) in smb_init_daemon_priv() 346 (void) getppriv(PRIV_PERMITTED, perm); in smb_init_daemon_priv() 347 (void) setppriv(PRIV_SET, PRIV_EFFECTIVE, perm); in smb_init_daemon_priv() 354 priv_emptyset(perm); in smb_init_daemon_priv() 355 ret = setppriv(PRIV_SET, PRIV_INHERITABLE, perm); in smb_init_daemon_priv() 357 priv_freeset(perm); in smb_init_daemon_priv() 428 int perm; in smbd_service_init() member 452 if ((mkdir(dir[i].name, dir[i].perm) < 0) && in smbd_service_init()
|
/titanic_41/usr/src/cmd/ssh/libssh/common/ |
H A D | sftp-common.c | 59 a->perm = 0; in attrib_clear() 76 a->perm = st->st_mode; in stat_to_attrib() 95 st->st_mode = a->perm; in attrib_to_stat() 117 a.perm = buffer_get_int(b); in decode_attrib() 151 buffer_put_int(b, a->perm); in encode_attrib()
|
/titanic_41/usr/src/lib/libast/common/preroot/ |
H A D | realopen.c | 34 realopen(const char* path, int mode, int perm) in realopen() argument 40 return(open(buf, mode, perm)); in realopen()
|
/titanic_41/usr/src/uts/sun4v/io/ |
H A D | ldc_shm.c | 73 uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr, 76 size_t len, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, 331 uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount) in ldc_mem_bind_handle() argument 340 return (i_ldc_mem_bind_handle(mhandle, vaddr, len, mtype, perm, in ldc_mem_bind_handle() 346 uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount) in i_ldc_mem_bind_handle() argument 524 tmp_mte.mte_r = (perm & LDC_MEM_R) ? 1 : 0; in i_ldc_mem_bind_handle() 525 tmp_mte.mte_w = (perm & LDC_MEM_W) ? 1 : 0; in i_ldc_mem_bind_handle() 526 tmp_mte.mte_x = (perm & LDC_MEM_X) ? 1 : 0; in i_ldc_mem_bind_handle() 530 tmp_mte.mte_cr = (perm & LDC_MEM_R) ? 1 : 0; in i_ldc_mem_bind_handle() 531 tmp_mte.mte_cw = (perm & LDC_MEM_W) ? 1 : 0; in i_ldc_mem_bind_handle() [all …]
|