Lines Matching refs:load_addr
75 if (st_value > (elf->max_addr - elf->load_addr)) in sym_compare()
79 *val = st_value + elf->load_addr; in sym_compare()
369 if (sh_end >= (elf->max_addr - elf->load_addr)) in e32_relocate()
372 sym_tab = (Elf32_Sym *)(elf->load_addr + in e32_relocate()
389 if (sh_end >= (elf->max_addr - elf->load_addr)) in e32_relocate()
393 str_tab = (const char *)(elf->load_addr + in e32_relocate()
403 if (sh_end >= (elf->max_addr - elf->load_addr)) in e32_relocate()
405 rel = (Elf32_Rel *)(elf->load_addr + shdr[rel_sidx].sh_addr); in e32_relocate()
415 if (rel->r_offset >= (elf->max_addr - elf->load_addr)) in e32_relocate()
418 where = (Elf32_Addr *)(elf->load_addr + rel->r_offset); in e32_relocate()
438 *where += elf->load_addr + in e32_relocate()
450 *where += elf->load_addr; in e32_relocate()
609 if (sh_end >= (elf->max_addr - elf->load_addr)) in e64_relocate()
612 sym_tab = (Elf64_Sym *)(elf->load_addr + in e64_relocate()
629 if (sh_end >= (elf->max_addr - elf->load_addr)) in e64_relocate()
633 str_tab = (const char *)(elf->load_addr + in e64_relocate()
643 if (sh_end >= (elf->max_addr - elf->load_addr)) in e64_relocate()
645 rela = (Elf64_Rela *)(elf->load_addr + shdr[rel_sidx].sh_addr); in e64_relocate()
653 if (rela->r_offset >= (elf->max_addr - elf->load_addr)) in e64_relocate()
657 where = (Elf64_Addr *)(elf->load_addr + rela->r_offset); in e64_relocate()
679 *where = rela->r_addend + elf->load_addr + in e64_relocate()
684 *where = rela->r_addend + elf->load_addr; in e64_relocate()
711 *where = rela->r_addend + elf->load_addr; in e64_relocate()