/illumos-gate/usr/src/boot/efi/include/Protocol/ |
H A D | DebugSupport.h | 351 UINT64 Pr; member
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libpython/ |
H A D | libpython.c | 357 struct ps_prochandle *Pr = cd; in python_object_iter() local 363 if (Pstatus(Pr)->pr_dmodel != PR_MODEL_NATIVE) { in python_object_iter()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 600 struct ps_prochandle *Pr; in leaky_process_proc() local 613 if (mdb_get_xdata("pshandle", &Pr, sizeof (Pr)) == -1) { in leaky_process_proc() 618 if (Plwp_iter(Pr, leaky_mark_lwp, NULL) != 0) { in leaky_process_proc() 623 if (Plwp_iter(Pr, leaky_process_lwp, NULL) != 0) { in leaky_process_proc()
|
H A D | proc_kludges.c | 79 struct ps_prochandle *Pr; in prockludge_mappings_walk_init() local 84 if (mdb_get_xdata("pshandle", &Pr, sizeof (Pr)) == -1) { in prockludge_mappings_walk_init() 90 pkm->pkm_Pr = Pr; in prockludge_mappings_walk_init() 93 rc = Pmapping_iter(Pr, (proc_map_f *)prockludge_mappings_iter, pkm); in prockludge_mappings_walk_init()
|
/illumos-gate/usr/src/cmd/pbind/ |
H A D | pbind.c | 186 struct ps_prochandle *Pr; in grab_proc() local 199 if (Psetflags(Pr, PR_RLC) != 0 || Pcreate_agent(Pr) != 0) { in grab_proc() 202 Prelease(Pr, 0); in grab_proc() 205 return (Pr); in grab_proc() 209 rele_proc(struct ps_prochandle *Pr) in rele_proc() argument 211 if (Pr == NULL) in rele_proc() 213 Pdestroy_agent(Pr); in rele_proc() 214 Prelease(Pr, 0); in rele_proc() 240 struct ps_prochandle *Pr; in do_lwps() local 292 bind_lwp(Pr, pid, lwp->pr_lwpid, cpu); in do_lwps() [all …]
|
/illumos-gate/usr/src/cmd/plimit/ |
H A D | plimit.c | 95 struct ps_prochandle *Pr; in main() local 180 if (Pcreate_agent(Pr) == 0) { in main() 182 if (set_limits(Pr) != 0) in main() 188 show_limits(Pr); in main() 190 Pdestroy_agent(Pr); in main() 197 Prelease(Pr, 0); in main() 389 show_limits(struct ps_prochandle *Pr) in show_limits() argument 536 if (Psetflags(Pr, PR_KLC) != 0 || in set_one_limit() 542 (void) Punsetflags(Pr, PR_KLC); in set_one_limit() 565 Pdestroy_agent(Pr); in set_one_limit() [all …]
|
/illumos-gate/usr/src/cmd/ppgsz/ |
H A D | ppgsz.c | 53 static struct ps_prochandle *Pr; variable 256 if (Pr == NULL) { in main() 289 if ((rc = setpgsz(Pr, Pstatus(Pr)->pr_dmodel, pgsz)) != 0) { in main() 292 (void) pr_exit(Pr, 1); in main() 300 Prelease(Pr, 0); in main() 342 rc = setpgsz(Pr, Pstatus(Pr)->pr_dmodel, pgsz); in main() 348 Prelease(Pr, 0); in main() 349 Pr = NULL; in main() 454 if ((psinfo = Ppsinfo(Pr)) == NULL) in setpgsz_anon() 456 if ((pstatus = Pstatus(Pr)) == NULL) in setpgsz_anon() [all …]
|
/illumos-gate/usr/src/cmd/prctl/ |
H A D | prctl.c | 1111 ret = store_rctls(arg_name, Pr); in get_rctls() 1841 if (pr_setrctl(Pr, name, NULL, in prctl_setrctl() 1849 if (pr_setrctl(Pr, name, NULL, in prctl_setrctl() 1858 if (pr_setrctl(Pr, name, NULL, in prctl_setrctl() 1867 if (pr_setrctl(Pr, name, NULL, in prctl_setrctl() 1893 Pdestroy_agent(Pr); in prctl_setrctl() 1896 Pstatus(Pr)->pr_pid); in prctl_setrctl() 1901 Pstatus(Pr)->pr_pid); in prctl_setrctl() 2289 if (Pr == NULL) in release_process() 2292 Pdestroy_agent(Pr); in release_process() [all …]
|
/illumos-gate/usr/src/cmd/psrset/ |
H A D | psrset.c | 116 struct ps_prochandle *Pr; in grab_proc() local 118 if ((Pr = Pgrab(pid, 0, &ret)) == NULL) { in grab_proc() 125 return (Pr); in grab_proc() 129 rele_proc(struct ps_prochandle *Pr) in rele_proc() argument 131 if (Pr == NULL) in rele_proc() 133 Prelease(Pr, 0); in rele_proc() 570 struct ps_prochandle *Pr; in do_lwps() local 608 if ((bflag || uflag) && (Pr = grab_proc(pid)) == NULL) { in do_lwps() 627 rele_proc(Pr); in do_lwps()
|
/illumos-gate/usr/src/cmd/ptools/pargs/ |
H A D | pargs.c | 1410 struct ps_prochandle *Pr; in main() local 1466 if ((Pr = proc_arg_grab(arg, PR_ARG_ANY, PGRAB_RDONLY, in main() 1475 pstate = Pstate(Pr); in main() 1478 (Pcontent(Pr) & content) != content) { in main() 1491 Prelease(Pr, 0); in main() 1498 dmodel = Pstatus(Pr)->pr_dmodel; in main() 1500 bcopy(Ppsinfo(Pr), &psinfo, sizeof (psinfo_t)); in main() 1501 datap.pd_proc = Pr; in main() 1548 datap.pd_execname = Pexecname(Pr, execname, in main() 1551 Prelease(Pr, 0); in main()
|
/illumos-gate/usr/src/cmd/ptools/pcred/ |
H A D | pcred.c | 156 struct ps_prochandle *Pr; in look() local 171 if ((Pr = proc_arg_grab(arg, doset ? PR_ARG_PIDS : PR_ARG_ANY, in look() 179 if (Pcred(Pr, prcred, ngroups_max) == -1) { in look() 181 Prelease(Pr, 0); in look() 187 if (Psetcred(Pr, prcred) != 0) { in look() 189 Prelease(Pr, 0); in look() 192 Prelease(Pr, 0); in look() 196 if (Pstate(Pr) == PS_DEAD) in look() 197 (void) printf("core of %d:\t", (int)Pstatus(Pr)->pr_pid); in look() 199 (void) printf("%d:\t", (int)Pstatus(Pr)->pr_pid); in look() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pfiles/ |
H A D | pfiles.c | 151 Prelease(Pr, 0); in main() 157 show_files(Pr); in main() 158 Prelease(Pr, 0); in main() 165 show_files(Pr); in main() 166 Pdestroy_agent(Pr); in main() 173 Prelease(Pr, 0); in main() 174 Pr = NULL; in main() 269 dofcntl(Pr, info, in show_file() 279 dofifo(Pr, info); in show_file() 318 (void) Pfdinfo_iter(Pr, show_file, Pr); in show_files() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pflags/ |
H A D | pflags.c | 58 static struct ps_prochandle *Pr; variable 143 if ((Pr = proc_arg_xgrab(arg, NULL, PR_ARG_ANY, in look() 157 (void) memcpy(&pstatus, Pstatus(Pr), sizeof (pstatus_t)); in look() 158 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); in look() 163 Prelease(Pr, PRELEASE_RETAIN); in look() 174 if (Pstate(Pr) == PS_DEAD) { in look() 238 (void) Plwp_iter_all(Pr, (proc_lwp_all_f *)lwplook, &lookarg); in look() 244 Prelease(Pr, PRELEASE_RETAIN); in look() 337 Plwp_getspymaster(Pr, pip->pr_lwpid, &ps) == 0) { in lwplook() 348 if (Pstate(Pr) == PS_DEAD || (arg->pflags & PR_STOPPED)) { in lwplook()
|
/illumos-gate/usr/src/cmd/ptools/pldd/ |
H A D | pldd.c | 101 struct ps_prochandle *Pr; in main() local 105 if ((Pr = proc_arg_grab(arg = *argv++, PR_ARG_ANY, in main() 114 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); in main() 117 if (Pstate(Pr) == PS_DEAD) { in main() 118 if ((Pcontent(Pr) & content) != content) { in main() 131 if (Pgetauxval(Pr, AT_BASE) != -1L && Prd_agent(Pr) == NULL) { in main() 138 rc += Pobject_iter(Pr, show_map, Pr); in main() 140 rc += Pobject_iter_resolved(Pr, show_map, Pr); in main() 141 Prelease(Pr, 0); in main() 152 struct ps_prochandle *Pr = cd; in show_map() local [all …]
|
/illumos-gate/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 185 static struct ps_prochandle *Pr; variable 561 const pstatus_t *Psp = Pstatus(Pr); in create_maplist() 687 (pr_madvise(Pr, (caddr_t)psaddr->addr, in apply_advice() 867 return (pr_memcntl(Pr, addr, len, MC_ADVISE, in pr_madvise() 1048 if ((Pr = proc_arg_grab(arg = *argv++, PR_ARG_PIDS, in main() 1073 if (!(Pstatus(Pr)->pr_flags & PR_ISSYS)) { in main() 1078 (void) Plwp_iter(Pr, getstack, &n); in main() 1083 if (Pgetauxval(Pr, AT_BASE) != -1L && in main() 1084 Prd_agent(Pr) == NULL) { in main() 1112 rc += Pmapping_iter(Pr, (proc_map_f *)create_maplist, in main() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 150 static struct ps_prochandle *Pr; variable 360 if (Pstate(Pr) != PS_DEAD) { in main() 368 Prelease(Pr, prr_flags); in main() 378 if (Pstate(Pr) == PS_DEAD) { in main() 387 Prelease(Pr, prr_flags); in main() 405 if (Pstate(Pr) != PS_DEAD) { in main() 407 Prelease(Pr, prr_flags); in main() 416 Prelease(Pr, prr_flags); in main() 437 Prd_agent(Pr) == NULL) { in main() 459 rc += Pmapping_iter(Pr, in main() [all …]
|
H A D | pmap_common.c | 66 make_name(struct ps_prochandle *Pr, int lflag, uintptr_t addr, in make_name() argument 69 const pstatus_t *Psp = Pstatus(Pr); in make_name() 74 if (lflag || Pstate(Pr) == PS_DEAD) { in make_name() 75 if (Pobjname(Pr, addr, buf, bufsz) != NULL) in make_name() 78 if (Pobjname_resolved(Pr, addr, buf, bufsz) != NULL) { in make_name() 87 if (Pstate(Pr) == PS_DEAD || *mapname == '\0') in make_name()
|
/illumos-gate/usr/src/cmd/ptools/ppriv/ |
H A D | ppriv.c | 187 Prelease(Pr, 0); in look() 203 Prelease(Pr, 0); in look() 204 Ppriv_free(Pr, ppriv); in look() 212 Prelease(Pr, 0); in look() 216 Prelease(Pr, 0); in look() 217 Ppriv_free(Pr, ppriv); in look() 223 arg, (int)Ppsinfo(Pr)->pr_pid, Ppsinfo(Pr)->pr_psargs); in look() 224 pdata = Pprivinfo(Pr); in look() 228 (int)Ppsinfo(Pr)->pr_pid, Ppsinfo(Pr)->pr_psargs); in look() 291 Prelease(Pr, 0); in look() [all …]
|
/illumos-gate/usr/src/cmd/ptools/preap/ |
H A D | preap.c | 104 struct ps_prochandle *Pr; in reap() local 153 if ((Pr = Pgrab(ppid, Fflag | PGRAB_NOSTOP, &gret)) == NULL) { in reap() 159 if ((Fflag == 0) && (Pstate(Pr) == PS_STOP)) { in reap() 160 Prelease(Pr, 0); in reap() 173 if (Pstop(Pr, 1000) != 0) { in reap() 174 Prelease(Pr, 0); in reap() 180 if (pr_waitid(Pr, P_PID, pid, &siginfo, WEXITED|WNOHANG) != 0) { in reap() 181 Prelease(Pr, 0); in reap() 187 Prelease(Pr, 0); in reap()
|
/illumos-gate/usr/src/cmd/ptools/psecflags/ |
H A D | psecflags.c | 280 struct ps_prochandle *Pr; in main() local 286 if ((Pr = proc_arg_grab(arg = *argv++, PR_ARG_ANY, in main() 294 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); in main() 297 if (Pstate(Pr) == PS_DEAD) { in main() 305 if (Psecflags(Pr, &psf) != 0) in main() 314 Prelease(Pr, 0); in main()
|
/illumos-gate/usr/src/cmd/ptools/psig/ |
H A D | psig.c | 111 uberdata_addr(struct ps_prochandle *Pr, char dmodel) in uberdata_addr() argument 122 if (Pread(Pr, &addr, sizeof (addr), sym.st_value) in uberdata_addr() 135 if (Pread(Pr, &addr, sizeof (addr), sym.st_value) in uberdata_addr() 138 Pread(Pr, &uaddr, sizeof (uaddr), addr) in uberdata_addr() 182 struct ps_prochandle *Pr = NULL; in look() local 229 (void) Plwp_iter(Pr, lwp_iter, &holdmask); in look() 242 (void) Pread(Pr, &addr, sizeof (addr), in look() 251 (void) Pread(Pr, &intfnaddr, sizeof (intfnaddr), in look() 319 Plookup_by_addr(Pr, haddr, hname, in look() 351 if (Pr) in look() [all …]
|
/illumos-gate/usr/src/cmd/ptools/pstack/ |
H A D | pstack.c | 239 Prelease(Pr, 0); in main() 246 if (Pstate(Pr) == PS_DEAD) { in main() 262 if (Pgetauxval(Pr, AT_BASE) != -1L && Prd_agent(Pr) == NULL) { in main() 289 handle.proc = Pr; in main() 290 handle.jvm = load_libjvm(Pr); in main() 302 Prelease(Pr, 0); in main() 481 print_zombie(Pr, tip); in all_call_stacks() 590 if (Plookup_by_addr(Pr, pc, in print_frame() 720 struct ps_prochandle *Pr = cd; in jvm_object_iter() local 770 (void) Pobject_iter(Pr, jvm_object_iter, Pr); in load_libjvm() [all …]
|
/illumos-gate/usr/src/cmd/ptools/ptime/ |
H A D | ptime.c | 67 struct ps_prochandle *Pr; in ptime_pid() local 71 if ((Pr = proc_arg_grab(pidstr, PR_ARG_PIDS, in ptime_pid() 78 pid = Pstatus(Pr)->pr_pid; in ptime_pid() 81 Prelease(Pr, 0); in ptime_pid() 93 struct ps_prochandle *Pr; in main() local 151 if ((Pr = Pcreate(argv[0], &argv[0], &gret, NULL, 0)) == NULL) { in main() 156 if (Psetrun(Pr, 0, 0) == -1) { in main() 162 pid = Pstatus(Pr)->pr_pid; in main()
|
/illumos-gate/usr/src/cmd/rcap/rcapd/ |
H A D | rcapd_scanner.c | 543 pageout(pid_t pid, struct ps_prochandle *Pr, caddr_t start, caddr_t end) in pageout() argument 551 res = pr_memcntl(Pr, start, (end - start), MC_SYNC, in pageout()
|
/illumos-gate/usr/src/data/terminfo/ |
H A D | termcap.src | 18477 # SPQR Set Pr. Qual. & Rapid. * \E [ Ps SPC X 0 - -
|