Home
last modified time | relevance | path

Searched refs:prp (Results 1 – 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/cmd/lp/lib/printers/
H A Dgetprinter.c57 PRINTER *prp; in getprinter() local
138 prp = calloc(sizeof (*prp), 1); in getprinter()
139 prp->name = Strdup(name); in getprinter()
142 prp->printer_types = getlist(NAME_UNKNOWN, LP_WS, LP_SEP); in getprinter()
143 prp->input_types = getlist(NAME_SIMPLE, LP_WS, LP_SEP); in getprinter()
145 prp->modules = getlist(NAME_DEFAULT, LP_WS, LP_SEP); in getprinter()
186 prp->banner = BAN_OPTIONAL; in getprinter()
188 prp->banner = BAN_NEVER; in getprinter()
190 prp->banner = BAN_ALWAYS; in getprinter()
192 prp->banner = BAN_ALWAYS; in getprinter()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dpgrp.c80 register proc_t *prp; local
83 for (prp = pidp->pid_pglink; prp; prp = prp->p_pglink) {
84 mutex_enter(&prp->p_lock);
85 sigtoproc(prp, NULL, sig);
86 mutex_exit(&prp->p_lock);
100 register proc_t *prp; local
104 for (prp = pidp->pid_pglink; prp; prp = prp->p_pglink) {
105 mutex_enter(&prp->p_lock);
106 sigtoproc(prp, NULL, sig);
107 mutex_exit(&prp->p_lock);
[all …]
H A Dsched.c154 proc_t *prp; in sched() local
201 for (prp = practive; prp != NULL; prp = prp->p_next) { in sched()
202 if (not_swappable(prp)) in sched()
208 if (prp->p_swapcnt) { in sched()
215 mutex_enter(&prp->p_lock); in sched()
217 t = prp->p_tlist; in sched()
231 } while ((t = t->t_forw) != prp->p_tlist); in sched()
232 mutex_exit(&prp->p_lock); in sched()
239 prp, proc_pri, proc_time); in sched()
245 swapin_prp = prp; in sched()
[all …]
H A Dpid.c162 pid_allocate(proc_t *prp, pid_t pid, int flags) in pid_allocate() argument
215 pep->pe_proc = prp; in pid_allocate()
216 prp->p_pidp = pidp; in pid_allocate()
217 prp->p_lockp = &proc_lock[pid_getlockslot(pidp->pid_prslot)]; in pid_allocate()
273 pid_exit(proc_t *prp, struct task *tk) in pid_exit() argument
276 zone_t *zone = prp->p_zone; in pid_exit()
284 ASSERT(prp->p_pgidp != NULL || prp->p_stat == SIDL); in pid_exit()
285 if (prp->p_pgidp != NULL) in pid_exit()
286 pgexit(prp); in pid_exit()
288 sess_rele(prp->p_sessp, B_TRUE); in pid_exit()
[all …]
H A Dprocset.c86 proc_t *prp; /* A process from the set */ in dotoprocs() local
134 if (((prp = prfind((pid_t)pid)) == NULL) || in dotoprocs()
135 (prp->p_stat == SIDL || prp->p_stat == SZOMB || in dotoprocs()
136 prp->p_tlist == NULL || prp->p_flag & SSYS)) { in dotoprocs()
150 error = (*funcp)(prp, arg); in dotoprocs()
161 for (prp = practive; prp != NULL; prp = prp->p_next) { in dotoprocs()
166 if (!HASZONEACCESS(curproc, prp->p_zone->zone_id)) in dotoprocs()
174 if (prp->p_stat == SIDL || prp->p_stat == SZOMB) in dotoprocs()
177 mutex_enter(&prp->p_lock); in dotoprocs()
178 if (prp->p_flag & SSYS || prp->p_tlist == NULL || in dotoprocs()
[all …]
H A Dklpd.c849 pfexec_reply_t pr, *prp; in pfexec_call() local
913 prp = (pfexec_reply_t *)da.rbuf; in pfexec_call()
919 prp->pfr_ioff > da.rsize - sizeof (priv_set_t) || in pfexec_call()
920 prp->pfr_loff > da.rsize - sizeof (priv_set_t) || in pfexec_call()
921 (prp->pfr_loff & (sizeof (priv_chunk_t) - 1)) != 0 || in pfexec_call()
922 (prp->pfr_ioff & (sizeof (priv_chunk_t) - 1)) != 0) in pfexec_call()
936 if (!prp->pfr_allowed) { in pfexec_call()
940 if (!prp->pfr_setcred) { in pfexec_call()
952 if (crsetresuid(ncr, prp->pfr_ruid, prp->pfr_euid, prp->pfr_euid) != 0) in pfexec_call()
954 if (crsetresgid(ncr, prp->pfr_rgid, prp->pfr_egid, prp->pfr_egid) != 0) in pfexec_call()
[all …]
/illumos-gate/usr/src/uts/sparc/fs/proc/
H A Dprmachdep.c93 prgetprregs(klwp_t *lwp, prgregset_t prp) in prgetprregs() argument
100 bzero(prp, NPRGREG * sizeof (*prp)); in prgetprregs()
106 prp[R_G1] = gr[REG_G1]; in prgetprregs()
107 prp[R_G2] = gr[REG_G2]; in prgetprregs()
108 prp[R_G3] = gr[REG_G3]; in prgetprregs()
109 prp[R_G4] = gr[REG_G4]; in prgetprregs()
110 prp[R_G5] = gr[REG_G5]; in prgetprregs()
111 prp[R_G6] = gr[REG_G6]; in prgetprregs()
112 prp[R_G7] = gr[REG_G7]; in prgetprregs()
114 prp[R_O0] = gr[REG_O0]; in prgetprregs()
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_provider.c240 dt_probe_t *prp; in dt_probe_discover() local
309 if ((prp = dt_probe_create(dtp, idp, 2, in dt_probe_discover()
315 dt_probe_declare(pvp, prp); in dt_probe_discover()
334 dt_node_type_assign(prp->pr_nargv[adp->dtargd_mapping], in dt_probe_discover()
341 dt_node_type_propagate(prp->pr_nargv[ in dt_probe_discover()
342 adp->dtargd_mapping], prp->pr_xargv[i]); in dt_probe_discover()
354 dt_node_type_assign(prp->pr_xargv[i], in dt_probe_discover()
358 prp->pr_mapping[i] = adp->dtargd_mapping; in dt_probe_discover()
359 prp->pr_argv[i] = dtt; in dt_probe_discover()
362 return (prp); in dt_probe_discover()
[all …]
H A Ddt_program.c403 dt_probe_t *prp = idp->di_data; in dt_header_decl() local
410 p = prp->pr_name; in dt_header_decl()
414 fname = alloca(strlen(prp->pr_name) + 1 + i); in dt_header_decl()
415 dt_header_fmt_func(fname, prp->pr_name); in dt_header_decl()
421 for (dnp = prp->pr_nargs, i = 0; dnp != NULL; dnp = dnp->dn_list, i++) { in dt_header_decl()
427 if (i + 1 != prp->pr_nargc && in dt_header_decl()
456 dt_probe_t *prp = idp->di_data; in dt_header_probe() local
461 p = prp->pr_name; in dt_header_probe()
465 mname = alloca(strlen(prp->pr_name) + 1); in dt_header_probe()
466 dt_header_fmt_macro(mname, prp->pr_name); in dt_header_probe()
[all …]
H A Ddt_ident.c317 dt_probe_t *prp = yypcb->pcb_probe; in dt_idcook_args() local
344 if (prp == NULL) { in dt_idcook_args()
351 if (ap->dn_value >= prp->pr_argc) { in dt_idcook_args()
364 xnp = prp->pr_xargv[ap->dn_value]; in dt_idcook_args()
365 nnp = prp->pr_nargv[prp->pr_mapping[ap->dn_value]]; in dt_idcook_args()
387 prp->pr_argv[ap->dn_value].dtt_ctfp, in dt_idcook_args()
388 prp->pr_argv[ap->dn_value].dtt_type, in dt_idcook_args()
389 prp->pr_argv[ap->dn_value].dtt_flags & DTT_FL_USER ? in dt_idcook_args()
394 dxp = dt_xlator_lookup(dtp, dt_probe_tag(prp, ap->dn_value, &tag), in dt_idcook_args()
H A Ddt_dof.c398 dt_probe_t *prp = idp->di_data; in dof_add_probe() local
409 dofpr.dofpr_name = dof_add_string(ddo, prp->pr_name); in dof_add_probe()
412 for (dnp = prp->pr_nargs; dnp != NULL; dnp = dnp->dn_list) { in dof_add_probe()
419 for (dnp = prp->pr_xargs; dnp != NULL; dnp = dnp->dn_list) { in dof_add_probe()
426 for (i = 0; i < prp->pr_xargc; i++) { in dof_add_probe()
427 dt_buf_write(dtp, &ddo->ddo_args, &prp->pr_mapping[i], in dof_add_probe()
431 dofpr.dofpr_nargc = prp->pr_nargc; in dof_add_probe()
432 dofpr.dofpr_xargc = prp->pr_xargc; in dof_add_probe()
436 for (pip = prp->pr_inst; pip != NULL; pip = pip->pi_next) { in dof_add_probe()
438 prp->pr_name); in dof_add_probe()
H A Ddt_parser.c4341 dt_probe_t *prp = pnp->dn_ident->di_data; in dt_node_provider_cmp_argv() local
4351 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind, in dt_node_provider_cmp_argv()
4365 pvp->pv_desc.dtvd_name, prp->pr_ident->di_name, kind, i + 1, in dt_node_provider_cmp_argv()
4412 dt_probe_t *prp = dnp->dn_ident->di_data; in dt_cook_probe() local
4420 if (prp->pr_nargs == prp->pr_xargs) in dt_cook_probe()
4423 for (i = 0; i < prp->pr_xargc; i++) { in dt_cook_probe()
4424 dt_node_t *xnp = prp->pr_xargv[i]; in dt_cook_probe()
4425 dt_node_t *nnp = prp->pr_nargv[prp->pr_mapping[i]]; in dt_cook_probe()
4459 dt_probe_t *prp = dt_probe_lookup(pvp, probename); in dt_cook_provider() local
4463 if (prp != NULL && dnp->dn_provred) { in dt_cook_provider()
[all …]
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/
H A Dreadbuf.c149 lbp->prp = NULL; in nfslog_init_buf()
273 struct processed_records *prp, *tprp; in nfslog_free_buf() local
276 if (lbp->prp) { in nfslog_free_buf()
277 if (lbp->last_record_offset == lbp->prp->start_offset) { in nfslog_free_buf()
281 lbp->prp->start_offset + lbp->prp->len; in nfslog_free_buf()
287 prp = lbp->prp; in nfslog_free_buf()
289 tprp = prp->next; in nfslog_free_buf()
290 free(prp); in nfslog_free_buf()
291 prp = tprp; in nfslog_free_buf()
292 } while (lbp->prp != prp); in nfslog_free_buf()
[all …]
H A Dnfslogd.h130 struct processed_records *prp; /* list of processed chunks */ member
/illumos-gate/usr/src/tools/smatch/src/validation/
H A Drestrict.c39 extern void *restrict *prp; in bar()
42 prp = &rp; /* check-should-pass */ in bar()
43 prp = &up; /* check-should-pass */ in bar()
44 prp = pup; in bar()
49 pup = prp; /* check-should-fail */ in bar()
54 extern typeof(&rp) prp; in baz()
57 prp = &rp; /* check-should-pass */ in baz()
58 prp = &up; /* check-should-pass */ in baz()
59 prp = pup; in baz()
64 pup = prp; /* check-should-fail */ in baz()
/illumos-gate/usr/src/uts/common/syscall/
H A Dutssys.c315 proc_t *prp; in dofusers() local
339 for (npids = 0, prp = practive; prp != NULL; prp = prp->p_next) { in dofusers()
340 if (inglobal || prp->p_zone == zone) in dofusers()
341 pidlist[npids++] = prp->p_pid; in dofusers()
360 prp = sprlock(pid); in dofusers()
361 if (prp == NULL) in dofusers()
365 mutex_enter(&prp->p_crlock); in dofusers()
366 uid = crgetruid(prp->p_cred); in dofusers()
367 mutex_exit(&prp->p_crlock); in dofusers()
374 mutex_exit(&prp->p_lock); in dofusers()
[all …]
/illumos-gate/usr/src/lib/cfgadm_plugins/scsi/common/
H A Dcfga_ctl.c380 prompt_t *prp, in dev_remove() argument
399 ret = quiesce_confirm(apidp, MSG_RMDEV, prp, &proceed, &do_quiesce, in dev_remove()
443 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_remove()
491 prompt_t *prp, in dev_insert() argument
509 ret = quiesce_confirm(apidp, MSG_INSDEV, prp, &proceed, &do_quiesce, in dev_insert()
521 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_insert()
545 prompt_t *prp, in dev_replace() argument
564 ret = quiesce_confirm(apidp, MSG_REPLDEV, prp, &proceed, &do_quiesce, in dev_replace()
603 ret = dev_hotplug(apidp, prp, flags, do_quiesce, errstring); in dev_replace()
634 prompt_t *prp, in dev_led() argument
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_dds.c881 vdds_ranges_t *prp; in vdds_new_niu_node() local
969 prp = &prng[rnum]; in vdds_new_niu_node()
970 if (prp->child_hi == HVCOOKIE(cba->cookie)) { in vdds_new_niu_node()
977 prp = &prng[rnum]; in vdds_new_niu_node()
978 if (prp->child_hi == 0) { in vdds_new_niu_node()
992 prp->child_hi = HVCOOKIE(cba->cookie); in vdds_new_niu_node()
993 prp->child_lo = 0; in vdds_new_niu_node()
994 prp->parent_hi = 0x80000000 | (start >> 32); in vdds_new_niu_node()
995 prp->parent_lo = start & 0x00000000FFFFFFFF; in vdds_new_niu_node()
996 prp->size_hi = (size >> 32); in vdds_new_niu_node()
[all …]
/illumos-gate/usr/src/cmd/plockstat/
H A Dplockstat.c656 const psinfo_t *prp = Ppsinfo(P); in prochandler() local
675 if (prp != NULL && WIFSIGNALED(prp->pr_wstat)) { in prochandler()
677 proc_signame(WTERMSIG(prp->pr_wstat), in prochandler()
679 } else if (prp != NULL && WEXITSTATUS(prp->pr_wstat) != 0) { in prochandler()
681 pid, WEXITSTATUS(prp->pr_wstat)); in prochandler()
/illumos-gate/usr/src/uts/intel/fs/proc/
H A Dprmachdep.c99 prgetprregs(klwp_t *lwp, prgregset_t prp) in prgetprregs() argument
103 getgregs(lwp, prp); in prgetprregs()
111 prsetprregs(klwp_t *lwp, prgregset_t prp, int initial) in prsetprregs() argument
115 (void) setgregs(lwp, prp); in prsetprregs()
159 prgetprregs32(klwp_t *lwp, prgregset32_t prp) in prgetprregs32() argument
162 getgregs32(lwp, prp); in prgetprregs32()
/illumos-gate/usr/src/cmd/sh/
H A Derror.c42 prp(); in error()
51 prp(); in failed_body()
/illumos-gate/usr/src/cmd/dtrace/
H A Ddtrace.c751 const psinfo_t *prp = Ppsinfo(P); in prochandler() local
770 if (prp != NULL && WIFSIGNALED(prp->pr_wstat)) { in prochandler()
772 proc_signame(WTERMSIG(prp->pr_wstat), in prochandler()
774 } else if (prp != NULL && WEXITSTATUS(prp->pr_wstat) != 0) { in prochandler()
776 pid, WEXITSTATUS(prp->pr_wstat)); in prochandler()
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/
H A Dt4_nexus.c693 struct driver_properties *prp = &sc->props; in t4_devo_attach() local
741 if (prp->write_combine) { in t4_devo_attach()
867 pi->tmr_idx = prp->ethq_tmr_idx; in t4_devo_attach()
868 pi->pktc_idx = prp->ethq_pktc_idx; in t4_devo_attach()
869 pi->dbq_timer_idx = prp->dbq_timer_idx; in t4_devo_attach()
1888 struct driver_properties *prp = &sc->props; in t4_init_get_params_post() local
1895 prp->dbq_timer_idx = t4_choose_dbq_timer(sc, 100); in t4_init_get_params_post()
1896 prp->fwq_tmr_idx = t4_choose_holdoff_timer(sc, 10); in t4_init_get_params_post()
1897 prp->fwq_pktc_idx = t4_choose_holdoff_pktcnt(sc, -1); in t4_init_get_params_post()
1909 prp->fwq_tmr_idx = t4_choose_holdoff_timer(sc, 100); in t4_init_get_params_post()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_typedef.c296 typedef_parse(char *defn, const char *name, parse_root_t **prp) in typedef_parse() argument
403 *prp = pr; in typedef_parse()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprioctl.c436 proc_t *prp = thing; in prioctl64() local
438 *prp = *p; in prioctl64()
440 if (copyout(prp, cmaddr, sizeof (proc_t))) in prioctl64()
1954 proc_t *prp = thing; in prioctl32() local
1956 *prp = *p; in prioctl32()
1958 if (copyout(prp, cmaddr, sizeof (proc_t))) in prioctl32()
2973 prsetrun(kthread_t *t, prrun_t *prp) in prsetrun() argument
2977 long flags = prp->pr_flags; in prsetrun()
2984 sigutok(&prp->pr_sighold, &t->t_hold); in prsetrun()
2988 prdelset(&prp->pr_trace, SIGKILL); in prsetrun()
[all …]

12