Searched refs:Elf_Sym (Results 1 – 14 of 14) sorted by relevance
| /arch/sparc/kernel/ |
| A D | module.c | 31 Elf_Sym *sym; in module_frob_arch_sections() 41 sym = (Elf_Sym *)sechdrs[symidx].sh_addr; in module_frob_arch_sections() 44 for (i = 1; i < sechdrs[symidx].sh_size / sizeof(Elf_Sym); i++) { in module_frob_arch_sections() 61 Elf_Sym *sym; in apply_relocate_add() 79 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
| /arch/x86/tools/ |
| A D | relocs.c | 12 #define Elf_Sym ElfW(Sym) macro 20 static int sym_index(Elf_Sym *sym); 46 Elf_Sym *symtab; 329 static int sym_index(Elf_Sym *sym) in sym_index() 331 Elf_Sym *symtab = secs[shsymtabndx].symtab; in sym_index() 504 Elf_Sym *sym = &sec->symtab[j]; in read_symtabs() 578 Elf_Sym *sym; in print_absolute_symbols() 612 Elf_Sym *sh_symtab; in print_absolute_relocs() 636 Elf_Sym *sym; in print_absolute_relocs() 697 Elf_Sym *sym, const char *symname)) in walk_relocs() [all …]
|
| /arch/mips/include/asm/ |
| A D | module.h | 40 #define Elf_Sym Elf32_Sym macro 58 #define Elf_Sym Elf64_Sym macro
|
| /arch/mips/boot/tools/ |
| A D | relocs.c | 12 #define Elf_Sym ElfW(Sym) macro 27 Elf_Sym *symtab; 119 static const char *sym_name(const char *sym_strtab, Elf_Sym *sym) in sym_name() 341 for (j = 0; j < sec->shdr.sh_size/sizeof(Elf_Sym); j++) { in read_symtabs() 342 Elf_Sym *sym = &sec->symtab[j]; in read_symtabs() 468 Elf_Sym *sym, const char *symname)) in walk_relocs() 477 Elf_Sym *sh_symtab; in walk_relocs() 497 Elf_Sym *sym = &sh_symtab[ELF_R_SYM(rel->r_info)]; in walk_relocs() 505 static int do_reloc(struct section *sec, Elf_Rel *rel, Elf_Sym *sym, in do_reloc()
|
| /arch/arm/include/asm/ |
| A D | module.h | 48 static inline unsigned long kallsyms_symbol_value(const Elf_Sym *sym) in kallsyms_symbol_value()
|
| /arch/mips/kernel/ |
| A D | vpe.c | 483 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in simplify_symbols() 485 unsigned int i, n = sechdrs[symindex].sh_size / sizeof(Elf_Sym); in simplify_symbols() 539 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in dump_elfsymbols() 540 unsigned int i, n = sechdrs[symindex].sh_size / sizeof(Elf_Sym); in dump_elfsymbols() 554 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in find_vpe_symbols() 555 unsigned int i, n = sechdrs[symindex].sh_size / sizeof(Elf_Sym); in find_vpe_symbols()
|
| A D | module.c | 311 Elf_Sym *sym; in __apply_relocate() 329 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in __apply_relocate()
|
| /arch/s390/kernel/ |
| A D | module.c | 110 Elf_Sym *symbols; in module_frob_arch_sections() 130 me->arch.nsyms = symtab->sh_size / sizeof(Elf_Sym); in module_frob_arch_sections() 222 static int apply_rela(Elf_Rela *rela, Elf_Addr base, Elf_Sym *symtab, in apply_rela() 433 Elf_Sym *symtab; in __apply_relocate_add() 441 symtab = (Elf_Sym *) sechdrs[symindex].sh_addr; in __apply_relocate_add()
|
| A D | machine_kexec_file.c | 328 const Elf_Sym *sym; /* symbol to relocate */ in arch_kexec_apply_relocations_add()
|
| /arch/riscv/kernel/ |
| A D | module.c | 773 Elf_Sym *sym; in apply_relocate_add() 798 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() 839 Elf_Sym *hi20_sym = in apply_relocate_add() 840 (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
| A D | machine_kexec_file.c | 163 const Elf_Sym *sym; /* symbol to relocate */ in arch_kexec_apply_relocations_add()
|
| /arch/parisc/kernel/ |
| A D | module.c | 837 Elf_Sym *newptr, *oldptr; in module_finalize() 891 nsyms = symhdr->sh_size / sizeof(Elf_Sym); in module_finalize() 906 nsyms = newptr - (Elf_Sym *)symhdr->sh_addr; in module_finalize() 908 symhdr->sh_size = nsyms * sizeof(Elf_Sym); in module_finalize()
|
| /arch/loongarch/kernel/ |
| A D | module.c | 433 Elf_Sym *sym; in apply_relocate_add() 444 sym = (Elf_Sym *)sechdrs[symindex].sh_addr + ELF_R_SYM(rel[i].r_info); in apply_relocate_add()
|
| /arch/s390/tools/ |
| A D | relocs.c | 39 #define Elf_Sym ElfW(Sym) macro
|
Completed in 41 milliseconds