/titanic_50/usr/src/cmd/ppgsz/ |
H A D | ppgsz.c | 477 } else if (map.pr_vaddr + map.pr_size > in setpgsz_anon() 479 map.pr_vaddr < in setpgsz_anon() 483 } else if (map.pr_vaddr >= pstatus->pr_stkbase && in setpgsz_anon() 484 map.pr_vaddr + map.pr_size <= in setpgsz_anon() 496 if (pgsz == 0 || ((map.pr_vaddr % pgsz) == 0)) in setpgsz_anon() 497 addr = map.pr_vaddr; in setpgsz_anon() 499 addr = map.pr_vaddr + (pgsz - (map.pr_vaddr % pgsz)); in setpgsz_anon() 507 size = map.pr_size - (addr % map.pr_vaddr) - in setpgsz_anon() 508 ((map.pr_vaddr + map.pr_size) % pgsz); in setpgsz_anon() 529 (int)psinfo->pr_pid, (void *)map.pr_vaddr); in setpgsz_anon() [all …]
|
/titanic_50/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 690 uintptr_t vaddr = pmp->pr_vaddr; in look_map() 701 pmp->pr_vaddr >= Psp->pr_brkbase + Psp->pr_brksize) { in look_map() 702 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_map() 708 lname = anon_name(mname, Psp, stacks, nstacks, pmp->pr_vaddr, in look_map() 715 size = adjust_addr_range(pmp->pr_vaddr, segment_end, psz, in look_map() 828 uintptr_t vaddr = pmp->pr_vaddr; in look_smap() 838 pmp->pr_vaddr + pmp->pr_size <= Psp->pr_brkbase || in look_smap() 839 pmp->pr_vaddr >= Psp->pr_brkbase + Psp->pr_brksize) { in look_smap() 840 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in look_smap() 846 lname = anon_name(mname, Psp, stacks, nstacks, pmp->pr_vaddr, in look_smap() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/libumem/ |
H A D | leaky_subr.c | 226 uintptr_t start = pmp->pr_vaddr; in leaky_process_anon_mappings() 227 uintptr_t end = pmp->pr_vaddr + pmp->pr_size; in leaky_process_anon_mappings() 265 lm->lkm_bufctl = LKM_CTL(pmp->pr_vaddr, LKM_CTL_MEMORY); in leaky_process_anon_mappings() 524 dprintf((map_fmt, pmp->pr_vaddr, (char *)pmp->pr_vaddr + pmp->pr_size, in leaky_grep_mappings() 532 } else if (pmp->pr_vaddr <= Psp->pr_brkbase && in leaky_grep_mappings() 533 pmp->pr_vaddr + pmp->pr_size > Psp->pr_brkbase) { in leaky_grep_mappings() 535 leaky_grep(pmp->pr_vaddr, Psp->pr_brkbase - pmp->pr_vaddr); in leaky_grep_mappings() 536 } else if (pmp->pr_vaddr >= Psp->pr_brkbase && in leaky_grep_mappings() 537 pmp->pr_vaddr < Psp->pr_brkbase + Psp->pr_brksize) { in leaky_grep_mappings() 539 } else if (pmp->pr_vaddr == Psp->pr_stkbase && in leaky_grep_mappings() [all …]
|
H A D | libumem.c | 458 return (ug->ug_cb(prm->pr_vaddr, prm->pr_vaddr + prm->pr_size, in ugrep_mapping_cb()
|
/titanic_50/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sym.c | 221 if (a >= (char*)lpm->pr_vaddr && a < (char*)lpm->pr_vaddr + in __fex_sym() 229 if (a >= (char*)pm[i].pr_vaddr && a < (char*)pm[i].pr_vaddr + in __fex_sym() 255 fo = (a - (char*)lpm->pr_vaddr) + lpm->pr_offset; in __fex_sym() 305 return (char*)lpm->pr_vaddr + (fo - lpm->pr_offset); in __fex_sym()
|
/titanic_50/usr/src/cmd/ptools/pmadvise/ |
H A D | pmadvise.c | 582 (pmp->pr_vaddr + pmp->pr_size <= Psp->pr_brkbase || in create_maplist() 583 pmp->pr_vaddr >= Psp->pr_brkbase + Psp->pr_brksize)) { in create_maplist() 584 lname = make_name(Pr, lflag, pmp->pr_vaddr, pmp->pr_mapname, in create_maplist() 594 pmp->pr_vaddr, pmp->pr_size, pmp->pr_mflags, pmp->pr_shmid, in create_maplist() 605 while (psaddr && psaddr->addr < pmp->pr_vaddr) in create_maplist() 610 while (psaddr && psaddr->addr < (pmp->pr_vaddr + pmp->pr_size)) { in create_maplist() 622 if ((pmp->pr_vaddr == psaddr->addr) && (psaddr->length == 0)) in create_maplist() 632 newaddr->addr = pmp->pr_vaddr; in create_maplist() 833 while (pmapnode && (pmapnode->pmp->pr_vaddr + in print_advice()
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | procfs.h | 323 uintptr_t pr_vaddr; /* virtual address of mapping */ 337 uintptr_t pr_vaddr; /* virtual address of mapping */ 405 uintptr_t pr_vaddr; /* virtual address of watched area */ 475 uintptr_t pr_vaddr; /* virtual address of mapping */ 722 caddr32_t pr_vaddr; /* virtual address of mapping */ 736 caddr32_t pr_vaddr; /* virtual address of mapping */ 771 caddr32_t pr_vaddr; /* virtual address of watched area */ 835 caddr32_t pr_vaddr; /* virtual address of mapping */
|
/titanic_50/usr/src/cmd/sgs/libcrle/common/ |
H A D | dump.c | 307 ((_maps->pr_vaddr + _maps->pr_size) <= saddr)) in filladdr() 315 laddr = _maps->pr_vaddr + _maps->pr_size; in filladdr() 319 if ((size = _maps->pr_vaddr - laddr) != 0) { in filladdr() 329 laddr = _maps->pr_vaddr + _maps->pr_size; in filladdr()
|
/titanic_50/usr/src/uts/sparc/sys/ |
H A D | old_procfs.h | 315 caddr_t pr_vaddr; /* Virtual address at which to resume */ member 332 caddr_t pr_vaddr; /* Virtual address */ member 411 caddr_t pr_vaddr; /* virtual address */ member 563 caddr32_t pr_vaddr; /* Virtual address at which to resume */ member 568 caddr32_t pr_vaddr; /* Virtual address */ member 616 caddr32_t pr_vaddr; /* virtual address */ member
|
/titanic_50/usr/src/uts/intel/sys/ |
H A D | old_procfs.h | 316 caddr_t pr_vaddr; /* Virtual address at which to resume */ member 333 caddr_t pr_vaddr; /* Virtual address */ member 412 caddr_t pr_vaddr; /* virtual address */ member 564 caddr32_t pr_vaddr; /* Virtual address at which to resume */ member 569 caddr32_t pr_vaddr; /* Virtual address */ member 617 caddr32_t pr_vaddr; /* virtual address */ member
|
/titanic_50/usr/src/lib/libproc/common/ |
H A D | Psymtab.c | 197 if ((fptr->file_saddrs = get_saddrs(P, mptr->map_pmap.pr_vaddr, in file_info_new() 206 mstart = mp->map_pmap.pr_vaddr; in file_info_new() 207 mend = mp->map_pmap.pr_vaddr + mp->map_pmap.pr_size; in file_info_new() 222 (void *)mp->map_pmap.pr_vaddr); in file_info_new() 228 (void *)mp->map_pmap.pr_vaddr, in file_info_new() 401 fptr->file_lo->rl_base = mptr->map_pmap.pr_vaddr; in map_set() 403 mptr->map_pmap.pr_vaddr + mptr->map_pmap.pr_size; in map_set() 489 } else if (pmap->pr_vaddr == mptr->map_pmap.pr_vaddr && in Pupdate_maps() 516 } else if (pmap->pr_vaddr + pmap->pr_size > in Pupdate_maps() 517 mptr->map_pmap.pr_vaddr) { in Pupdate_maps() [all …]
|
H A D | Pidle.c | 56 mapoff = addr - mp->map_pmap.pr_vaddr; in Pread_idle() 133 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; in idle_add_mapping()
|
H A D | Pgcore.c | 721 uintptr_t addr = fptr->file_map->map_pmap.pr_vaddr; in dump_symtab() 807 fptr->file_map->map_pmap.pr_vaddr, *pgc->pgc_doff, in dump_sections() 843 phdr.p_vaddr = pmp->pr_vaddr; in dump_map() 852 if (pmp->pr_vaddr + pmp->pr_size > P->status.pr_stkbase && in dump_map() 853 pmp->pr_vaddr < P->status.pr_stkbase + P->status.pr_stksize) { in dump_map() 858 pmp->pr_vaddr + pmp->pr_size > P->status.pr_brkbase && in dump_map() 859 pmp->pr_vaddr < P->status.pr_brkbase + P->status.pr_brksize) { in dump_map() 914 if (Pread(P, pgc->pgc_chunk, csz, pmp->pr_vaddr + n) != csz || in dump_map()
|
H A D | Pscantext.c | 129 offset = (off_t)pdp->pr_vaddr; /* beginning of text */ in Pscantext()
|
H A D | Pcontrol.c | 2445 cwp->pr_vaddr = wp->pr_vaddr; in Psetwapt() 2471 cwp->pr_vaddr = wp->pr_vaddr; in Pdelwapt() 2542 prw->pr_vaddr = wp->pr_vaddr; in execute_wapt() 3859 if (ap->map_pmap.pr_vaddr < bp->map_pmap.pr_vaddr) in map_sort() 3861 else if (ap->map_pmap.pr_vaddr > bp->map_pmap.pr_vaddr) in map_sort()
|
H A D | Pcore.c | 94 mapoff = addr - mp->map_pmap.pr_vaddr; in core_rw() 1262 pmap.pr_vaddr = (uintptr_t)php->p_vaddr; in core_add_mapping() 1993 mp->map_pmap.pr_vaddr < rlp->rl_bend; mp++) { in core_iter_mapping() 1999 (void *)mp->map_pmap.pr_vaddr); in core_iter_mapping() 2006 (void *)mp->map_pmap.pr_vaddr, in core_iter_mapping()
|
/titanic_50/usr/src/cmd/sgs/librtld_db/demo/common/ |
H A D | maps.c | 177 EC_ADDR(mapptr->pr_vaddr), EC_OFF(mapptr->pr_size), in display_maps() 181 EC_ADDR(mapptr->pr_vaddr), EC_OFF(mapptr->pr_size), in display_maps() 185 (ulong_t)(mapptr->pr_vaddr))) != NULL) { in display_maps() 226 if ((mapptr->pr_vaddr <= (uintptr_t)baddr) && in load_map() 227 ((mapptr->pr_vaddr + mapptr->pr_size) > in load_map()
|
/titanic_50/usr/src/lib/libdtrace/common/ |
H A D | dt_pid.c | 260 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); in dt_pid_per_mod() 384 (void) Plmid(pp->dpp_pr, pmp->pr_vaddr, &pp->dpp_lmid); in dt_pid_mod_filt() 426 (void) Pobjname(P, pmp->pr_vaddr, m, sizeof (m)); in dt_pid_fix_mod() 432 (void) Plmid(P, pmp->pr_vaddr, &lmid); in dt_pid_fix_mod() 475 aout->pr_vaddr != pmp->pr_vaddr) { in dt_pid_create_pid_probes() 548 if (Pread(P, &e_type, sizeof (e_type), pmp->pr_vaddr + in dt_pid_usdt_mapping() 555 dh.dofhp_addr = (e_type == ET_EXEC) ? 0 : pmp->pr_vaddr; in dt_pid_usdt_mapping()
|
/titanic_50/usr/src/cmd/truss/ |
H A D | fcall.c | 355 Dp->base = pmp->pr_vaddr; in object_iter() 401 if (Dp->base == pmp->pr_vaddr) in object_present() 691 if (sp >= Pmap->pr_vaddr && in make_lwp_stack() 692 sp < Pmap->pr_vaddr + Pmap->pr_size) { in make_lwp_stack() 693 Stk->stkbase = Pmap->pr_vaddr; in make_lwp_stack() 694 Stk->stkend = Pmap->pr_vaddr + Pmap->pr_size; in make_lwp_stack() 787 if (sp >= pmap->pr_vaddr && in find_lwp_stack() 788 sp < pmap->pr_vaddr + pmap->pr_size) { in find_lwp_stack() 793 Stk->stkbase = pmap->pr_vaddr; in find_lwp_stack() 794 Stk->stkend = pmap->pr_vaddr + pmap->pr_size; in find_lwp_stack()
|
/titanic_50/usr/src/cmd/mdb/common/modules/libproc/ |
H A D | libproc.c | 204 if ((addr - mp->map_pmap.pr_vaddr) < mp->map_pmap.pr_size) { in pr_addr2map() 211 if (addr < mp->map_pmap.pr_vaddr) in pr_addr2map()
|
/titanic_50/usr/src/cmd/ptools/pldd/ |
H A D | pldd.c | 164 if (pmap->pr_vaddr == auxv->a_un.a_val) in show_map()
|
/titanic_50/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.c | 2947 (void) Plmid(psp->psym_targ->t_pshandle, pmp->pr_vaddr, &lmid); in pt_objsym_iter() 3034 rv = Pobjname_resolved(P, prp->pr_vaddr, name, sizeof (name)); in pt_prmap_to_mdbmap() 3036 rv = Pobjname(P, prp->pr_vaddr, name, sizeof (name)); in pt_prmap_to_mdbmap() 3040 if (Plmid(P, prp->pr_vaddr, &lmid) == 0 && ( in pt_prmap_to_mdbmap() 3055 mp->map_base = prp->pr_vaddr; in pt_prmap_to_mdbmap() 4080 ptb->ptb_addr - wp->pr_vaddr < wp->pr_size); in pt_wp_overlap() 4202 desc + 1, wp->pr_vaddr, wp->pr_vaddr + wp->pr_size); in pt_wapt_info() 4204 sp->spec_base = wp->pr_vaddr; in pt_wapt_info() 4217 return (wp1->pr_vaddr == wp2->pr_vaddr && in pt_wapt_secmp() 4228 return (wp1->pr_vaddr == wp2->pr_vaddr && in pt_wapt_vecmp() [all …]
|
/titanic_50/usr/src/cmd/sgs/rtld/common/ |
H A D | a.out.c | 756 mpp->mr_addr = maps->pr_vaddr; in aout_get_mmap() 762 mpp->mr_addr = maps->pr_vaddr; in aout_get_mmap()
|
/titanic_50/usr/src/cmd/rcap/rcapd/ |
H A D | rcapd_scanner.c | 262 pcp->pr_addr = pap->pr_vaddr; in advance_prpageheader_cur_nextmapping() 285 if (pcp->pr_addr == xmap->pr_vaddr && xmap->pr_size == in advance_prpageheader_cur_nextmapping()
|
/titanic_50/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 1647 mp->pr_vaddr = (uintptr_t)saddr; in prgetmap() 1673 mp->pr_vaddr = in prgetmap() 1677 mp->pr_vaddr; in prgetmap() 1758 mp->pr_vaddr = (caddr32_t)(uintptr_t)saddr; in prgetmap32() 1787 mp->pr_vaddr = (caddr32_t)vaddr; in prgetmap32() 1978 pmp->pr_vaddr = (uintptr_t)saddr; in prpdread() 2125 pmp->pr_vaddr = (caddr32_t)(uintptr_t)saddr; in prpdread32() 4054 mp->pr_vaddr = (uintptr_t)saddr; in prgetxmap() 4238 mp->pr_vaddr = (caddr32_t)(uintptr_t)saddr; in prgetxmap32()
|