Searched defs:perm (Results 26 - 50 of 72) sorted by relevance

123

/illumos-gate/usr/src/uts/sun4v/sys/
H A Dldc.h154 uint8_t perm; /* RWX permissions */ member in struct:ldc_mem_info
187 uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount);
196 uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr,
206 uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *dcookie, uint32_t *ccount);
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_main.c326 priv_set_t *perm = NULL; local
341 perm = priv_allocset();
342 if (perm == NULL)
346 (void) getppriv(PRIV_PERMITTED, perm);
347 (void) setppriv(PRIV_SET, PRIV_EFFECTIVE, perm);
354 priv_emptyset(perm);
355 ret = setppriv(PRIV_SET, PRIV_INHERITABLE, perm);
357 priv_freeset(perm);
428 int perm; member in struct:dir
453 if ((mkdir(dir[i].name, dir[i].perm) <
[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/cmd/coreadm/
H A Dcoreadm.c116 perm(void) function
668 (void) perm();
681 return (perm());
/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/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...]
H A Dshm.c574 shm_dtor(kipc_perm_t *perm) argument
576 kshmid_t *sp = (kshmid_t *)perm;
614 shm_rmid(kipc_perm_t *perm) argument
H A Dmsg.c349 msg_dtor(kipc_perm_t *perm) argument
351 kmsqid_t *qp = (kmsqid_t *)perm;
406 msg_rmid(kipc_perm_t *perm) argument
408 kmsqid_t *qp = (kmsqid_t *)perm;
/illumos-gate/usr/src/uts/common/syscall/
H A Dsem.c240 sem_dtor(kipc_perm_t *perm) argument
242 ksemid_t *sp = (ksemid_t *)perm;
305 sem_rmid(kipc_perm_t *perm) argument
307 ksemid_t *sp = (ksemid_t *)perm;
/illumos-gate/usr/src/uts/common/sys/
H A Dsignal.h292 int perm; /* flag for EPERM */ member in struct:__anon9053
293 int checkperm; /* check perm or not */
/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/uts/common/io/mac/
H A Dmac_provider.c1454 mac_prop_info_set_perm(mac_prop_info_handle_t ph, uint8_t perm) argument
1458 pr->pr_perm = perm;
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_mbx.c406 * perm - set to 1 if reading the factory mac address. In this case
415 oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm, argument
432 fwcmd->params.req.permanent = perm;
433 if (perm)
/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/nfs/
H A Dnfs_acl.h44 o_mode perm; member in struct:aclent
/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/lib/libipadm/common/
H A Dipadm_prop.c1044 uint_t perm = atoi(buf); local
1047 ((perm & MOD_PROP_PERM_READ) != 0) ? 'r' : '-',
1048 ((perm & MOD_PROP_PERM_WRITE) != 0) ? 'w' : '-');
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Ddcs.c100 static void filter_list_data(int perm, int *nlistp, cfga_list_data_t *linfo);
2011 filter_list_data(int perm, int *nlistp, cfga_list_data_t *linfo) argument
2022 DCS_DBG(DBG_MSG, "list access = %s", (perm == RDR_PRIVILEGED) ?
2029 if (perm == RDR_PRIVILEGED) {
/illumos-gate/usr/src/uts/sun4v/io/
H A Dldc_shm.c73 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)
340 return (i_ldc_mem_bind_handle(mhandle, vaddr, len, mtype, perm,
346 uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount)
524 tmp_mte.mte_r = (perm & LDC_MEM_R) ? 1 : 0;
525 tmp_mte.mte_w = (perm & LDC_MEM_W) ? 1 : 0;
526 tmp_mte.mte_x = (perm & LDC_MEM_X) ? 1 : 0;
530 tmp_mte.mte_cr = (perm & LDC_MEM_R) ? 1 : 0;
531 tmp_mte.mte_cw = (perm
330 ldc_mem_bind_handle(ldc_mem_handle_t mhandle, caddr_t vaddr, size_t len, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount) argument
345 i_ldc_mem_bind_handle(ldc_mem_handle_t mhandle, caddr_t vaddr, size_t len, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount) argument
1241 ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie, uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr, caddr_t *raddr) argument
1256 i_ldc_mem_map(ldc_mem_handle_t mhandle, ldc_mem_cookie_t *cookie, uint32_t ccount, uint8_t mtype, uint8_t perm, caddr_t *vaddr, caddr_t *raddr) argument
1821 ldc_mem_dring_bind(ldc_handle_t handle, ldc_dring_handle_t dhandle, uint8_t mtype, uint8_t perm, ldc_mem_cookie_t *cookie, uint32_t *ccount) argument
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dprivlib.c481 priv_set_t *perm = NULL; local
513 perm = priv_allocset();
514 if (perm == NULL)
518 (void) getppriv(permitted, perm);
519 (void) setppriv(PRIV_SET, effective, perm);
531 priv_emptyset(perm);
532 if (setppriv(PRIV_SET, limit, perm) != 0)
546 priv_freeset(perm);
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_auth.c1180 int flavor, int perm, cred_t *cr)
1184 if (! (perm & M_4SEC_EXPORTED)) {
1191 if ((perm & (M_ROOT | M_NONE | M_MAP)) == 0) {
1192 perm &= ~M_4SEC_EXPORTED;
1193 if (perm == M_RO)
1195 if (perm == M_RW)
1211 int i, flavor, perm; local
1295 perm = sp[i].s_flags;
1296 if ((perm & (M_ROOT | M_NONE | M_MAP)) == 0 && (ngroups_max <= NGRPS ||
1298 perm
1179 nfsauth4_secinfo_access(struct exportinfo *exi, struct svc_req *req, int flavor, int perm, cred_t *cr) argument
[all...]
/illumos-gate/usr/src/boot/include/isofs/cd9660/
H A Diso.h196 u_char perm [ISODCL (9, 10)]; /* 9.5.3 */ member in struct:iso_extended_attributes
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_token.c931 au_to_ipc_perm(struct kipc_perm *perm) argument
942 value = (int32_t)perm->ipc_uid;
944 value = (int32_t)perm->ipc_gid;
946 value = (int32_t)perm->ipc_cuid;
948 value = (int32_t)perm->ipc_cgid;
950 value = (int32_t)perm->ipc_mode;
954 value = (int32_t)perm->ipc_key;
/illumos-gate/usr/src/lib/librsm/common/
H A Drsmlib.c871 msg.perm = flags;
1164 rsm_permission_t perm,
1193 if (perm & ~RSM_PERM_RDWR) {
1207 msg.perm = perm;
1258 p->rsmseg_perm = perm;
1283 node_id, segment_id, perm, im_memseg);
1360 rsm_permission_t perm,
1412 if ((seg->rsmseg_perm & perm) != perm) {
1161 rsm_memseg_import_connect(rsmapi_controller_handle_t controller, rsm_node_id_t node_id, rsm_memseg_id_t segment_id, rsm_permission_t perm, rsm_memseg_import_handle_t *im_memseg) argument
1356 __rsm_import_verify_access(rsmseg_handle_t *seg, off_t offset, caddr_t datap, size_t len, rsm_permission_t perm, rsm_access_size_t das) argument
2155 rsm_memseg_import_map(rsm_memseg_import_handle_t im_memseg, void **address, rsm_attribute_t attr, rsm_permission_t perm, off_t offset, size_t length) argument
[all...]
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dio.c911 static char *io_usename(char *name, int *perm, int mode) argument
924 *perm = statb.st_mode&(RW_ALL|(S_IXUSR|S_IXGRP|S_IXOTH));
969 int r, indx = shp->topfd, perm= -1; local
1146 tname = io_usename(fname,&perm,0);
1178 if(perm>0)
1180 fchmod(fd,perm);
1182 chmod(tname,perm);

Completed in 119 milliseconds

123