Lines Matching defs:pmp
267 dt_pid_per_mod(void *arg, const prmap_t *pmp, const char *obj)
279 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid);
404 dt_pid_mod_filt(void *arg, const prmap_t *pmp, const char *obj)
410 return (dt_pid_per_mod(pp, pmp, obj));
413 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid);
424 return (dt_pid_per_mod(pp, pmp, obj));
427 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid);
433 return (dt_pid_per_mod(pp, pmp, obj));
444 const prmap_t *pmp;
467 if ((pmp = Plmid_to_map(P, lmid, obj)) == NULL)
470 (void) Pobjname(P, pmp->pr_vaddr, m, sizeof (m));
477 (void) Plmid(P, pmp->pr_vaddr, &lmid);
482 return (pmp);
516 const prmap_t *aout, *pmp;
523 (pmp = Pname_to_map(pp.dpp_pr, pp.dpp_mod)) == NULL ||
524 aout->pr_vaddr != pmp->pr_vaddr) {
545 const prmap_t *pmp;
553 if ((pmp = dt_pid_fix_mod(pdp, pp.dpp_pr)) != NULL) {
559 ret = dt_pid_per_mod(&pp, pmp, obj);
567 dt_pid_usdt_mapping(void *data, const prmap_t *pmp, const char *oname)
597 if (Pread(P, &e_type, sizeof (e_type), pmp->pr_vaddr +
604 dh.dofhp_addr = (e_type == ET_EXEC) ? 0 : pmp->pr_vaddr;