Lines Matching refs:segs
427 for (j=0; v-p->loadmap->segs[j].p_vaddr >= p->loadmap->segs[j].p_memsz; j++);
428 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr);
436 size_t a = p->loadmap->segs[j].p_vaddr;
437 size_t b = a + p->loadmap->segs[j].p_memsz;
443 return (void *)(v - p->loadmap->segs[j].p_vaddr + p->loadmap->segs[j].addr);
1350 if (!dso->loadmap->segs[i].p_memsz)
1353 munmap((void *)dso->loadmap->segs[i].addr,
1354 dso->loadmap->segs[i].p_memsz);
1356 (void)mprotect((void *)dso->loadmap->segs[i].addr,
1357 dso->loadmap->segs[i].p_memsz, PROT_NONE);
1648 + nsegs * sizeof *dso->loadmap->segs);
1663 dso->loadmap->segs[i].addr = (size_t)map +
1665 dso->loadmap->segs[i].p_vaddr = ph->p_vaddr;
1666 dso->loadmap->segs[i].p_memsz = ph->p_memsz;
1682 map = (void *)dso->loadmap->segs[0].addr;
3255 app.loadmap->segs[0].addr = (size_t)app.map;
3256 app.loadmap->segs[0].p_vaddr = (size_t)app.map
3258 app.loadmap->segs[0].p_memsz = app.map_len;
5280 task->p->loadmap->segs[i].addr = (size_t)map +
5282 task->p->loadmap->segs[i].p_vaddr = ph->p_vaddr;
5283 task->p->loadmap->segs[i].p_memsz = ph->p_memsz;
5298 map = (void *)task->p->loadmap->segs[0].addr;