Lines Matching refs:Pmap
233 prmap_t *Pmap = NULL; in establish_stacks() local
241 (Pmap = my_malloc(statb.st_size, NULL)) == NULL || in establish_stacks()
242 (nmap = pread(mapfd, Pmap, statb.st_size, 0L)) <= 0 || in establish_stacks()
244 if (Pmap != NULL) in establish_stacks()
245 free(Pmap); in establish_stacks()
246 Pmap = NULL; in establish_stacks()
255 ph_map.pmap = Pmap; in establish_stacks()
258 if (Pmap != NULL) in establish_stacks()
259 free(Pmap); in establish_stacks()
630 make_lwp_stack(const lwpstatus_t *Lsp, prmap_t *Pmap, int nmap) in make_lwp_stack() argument
690 for (; nmap; nmap--, Pmap++) { in make_lwp_stack()
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()
763 prmap_t *Pmap = NULL; in find_lwp_stack() local
775 (Pmap = my_malloc(statb.st_size, NULL)) == NULL || in find_lwp_stack()
776 (nmap = pread(mapfd, Pmap, statb.st_size, 0L)) <= 0 || in find_lwp_stack()
778 if (Pmap != NULL) in find_lwp_stack()
779 free(Pmap); in find_lwp_stack()
786 for (pmap = Pmap; nmap--; pmap++) { in find_lwp_stack()
806 free(Pmap); in find_lwp_stack()