Home
last modified time | relevance | path

Searched refs:sh_addr (Results 1 - 25 of 128) sorted by relevance

123456

/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dmodule.c48 (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 Dmodule.c50 (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 Dmodule_64.c219 (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 Dmodule.c98 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 Dmodule.c96 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 Dmodule.c29 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 Dmodule.c29 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 Dmodule.c71 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 Dmodule.c71 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 Dvpe.c430 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 Dmodule.c23 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 Dmodule.c23 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 Dmodule.c52 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 Dmodule.c52 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 Dvpe.c431 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 Dmodule.c16 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 Dmodule.h38 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 Dmodule.c23 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 Dmodule.c312 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 Dmodule.c294 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 Dmodule.c76 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 Dmodule.c54 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 Dmodule.c47 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 Dmodule.h77 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 Dmodule.c53 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()

Completed in 12 milliseconds

123456