Lines Matching refs:dpp_pr
45 struct ps_prochandle *dpp_pr;
114 pid = Pstatus(pp->dpp_pr)->pr_pid;
134 if (dt_pid_create_return_probe(pp->dpp_pr, dtp, ftp, symp,
146 if (dt_pid_create_entry_probe(pp->dpp_pr, dtp, ftp, symp) < 0) {
170 err = dt_pid_create_offset_probe(pp->dpp_pr, pp->dpp_dtp, ftp,
189 if (dt_pid_create_glob_offset_probes(pp->dpp_pr,
254 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid);
261 if (Pxlookup_by_name(pp->dpp_pr, pp->dpp_lmid, obj, ".stret1", &sym,
267 if (Pxlookup_by_name(pp->dpp_pr, pp->dpp_lmid, obj, ".stret2", &sym,
273 if (Pxlookup_by_name(pp->dpp_pr, pp->dpp_lmid, obj, ".stret4", &sym,
279 if (Pxlookup_by_name(pp->dpp_pr, pp->dpp_lmid, obj, ".stret8", &sym,
304 if (Pxlookup_by_name(pp->dpp_pr, pp->dpp_lmid, obj,
313 sym.st_size = Pstatus(pp->dpp_pr)->pr_dmodel ==
337 if (Ppltdest(pp->dpp_pr, sym.st_value) != NULL)
340 (void) Plookup_by_addr(pp->dpp_pr, sym.st_value, pp->dpp_func,
347 if (Psymbol_iter_by_addr(pp->dpp_pr, obj, PR_SYMTAB,
356 if (Psymbol_iter_by_addr(pp->dpp_pr, obj, PR_DYNSYM,
379 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid);
443 pp.dpp_pr = dpr->dpr_proc;
450 if (Pname_to_map(pp.dpp_pr, PR_OBJ_LDSO) == NULL) {
468 (aout = Pname_to_map(pp.dpp_pr, "a.out")) == NULL ||
469 (pmp = Pname_to_map(pp.dpp_pr, pp.dpp_mod)) == NULL ||
489 ret = Pobject_iter(pp.dpp_pr, dt_pid_mod_filt, &pp);
499 if ((pmp = dt_pid_fix_mod(pdp, pp.dpp_pr)) != NULL) {