Home
last modified time | relevance | path

Searched refs:Pr (Results 1 – 25 of 56) sorted by path

123

/illumos-gate/usr/src/boot/efi/include/Protocol/
H A DDebugSupport.h351 UINT64 Pr; member
/illumos-gate/usr/src/cmd/mdb/common/modules/libpython/
H A Dlibpython.c357 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 Dleaky_subr.c600 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 Dproc_kludges.c79 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 Dpbind.c186 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 Dplimit.c95 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 Dppgsz.c53 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 Dprctl.c1111 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 Dpsrset.c116 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 Dpargs.c1410 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 Dpcred.c156 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 Dpfiles.c151 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 Dpflags.c58 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 Dpldd.c101 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 Dpmadvise.c185 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 Dpmap.c150 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 Dpmap_common.c66 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 Dppriv.c187 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 Dpreap.c104 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 Dpsecflags.c280 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 Dpsig.c111 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 Dpstack.c239 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 Dptime.c67 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 Drcapd_scanner.c543 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 Dtermcap.src18477 # SPQR Set Pr. Qual. & Rapid. * \E [ Ps SPC X 0 - -

123