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

123

/linux-master/arch/powerpc/kernel/
H A Dmodule.c50 (void *)sect->sh_addr,
51 (void *)sect->sh_addr + sect->sh_size);
56 (void *)sect->sh_addr,
57 (void *)sect->sh_addr + sect->sh_size);
63 (void *)sect->sh_addr,
64 (void *)sect->sh_addr + sect->sh_size);
70 me->arch.start_opd = sect->sh_addr;
71 me->arch.end_opd = sect->sh_addr + sect->sh_size;
79 (void *)sect->sh_addr,
80 (void *)sect->sh_addr
[all...]
H A Dmodule_64.c219 (void *)sechdrs[i].sh_addr,
227 sort((void *)sechdrs[i].sh_addr,
231 relocs += count_relocs((void *)sechdrs[i].sh_addr,
236 relocs += count_relocs((void *)sechdrs[i].sh_addr,
272 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr
308 pr_debug("Ptr: %p. Number: %llu\n", (void *)sechdrs[i].sh_addr,
317 sort((void *)sechdrs[i].sh_addr,
321 relocs += count_relocs((void *)sechdrs[i].sh_addr,
334 (void *)sechdrs[i].sh_addr,
385 syms = (Elf64_Sym *)sechdrs[symindex].sh_addr;
[all...]
H A Dmodule_32.c167 entry = (void *)sechdrs[mod->arch.core_plt_section].sh_addr;
169 entry = (void *)sechdrs[mod->arch.init_plt_section].sh_addr;
203 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr;
212 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
216 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/x86/kernel/
H A Dmodule.c98 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr;
106 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
110 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
141 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr;
154 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
159 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr
310 rseg = (void *)retpolines->sh_addr;
315 cseg = (void *)cfi->sh_addr;
322 void *rseg = (void *)retpolines->sh_addr;
326 void *rseg = (void *)returns->sh_addr;
[all...]
/linux-master/arch/m68k/kernel/
H A Dmodule.c29 Elf32_Rel *rel = (void *)sechdrs[relsec].sh_addr;
37 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
41 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
69 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr;
77 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
81 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/openrisc/kernel/
H A Dmodule.c23 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr;
32 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
37 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/microblaze/kernel/
H A Dmodule.c23 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr;
33 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr +
35 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr +
/linux-master/kernel/module/
H A Ddebug_kmemleak.c27 kmemleak_scan_area((void *)info->sechdrs[i].sh_addr,
H A Dversion.c31 versions = (void *)sechdrs[versindex].sh_addr;
H A Dlivepatch.c54 * copy of the original symbol table. Adjust sh_addr to point
58 mod->klp_info->sechdrs[symndx].sh_addr = (unsigned long)mod->core_kallsyms.symtab;
/linux-master/arch/sparc/kernel/
H A Dmodule.c71 sym = (Elf_Sym *)sechdrs[symidx].sh_addr;
72 strtab = (char *)sechdrs[sechdrs[symidx].sh_link].sh_addr;
90 Elf_Rela *rel = (void *)sechdrs[relsec].sh_addr;
99 location = (u8 *)sechdrs[sechdrs[relsec].sh_info].sh_addr
109 sym = (Elf_Sym *)sechdrs[symindex].sh_addr
198 void *p = (void *) sun4v_1insn->sh_addr;
202 void *p = (void *) sun4v_2insn->sh_addr;
/linux-master/arch/sh/kernel/
H A Dmodule.c31 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr;
41 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
45 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/nios2/kernel/
H A Dmodule.c48 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr;
57 = ((void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
62 = ((Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/hexagon/kernel/
H A Dmodule.c76 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr;
78 Elf32_Sym *sym_base = (Elf32_Sym *) sechdrs[symindex].sh_addr;
79 void *loc_base = (void *) sechdrs[sym_info].sh_addr;
/linux-master/arch/riscv/include/asm/
H A Dmodule.h39 struct got_entry *got = (struct got_entry *)(sec->shdr->sh_addr);
92 struct got_entry *got_plt = (struct got_entry *)sec->shdr->sh_addr;
105 struct plt_entry *plt = (struct plt_entry *)sec_plt->shdr->sh_addr;
/linux-master/arch/csky/kernel/
H A Dmodule.c53 Elf32_Rela *rel = (void *) sechdrs[relsec].sh_addr;
60 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
62 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/loongarch/include/asm/
H A Dmodule.h78 struct plt_idx_entry *plt_idx = (struct plt_idx_entry *)sechdrs[sec->shndx].sh_addr;
94 struct plt_entry *plt = (struct plt_entry *)sechdrs[sec_plt->shndx].sh_addr;
107 struct got_entry *got = (struct got_entry *)sechdrs[sec->shndx].sh_addr;
/linux-master/arch/arc/kernel/
H A Dmodule.c52 Elf32_Rela *rel_entry = (void *)sechdrs[relsec].sh_addr;
62 tgt_addr = sechdrs[tgtsec].sh_addr;
63 sym_sec = (Elf32_Sym *) sechdrs[symindex].sh_addr;
140 unw = unwind_add_table(mod, (void *)sechdrs[unwsec].sh_addr,
/linux-master/kernel/
H A Dcfi.c63 mod->kcfi_traps = (s32 *)sechdrs[i].sh_addr;
64 mod->kcfi_traps_end = (s32 *)(sechdrs[i].sh_addr + sechdrs[i].sh_size);
/linux-master/arch/xtensa/kernel/
H A Dmodule.c54 Elf32_Rela *rela = (void *)sechdrs[relsec].sh_addr;
63 location = (char *)sechdrs[sechdrs[relsec].sh_info].sh_addr
65 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
/linux-master/arch/alpha/kernel/
H A Dmodule.c137 Elf64_Rela *rela = (void *)sechdrs[relsec].sh_addr;
146 base = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr;
147 symtab = (Elf64_Sym *)sechdrs[symindex].sh_addr;
149 got = sechdrs[me->arch.gotsecindex].sh_addr;
/linux-master/arch/arm/kernel/
H A Dmodule.c116 Elf32_Rel *rel = (void *)relsec->sh_addr;
139 sym = ((Elf32_Sym *)symsec->sh_addr) + offset;
149 loc = dstsec->sh_addr + rel->r_offset;
482 unwind_table_add(s->sh_addr,
484 txt_sec->sh_addr,
498 fixup_pv_table((void *)s->sh_addr, s->sh_size);
503 fixup_smp((void *)s->sh_addr, s->sh_size);
/linux-master/arch/mips/kernel/
H A Dvpe.c430 Elf32_Rel *rel = (void *) sechdrs[relsec].sh_addr;
441 location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
444 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
482 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr;
490 bssbase = sechdrs[i].sh_addr;
523 secbase = sechdrs[sym[i].st_shndx].sh_addr;
538 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr;
553 Elf_Sym *sym = (void *)sechdrs[symindex].sh_addr;
613 sechdrs[0].sh_addr = 0;
627 /* Mark all sections sh_addr wit
[all...]
/linux-master/arch/parisc/kernel/
H A Dmodule.c294 const Elf_Rela *rels = (void *)sechdrs[i].sh_addr;
508 Elf32_Rela *rel = (void *)sechdrs[relsec].sh_addr;
523 loc = (void *)sechdrs[targetsec].sh_addr
526 loc0 = sechdrs[targetsec].sh_addr;
528 sym = (Elf32_Sym *)sechdrs[symindex].sh_addr
535 //dot = (sechdrs[relsec].sh_addr + rel->r_offset) & ~0x03;
653 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr;
667 loc = (void *)sechdrs[targetsec].sh_addr
670 loc0 = sechdrs[targetsec].sh_addr;
672 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr
[all...]
/linux-master/arch/arm64/kernel/
H A Dmodule.c356 Elf64_Rela *rel = (void *)sechdrs[relsec].sh_addr;
360 loc = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
364 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr
577 plts = (void *)s->sh_addr;
593 apply_alternatives_module((void *)s->sh_addr, s->sh_size);
598 __pi_scs_patch((void *)s->sh_addr, s->sh_size);

Completed in 231 milliseconds

123