| /src/libexec/ld.elf_so/arch/arm/ |
| find_exidx.c | 57 if ((vaddr_t)obj->mapbase <= va 58 && va < (vaddr_t)obj->mapbase + obj->mapsize)
|
| /src/sys/arch/sandpoint/stand/altboot/ |
| pci.c | 267 unsigned val, maxbar, mapr, req, mapbase, size; local 289 mapbase = (iostart + size - 1) & ~(size - 1); 290 if (mapbase + size > iolimit) 293 iostart = mapbase + size; 295 cfgwrite(bus, dev, func, mapr, mapbase | 01); 308 mapbase = (memstart + size - 1) & ~(size - 1); 309 if (mapbase + size > memlimit) 312 memstart = mapbase + size; 314 cfgwrite(bus, dev, func, mapr, mapbase); 321 mapbase, size)) [all...] |
| /src/libexec/ld.elf_so/ |
| map_object.c | 76 caddr_t mapbase = MAP_FAILED; local 338 mapbase = mmap(base_addr, mapsize, PROT_NONE, mapflags, -1, 0); 339 if (mapbase == MAP_FAILED) { 345 if (!obj->isdynamic && mapbase != base_addr) { 358 data_addr = mapbase + (data_vaddr - base_vaddr); 381 clear_addr = mapbase + (clear_vaddr - base_vaddr); 382 clear_page = mapbase + (round_down(clear_vaddr) 411 bss_addr = mapbase + (bss_vaddr - base_vaddr); 453 obj->tlsinit = mapbase + tls_vaddr; 455 mapbase, tls_vaddr, obj->tlsinit)) [all...] |
| load.c | 172 munmap(obj->mapbase, obj->mapsize); 185 dbg((" %p .. %p: %s", obj->mapbase, 186 obj->mapbase + obj->mapsize - 1, obj->path));
|
| rtld.c | 375 _rtld_init(caddr_t mapbase, caddr_t relocbase, const char *execname) 383 _rtld_objself.mapbase = mapbase; 431 ehdr = (Elf_Ehdr *)mapbase; 432 _rtld_objself.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff); 681 dbg(("dynamic linker is initialized, mapbase=%p, relocbase=%p", 682 _rtld_objself.mapbase, _rtld_objself.relocbase)); 992 munmap(obj->mapbase, obj->mapsize); 1420 info->dli_fbase = obj->mapbase; 1707 if (addr < (void *) obj->mapbase) [all...] |
| reloc.c | 292 if (mprotect(obj->mapbase, obj->textsize, 305 if (mprotect(obj->mapbase, obj->textsize,
|
| rtld.h | 157 caddr_t mapbase; /* Base address of mapped region */ member in struct:Struct_Obj_Entry 161 caddr_t relocbase; /* Reloc const = mapbase - *vaddrbase */
|
| headers.c | 571 obj->mapbase =
|
| /src/usr.bin/ldd/ |
| ldd_elfxx.c | 154 (void) munmap(obj->mapbase, obj->mapsize); 242 printf("%p", obj ? obj->mapbase : 0);
|
| /src/sys/dev/pci/ |
| btvmei.c | 195 bus_space_unmap(sc->sc_bc, sc->mapbase, 64*1024);
|