Lines Matching defs:mapbase
334 ld_utrace_log(int event, void *handle, void *mapbase, size_t mapsize,
343 ut.mapbase = mapbase;
1677 obj->mapbase = obj->vaddrbase + obj->relocbase;
2416 init_rtld(caddr_t mapbase, Elf_Auxinfo **aux_info)
2433 objtmp.mapbase = mapbase;
2435 objtmp.relocbase = mapbase;
2448 ehdr = (Elf_Ehdr *)mapbase;
2449 objtmp.phdr = (Elf_Phdr *)((char *)mapbase + ehdr->e_phoff);
2875 dbg(" %p .. %p: %s", obj->mapbase, obj->mapbase + obj->mapsize - 1,
2879 LD_UTRACE(UTRACE_LOAD_OBJECT, obj, obj->mapbase, obj->mapsize, 0,
2885 munmap(obj->mapbase, obj->mapsize);
2928 obj->mapbase = __DECONST(caddr_t, addr);
2931 obj->relocbase = obj->mapbase;
2948 dbg("%s mapbase %p phdrs %p PT_LOAD phdr %p vaddr %p dynamic %p",
2949 obj->path, obj->mapbase, obj->phdr, seg0,
2958 LD_UTRACE(UTRACE_LOAD_OBJECT, obj, obj->mapbase, 0, 0, obj->path);
2970 if (addr < (void *)obj->mapbase)
2972 if (addr < (void *)(obj->mapbase + obj->mapsize))
4147 info->dli_fbase = obj->mapbase;
4477 l->l_base = obj->mapbase;
4564 munmap(obj->mapbase, obj->mapsize);
5119 obj != NULL ? obj->mapbase : NULL);
5206 LD_UTRACE(UTRACE_UNLOAD_OBJECT, obj, obj->mapbase, obj->mapsize,