Lines Matching refs:reltab
105 Elf_relent *reltab; member
452 ef->reltab = malloc(ef->nreltab * sizeof(*ef->reltab), in link_elf_link_preload()
458 (ef->nreltab != 0 && ef->reltab == NULL) || in link_elf_link_preload()
592 ef->reltab[rl].rel = (Elf_Rel *)shdr[i].sh_addr; in link_elf_link_preload()
593 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_link_preload()
594 ef->reltab[rl].sec = shdr[i].sh_info; in link_elf_link_preload()
899 ef->reltab = malloc(ef->nreltab * sizeof(*ef->reltab), in link_elf_load_file()
1171 ef->reltab[rl].rel = malloc(shdr[i].sh_size, M_LINKER, in link_elf_load_file()
1173 ef->reltab[rl].nrel = shdr[i].sh_size / sizeof(Elf_Rel); in link_elf_load_file()
1174 ef->reltab[rl].sec = shdr[i].sh_info; in link_elf_load_file()
1176 (void *)ef->reltab[rl].rel, in link_elf_load_file()
1308 free(ef->reltab, M_LINKER); in link_elf_unload_file()
1320 free(ef->reltab[i].rel, M_LINKER); in link_elf_unload_file()
1323 free(ef->reltab, M_LINKER); in link_elf_unload_file()
1381 rel = ef->reltab[i].rel; in relocate_file1()
1386 rellim = rel + ef->reltab[i].nrel; in relocate_file1()
1387 base = findbase(ef, ef->reltab[i].sec); in relocate_file1()
1824 rel = ef->reltab[i].rel; in link_elf_reloc_local()
1829 rellim = rel + ef->reltab[i].nrel; in link_elf_reloc_local()
1830 base = findbase(ef, ef->reltab[i].sec); in link_elf_reloc_local()