Lines Matching refs:base
106 caddr_t symbase; /* malloc'ed symbold base */
107 caddr_t strbase; /* malloc'ed string base */
199 elf_set_add(struct elf_set_head *list, Elf_Addr start, Elf_Addr stop, Elf_Addr base)
206 set->es_base = base;
227 elf_set_find(struct elf_set_head *list, Elf_Addr addr, Elf_Addr *start, Elf_Addr *base)
236 *base = set->es_base;
438 caddr_t ssym, esym, base;
457 base = ssym;
459 symcnt = *(long *)base;
460 base += sizeof(long);
461 symtab = (Elf_Sym *)base;
462 base += roundup(symcnt, sizeof(long));
464 if (base > esym || base < ssym) {
469 strcnt = *(long *)base;
470 base += sizeof(long);
471 strtab = base;
472 base += roundup(strcnt, sizeof(long));
474 if (base > esym || base < ssym) {
882 * out our contiguous region, and to establish the base
1530 Elf_Addr addr, start, base;
1564 if (elf_set_find(&set_pcpu_list, addr, &start, &base))
1565 addr = addr - start + base;
1567 else if (elf_set_find(&set_vnet_list, addr, &start, &base))
1568 addr = addr - start + base;