/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | module.c | 48 (void *)sect->sh_addr, in module_finalize() 49 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 54 (void *)sect->sh_addr, in module_finalize() 55 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 61 (void *)sect->sh_addr, in module_finalize() 62 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 68 me->arch.start_opd = sect->sh_addr; in module_finalize() 69 me->arch.end_opd = sect->sh_addr + sect->sh_size; in module_finalize() 77 (void *)sect->sh_addr, in module_finalize() 78 (void *)sect->sh_addr in module_finalize() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | module.c | 50 (void *)sect->sh_addr, in module_finalize() 51 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 56 (void *)sect->sh_addr, in module_finalize() 57 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 63 (void *)sect->sh_addr, in module_finalize() 64 (void *)sect->sh_addr + sect->sh_size); in module_finalize() 70 me->arch.start_opd = sect->sh_addr; in module_finalize() 71 me->arch.end_opd = sect->sh_addr + sect->sh_size; in module_finalize() 79 (void *)sect->sh_addr, in module_finalize() 80 (void *)sect->sh_addr in module_finalize() [all...] |
H A D | module_64.c | 219 (void *)sechdrs[i].sh_addr, in get_stubs_size() 227 sort((void *)sechdrs[i].sh_addr, in get_stubs_size() 231 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size() 236 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_stubs_size() 272 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in count_pcpu_relocs() 308 pr_debug("Ptr: %p. Number: %llu\n", (void *)sechdrs[i].sh_addr, in get_got_size() 317 sort((void *)sechdrs[i].sh_addr, in get_got_size() 321 relocs += count_relocs((void *)sechdrs[i].sh_addr, in get_got_size() 334 (void *)sechdrs[i].sh_addr, in get_got_size() 385 syms = (Elf64_Sym *)sechdrs[symindex].sh_addr; in find_dot_toc() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | module.c | 98 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() 106 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate() 110 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate() 141 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in __write_relocate_add() 154 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in __write_relocate_add() 159 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in __write_relocate_add() 312 void *pseg = (void *)para->sh_addr; in module_finalize() 320 rseg = (void *)retpolines->sh_addr; in module_finalize() 325 cseg = (void *)cfi->sh_addr; in module_finalize() 332 void *rseg = (void *)retpolines->sh_addr; in module_finalize() [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | module.c | 96 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() 104 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate() 108 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate() 138 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in __apply_relocate_add() 147 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in __apply_relocate_add() 152 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in __apply_relocate_add() 278 void *rseg = (void *)retpolines->sh_addr; in module_finalize() 282 void *rseg = (void *)returns->sh_addr; in module_finalize() 287 void *aseg = (void *)alt->sh_addr; in module_finalize() 291 void *lseg = (void *)locks->sh_addr; in module_finalize() [all...] |
/kernel/linux/linux-5.10/arch/m68k/kernel/ |
H A D | module.c | 29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() 37 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate() 41 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate() 69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 77 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 81 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-6.6/arch/m68k/kernel/ |
H A D | module.c | 29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate() 37 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate() 41 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate() 69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 77 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 81 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | module.c | 71 sym = (Elf_Sym *)sechdrs[symidx].sh_addr; in module_frob_arch_sections() 72 strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr; in module_frob_arch_sections() 90 Elf_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 99 location = (u8 *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 109 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() 198 void *p = (void *) sun4v_1insn->sh_addr; in do_patch_sections() 202 void *p = (void *) sun4v_2insn->sh_addr; in do_patch_sections()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | module.c | 71 sym = (Elf_Sym *)sechdrs[symidx].sh_addr; in module_frob_arch_sections() 72 strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr; in module_frob_arch_sections() 90 Elf_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 99 location = (u8 *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 109 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() 198 void *p = (void *) sun4v_1insn->sh_addr; in do_patch_sections() 202 void *p = (void *) sun4v_2insn->sh_addr; in do_patch_sections()
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | vpe.c | 430 Elf32_Rel *rel = (void *) sechdrs[relsec].sh_addr; in apply_relocations() 441 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocations() 444 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocations() 482 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in simplify_symbols() 490 bssbase = sechdrs[i].sh_addr; in simplify_symbols() 523 secbase = sechdrs[sym[i].st_shndx].sh_addr; in simplify_symbols() 538 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in dump_elfsymbols() 553 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in find_vpe_symbols() 613 sechdrs[0].sh_addr = 0; in vpe_elfload() 627 /* Mark all sections sh_addr wit in vpe_elfload() [all...] |
/kernel/linux/linux-5.10/arch/openrisc/kernel/ |
H A D | module.c | 23 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 32 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 37 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-6.6/arch/openrisc/kernel/ |
H A D | module.c | 23 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 32 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 37 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/arc/kernel/ |
H A D | module.c | 52 Elf32_Rela *rel_entry = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 62 tgt_addr = sechdrs[tgtsec].sh_addr; in apply_relocate_add() 63 sym_sec = (Elf32_Sym *) sechdrs[symindex].sh_addr; in apply_relocate_add() 140 unw = unwind_add_table(mod, (void *)sechdrs[unwsec].sh_addr, in module_finalize()
|
/kernel/linux/linux-6.6/arch/arc/kernel/ |
H A D | module.c | 52 Elf32_Rela *rel_entry = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 62 tgt_addr = sechdrs[tgtsec].sh_addr; in apply_relocate_add() 63 sym_sec = (Elf32_Sym *) sechdrs[symindex].sh_addr; in apply_relocate_add() 140 unw = unwind_add_table(mod, (void *)sechdrs[unwsec].sh_addr, in module_finalize()
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | vpe.c | 431 Elf32_Rel *rel = (void *) sechdrs[relsec].sh_addr; in apply_relocations() 442 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocations() 445 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocations() 483 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in simplify_symbols() 491 bssbase = sechdrs[i].sh_addr; in simplify_symbols() 524 secbase = sechdrs[sym[i].st_shndx].sh_addr; in simplify_symbols() 539 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in dump_elfsymbols() 554 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr; in find_vpe_symbols() 614 sechdrs[0].sh_addr = 0; in vpe_elfload() 628 /* Mark all sections sh_addr wit in vpe_elfload() [all...] |
/kernel/linux/linux-5.10/arch/h8300/kernel/ |
H A D | module.c | 16 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 23 (uint32_t *)(sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 27 Elf32_Sym *sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/riscv/include/asm/ |
H A D | module.h | 38 struct got_entry *got = (struct got_entry *)(sec->shdr->sh_addr); in get_got_entry() 91 struct got_entry *got_plt = (struct got_entry *)sec->shdr->sh_addr; in get_got_plt_idx() 104 struct plt_entry *plt = (struct plt_entry *)sec_plt->shdr->sh_addr; in get_plt_entry()
|
/kernel/linux/linux-6.6/arch/microblaze/kernel/ |
H A D | module.c | 23 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 33 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr + in apply_relocate_add() 35 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr + in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | module.c | 312 const Elf_Rela *rels = (void *)sechdrs[i].sh_addr; in module_frob_arch_sections() 525 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 540 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add() 543 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add() 545 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() 552 //dot = (sechdrs[relsec].sh_addr + rel->r_offset) & ~0x03; in apply_relocate_add() 670 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 684 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add() 687 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add() 689 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() [all...] |
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | module.c | 294 const Elf_Rela *rels = (void *)sechdrs[i].sh_addr; in module_frob_arch_sections() 508 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 523 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add() 526 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add() 528 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() 535 //dot = (sechdrs[relsec].sh_addr + rel->r_offset) & ~0x03; in apply_relocate_add() 653 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 667 loc = (void *)sechdrs[targetsec].sh_addr in apply_relocate_add() 670 loc0 = sechdrs[targetsec].sh_addr; in apply_relocate_add() 672 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add() [all...] |
/kernel/linux/linux-5.10/arch/hexagon/kernel/ |
H A D | module.c | 76 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 78 Elf32_Sym *sym_base = (Elf32_Sym *) sechdrs[symindex].sh_addr; in apply_relocate_add() 79 void *loc_base = (void *) sechdrs[sym_info].sh_addr; in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/xtensa/kernel/ |
H A D | module.c | 54 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add() 63 location = (char *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 65 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/c6x/kernel/ |
H A D | module.c | 47 Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr; in apply_relocate_add() 59 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 64 sym = (Elf_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | module.h | 77 struct plt_idx_entry *plt_idx = (struct plt_idx_entry *)sechdrs[sec->shndx].sh_addr; in get_plt_idx() 93 struct plt_entry *plt = (struct plt_entry *)sechdrs[sec_plt->shndx].sh_addr; in get_plt_entry() 106 struct got_entry *got = (struct got_entry *)sechdrs[sec->shndx].sh_addr; in get_got_entry()
|
/kernel/linux/linux-5.10/arch/csky/kernel/ |
H A D | module.c | 53 Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr; in apply_relocate_add() 60 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr in apply_relocate_add() 62 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
|