Lines Matching refs:Pr

150 static	struct ps_prochandle *Pr;  variable
176 if (Plwp_alt_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
182 if (Plwp_main_stack(Pr, lsp->pr_lwpid, &stacks[*np].lwps_stack) == 0) { in getstack()
344 if ((Pr = proc_arg_grab(arg = *argv++, PR_ARG_ANY, in main()
354 addr_width = (Pstatus(Pr)->pr_dmodel == PR_MODEL_LP64) ? 16 : 8; in main()
355 size_width = (Pstatus(Pr)->pr_dmodel == PR_MODEL_LP64) ? 11 : 8; in main()
357 (void) memcpy(&psinfo, Ppsinfo(Pr), sizeof (psinfo_t)); in main()
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()
397 if (!(Pstatus(Pr)->pr_flags & PR_ISSYS)) { in main()
405 if (Pstate(Pr) != PS_DEAD) { in main()
407 Prelease(Pr, prr_flags); in main()
416 Prelease(Pr, prr_flags); in main()
429 (void) Plwp_iter(Pr, getstack, &n); in main()
436 if (Pgetauxval(Pr, AT_BASE) != -1L && in main()
437 Prd_agent(Pr) == NULL) { in main()
448 rc += xmapping_iter(Pr, gather_xmap, NULL, 0); in main()
450 rc += xmapping_iter(Pr, gather_xmap, NULL, 1); in main()
453 rc += rmapping_iter(Pr, gather_map, in main()
456 rc += xmapping_iter(Pr, gather_xmap, in main()
459 rc += Pmapping_iter(Pr, in main()
462 rc += Pmapping_iter_resolved(Pr, in main()
469 if (Pstate(Pr) != PS_DEAD) { in main()
573 Prelease(Pr, prr_flags); in main()
585 rmapping_iter(struct ps_prochandle *Pr, proc_map_f *func, void *cd) in rmapping_iter() argument
594 "/proc/%d/rmap", (int)Pstatus(Pr)->pr_pid); in rmapping_iter()
626 xmapping_iter(struct ps_prochandle *Pr, proc_xmap_f *func, void *cd, int doswap) in xmapping_iter() argument
635 "/proc/%d/xmap", (int)Pstatus(Pr)->pr_pid); in xmapping_iter()
685 const pstatus_t *Psp = Pstatus(Pr); in look_map()
702 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_map()
707 ((pmp->pr_mflags & MA_ANON) || Pstate(Pr) == PS_DEAD)) { in look_map()
822 const pstatus_t *Psp = Pstatus(Pr); in look_smap()
840 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_smap()
845 ((pmp->pr_mflags & MA_ANON) || Pstate(Pr) == PS_DEAD)) { in look_smap()
932 const pstatus_t *Psp = Pstatus(Pr); in look_xmap()
944 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_xmap()
951 } else if ((pmp->pr_mflags & MA_ANON) || Pstate(Pr) == PS_DEAD) { in look_xmap()
981 const pstatus_t *Psp = Pstatus(Pr); in look_xmap_nopgsz()
1023 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_xmap_nopgsz()
1030 } else if ((pmp->pr_mflags & MA_ANON) || Pstate(Pr) == PS_DEAD) { in look_xmap_nopgsz()
1521 rc = pr_meminfo(Pr, inaddr, i, info, 2, outdata, validity); in mem_chunk_get()