Lines Matching refs:Pr
111 uberdata_addr(struct ps_prochandle *Pr, char dmodel) in uberdata_addr() argument
115 if (Plookup_by_name(Pr, "libc.so", "_tdb_bootstrap", &sym) < 0) in uberdata_addr()
122 if (Pread(Pr, &addr, sizeof (addr), sym.st_value) in uberdata_addr()
125 Pread(Pr, &uaddr, sizeof (uaddr), (uintptr_t)addr) 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()
143 if (Plookup_by_name(Pr, "libc.so", "_uberdata", &sym) < 0) in uberdata_addr()
182 struct ps_prochandle *Pr = NULL; in look() local
191 if ((Pr = proc_arg_grab(arg, PR_ARG_PIDS, PGRAB_RDONLY|PGRAB_FORCE, in look()
192 &gcode)) == NULL || (psinfop = Ppsinfo(Pr)) == NULL) { in look()
229 (void) Plwp_iter(Pr, lwp_iter, &holdmask); in look()
231 if ((uberaddr = uberdata_addr(Pr, psinfo.pr_dmodel)) == 0) { in look()
242 (void) Pread(Pr, &addr, sizeof (addr), in look()
251 (void) Pread(Pr, &intfnaddr, sizeof (intfnaddr), in look()
265 if (Pread(Pr, aharr, aharrlen, aharraddr) != aharrlen) { in look()
319 Plookup_by_addr(Pr, haddr, hname, in look()
351 if (Pr) in look()
352 Prelease(Pr, 0); in look()