Lines Matching refs:symtab
123 Elf_Shdr *symtab; in module_frob_arch_sections() local
130 symtab = NULL; in module_frob_arch_sections()
134 symtab = sechdrs + i; in module_frob_arch_sections()
137 if (!symtab) { in module_frob_arch_sections()
143 me->arch.nsyms = symtab->sh_size / sizeof(Elf_Sym); in module_frob_arch_sections()
148 symbols = (void *) hdr + symtab->sh_offset; in module_frob_arch_sections()
149 strings = (void *) hdr + sechdrs[symtab->sh_link].sh_offset; in module_frob_arch_sections()
234 static int apply_rela(Elf_Rela *rela, Elf_Addr base, Elf_Sym *symtab, in apply_rela() argument
250 val = symtab[r_sym].st_value; in apply_rela()
432 me->name, strtab + symtab[r_sym].st_name, in apply_rela()
445 Elf_Sym *symtab; in __apply_relocate_add() local
453 symtab = (Elf_Sym *) sechdrs[symindex].sh_addr; in __apply_relocate_add()
458 rc = apply_rela(rela, base, symtab, strtab, me, write); in __apply_relocate_add()