Lines Matching refs:reltab
106 Elf_relent *reltab; member
443 ef->reltab = malloc(ef->nreltab * sizeof(*ef->reltab), in link_elf_link_preload()
449 (ef->nreltab != 0 && ef->reltab == NULL) || in link_elf_link_preload()
582 ef->reltab[rl].rel = (Elf_Rel *)shdr[i].sh_addr; in link_elf_link_preload()
583 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_link_preload()
584 ef->reltab[rl].sec = shdr[i].sh_info; in link_elf_link_preload()
889 ef->reltab = malloc(ef->nreltab * sizeof(*ef->reltab), in link_elf_load_file()
1162 ef->reltab[rl].rel = malloc(shdr[i].sh_size, M_LINKER, in link_elf_load_file()
1164 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_load_file()
1165 ef->reltab[rl].sec = shdr[i].sh_info; in link_elf_load_file()
1167 (void *)ef->reltab[rl].rel, in link_elf_load_file()
1299 free(ef->reltab, M_LINKER); in link_elf_unload_file()
1311 free(ef->reltab[i].rel, M_LINKER); in link_elf_unload_file()
1314 free(ef->reltab, M_LINKER); in link_elf_unload_file()
1372 rel = ef->reltab[i].rel; in relocate_file1()
1377 rellim = rel + ef->reltab[i].nrel; in relocate_file1()
1378 base = findbase(ef, ef->reltab[i].sec); in relocate_file1()
1805 rel = ef->reltab[i].rel; in link_elf_reloc_local()
1810 rellim = rel + ef->reltab[i].nrel; in link_elf_reloc_local()
1811 base = findbase(ef, ef->reltab[i].sec); in link_elf_reloc_local()