Lines Matching defs:Pr
212 struct ps_prochandle *Pr = NULL;
222 if ((Pr = proc_arg_xgrab(arg, NULL, PR_ARG_ANY,
230 if ((tpsinfo = Ppsinfo(Pr)) == NULL) {
233 Prelease(Pr, 0);
240 if (Pstate(Pr) == PS_DEAD) {
241 if ((Pcontent(Pr) & content) != content) {
256 if (Pgetauxval(Pr, AT_BASE) != -1L && Prd_agent(Pr) == NULL) {
266 td_ta_new(Pr, &Tap) != TD_OK) /* no libc */
283 handle.proc = Pr;
284 handle.jvm = load_libjvm(Pr);
285 handle.pydb = load_libpython(Pr);
296 Prelease(Pr, 0);
433 struct ps_prochandle *Pr = h->proc;
434 pstatus_t status = *Pstatus(Pr);
437 (void) Plookup_by_name(Pr, "libc.so", "sigacthandler", &sigh);
451 (void) Plwp_iter_all(Pr, thread_call_stack, h);
453 (void) Plwp_iter_all(Pr, lwp_call_stack, h);
467 print_zombie(Pr, tip);
529 struct ps_prochandle *Pr = h->proc;
550 if (Plookup_by_addr(Pr, pc,
612 print_zombie(struct ps_prochandle *Pr, struct threadinfo *tip)
621 if (Plookup_by_addr(Pr, tip->startfunc,
676 struct ps_prochandle *Pr = cd;
683 if (Pstatus(Pr)->pr_dmodel != PR_MODEL_NATIVE) {
705 load_libjvm(struct ps_prochandle *Pr)
726 (void) Pobject_iter(Pr, jvm_object_iter, Pr);
738 (ret = j_agent_create(Pr, JVM_DB_VERSION)) == NULL) {
772 struct ps_prochandle *Pr = cd;
778 if (Pstatus(Pr)->pr_dmodel != PR_MODEL_NATIVE) {
800 load_libpython(struct ps_prochandle *Pr)
804 (void) Pobject_iter(Pr, python_object_iter, Pr);
821 pdb = pydb_agent_create(Pr, PYDB_VERSION);