Elf_Shdr           26 arch/arc/kernel/module.c int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
Elf_Shdr          132 arch/arc/kernel/module.c int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr          188 arch/arm/kernel/module-plts.c int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs,
Elf_Shdr          323 arch/arm/kernel/module.c 	const Elf_Shdr *unw_sec;
Elf_Shdr          324 arch/arm/kernel/module.c 	const Elf_Shdr *txt_sec;
Elf_Shdr          327 arch/arm/kernel/module.c static const Elf_Shdr *find_mod_section(const Elf32_Ehdr *hdr,
Elf_Shdr          328 arch/arm/kernel/module.c 	const Elf_Shdr *sechdrs, const char *name)
Elf_Shdr          330 arch/arm/kernel/module.c 	const Elf_Shdr *s, *se;
Elf_Shdr          343 arch/arm/kernel/module.c int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr          346 arch/arm/kernel/module.c 	const Elf_Shdr *s = NULL;
Elf_Shdr          349 arch/arm/kernel/module.c 	const Elf_Shdr *sechdrs_end = sechdrs + hdr->e_shnum;
Elf_Shdr          160 arch/arm64/kernel/module-plts.c 			       Elf64_Word dstidx, Elf_Shdr *dstsec)
Elf_Shdr          255 arch/arm64/kernel/module-plts.c int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs,
Elf_Shdr          261 arch/arm64/kernel/module-plts.c 	Elf_Shdr *pltsec, *tramp = NULL;
Elf_Shdr          474 arch/arm64/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          477 arch/arm64/kernel/module.c 	const Elf_Shdr *s, *se;
Elf_Shdr           27 arch/hexagon/kernel/module.c int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
Elf_Shdr           67 arch/hexagon/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          423 arch/ia64/kernel/module.c module_frob_arch_sections (Elf_Ehdr *ehdr, Elf_Shdr *sechdrs, char *secstrings,
Elf_Shdr          906 arch/ia64/kernel/module.c module_finalize (const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod)
Elf_Shdr          103 arch/m68k/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          117 arch/microblaze/kernel/module.c int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr           25 arch/mips/boot/tools/relocs.c 	Elf_Shdr       shdr;
Elf_Shdr          253 arch/mips/boot/tools/relocs.c 	if (ehdr.e_shentsize != sizeof(Elf_Shdr))
Elf_Shdr          263 arch/mips/boot/tools/relocs.c 	Elf_Shdr shdr;
Elf_Shdr          410 arch/mips/boot/tools/relocs.c 	Elf_Shdr shdr;
Elf_Shdr          307 arch/mips/kernel/module.c static int __apply_relocate(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          392 arch/mips/kernel/module.c int apply_relocate(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          400 arch/mips/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          431 arch/mips/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          434 arch/mips/kernel/module.c 	const Elf_Shdr *s;
Elf_Shdr          169 arch/mips/kernel/vpe.c static long get_offset(unsigned long *size, Elf_Shdr *sechdr)
Elf_Shdr          183 arch/mips/kernel/vpe.c 			    Elf_Shdr *sechdrs, const char *secstrings)
Elf_Shdr          201 arch/mips/kernel/vpe.c 			Elf_Shdr *s = &sechdrs[i];
Elf_Shdr          477 arch/mips/kernel/vpe.c static void simplify_symbols(Elf_Shdr *sechdrs,
Elf_Shdr          536 arch/mips/kernel/vpe.c static void dump_elfsymbols(Elf_Shdr *sechdrs, unsigned int symindex,
Elf_Shdr          550 arch/mips/kernel/vpe.c static int find_vpe_symbols(struct vpe *v, Elf_Shdr *sechdrs,
Elf_Shdr          579 arch/mips/kernel/vpe.c 	Elf_Shdr *sechdrs;
Elf_Shdr          605 arch/mips/kernel/vpe.c 	if (len < hdr->e_shoff + hdr->e_shnum * sizeof(Elf_Shdr)) {
Elf_Shdr           23 arch/nds32/kernel/module.c 			      Elf_Shdr * sechdrs,
Elf_Shdr          270 arch/nds32/kernel/module.c module_finalize(const Elf32_Ehdr * hdr, const Elf_Shdr * sechdrs,
Elf_Shdr          133 arch/nios2/kernel/module.c int module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr          299 arch/parisc/kernel/module.c 			      CONST Elf_Shdr *sechdrs,
Elf_Shdr          518 arch/parisc/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs,
Elf_Shdr          663 arch/parisc/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs,
Elf_Shdr          832 arch/parisc/kernel/module.c 		      const Elf_Shdr *sechdrs)
Elf_Shdr          857 arch/parisc/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          863 arch/parisc/kernel/module.c 	const Elf_Shdr *s;
Elf_Shdr          867 arch/parisc/kernel/module.c 	Elf_Shdr *symhdr = NULL;
Elf_Shdr          896 arch/parisc/kernel/module.c 			symhdr = (Elf_Shdr *)&sechdrs[i];
Elf_Shdr          955 arch/parisc/kernel/module.c 				err = apply_relocate((Elf_Shdr *)sechdrs,
Elf_Shdr          959 arch/parisc/kernel/module.c 				err = apply_relocate_add((Elf_Shdr *)sechdrs,
Elf_Shdr           99 arch/powerpc/include/asm/module.h int module_finalize_ftrace(struct module *mod, const Elf_Shdr *sechdrs);
Elf_Shdr          101 arch/powerpc/include/asm/module.h static inline int module_finalize_ftrace(struct module *mod, const Elf_Shdr *sechdrs)
Elf_Shdr           20 arch/powerpc/kernel/module.c static const Elf_Shdr *find_section(const Elf_Ehdr *hdr,
Elf_Shdr           21 arch/powerpc/kernel/module.c 				    const Elf_Shdr *sechdrs,
Elf_Shdr           35 arch/powerpc/kernel/module.c 		const Elf_Shdr *sechdrs, struct module *me)
Elf_Shdr           37 arch/powerpc/kernel/module.c 	const Elf_Shdr *sect;
Elf_Shdr          298 arch/powerpc/kernel/module_32.c int module_finalize_ftrace(struct module *module, const Elf_Shdr *sechdrs)
Elf_Shdr          824 arch/powerpc/kernel/module_64.c int module_finalize_ftrace(struct module *mod, const Elf_Shdr *sechdrs)
Elf_Shdr           17 arch/riscv/include/asm/module.h 	Elf_Shdr *shdr;
Elf_Shdr           90 arch/riscv/kernel/module-sections.c int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs,
Elf_Shdr          126 arch/riscv/kernel/module-sections.c 		Elf_Shdr *dst_sec = sechdrs + sechdrs[i].sh_info;
Elf_Shdr          296 arch/riscv/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          266 arch/s390/kernel/machine_kexec_file.c 				     Elf_Shdr *section,
Elf_Shdr          267 arch/s390/kernel/machine_kexec_file.c 				     const Elf_Shdr *relsec,
Elf_Shdr          268 arch/s390/kernel/machine_kexec_file.c 				     const Elf_Shdr *symtab)
Elf_Shdr          109 arch/s390/kernel/module.c int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs,
Elf_Shdr          112 arch/s390/kernel/module.c 	Elf_Shdr *symtab;
Elf_Shdr          415 arch/s390/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab,
Elf_Shdr          441 arch/s390/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          444 arch/s390/kernel/module.c 	const Elf_Shdr *s;
Elf_Shdr          378 arch/sh/include/asm/dwarf.h extern int module_dwarf_finalize(const Elf_Ehdr *, const Elf_Shdr *,
Elf_Shdr         1089 arch/sh/kernel/dwarf.c int module_dwarf_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr          100 arch/sh/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr           56 arch/sparc/kernel/module.c 			      Elf_Shdr *sechdrs,
Elf_Shdr           83 arch/sparc/kernel/module.c int apply_relocate_add(Elf_Shdr *sechdrs,
Elf_Shdr          185 arch/sparc/kernel/module.c 			      const Elf_Shdr *sechdrs)
Elf_Shdr          187 arch/sparc/kernel/module.c 	const Elf_Shdr *s, *sun4v_1insn = NULL, *sun4v_2insn = NULL;
Elf_Shdr          208 arch/sparc/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr           17 arch/x86/kernel/livepatch.c 	Elf_Shdr *s, *alt = NULL, *para = NULL;
Elf_Shdr          495 arch/x86/kernel/machine_kexec_64.c 				     Elf_Shdr *section, const Elf_Shdr *relsec,
Elf_Shdr          496 arch/x86/kernel/machine_kexec_64.c 				     const Elf_Shdr *symtabsec)
Elf_Shdr          504 arch/x86/kernel/machine_kexec_64.c 	const Elf_Shdr *sechdrs;
Elf_Shdr          221 arch/x86/kernel/module.c 		    const Elf_Shdr *sechdrs,
Elf_Shdr          224 arch/x86/kernel/module.c 	const Elf_Shdr *s, *text = NULL, *alt = NULL, *locks = NULL,
Elf_Shdr           32 arch/x86/tools/relocs.c 	Elf_Shdr       shdr;
Elf_Shdr          384 arch/x86/tools/relocs.c 	if (ehdr.e_shentsize != sizeof(Elf_Shdr))
Elf_Shdr          389 arch/x86/tools/relocs.c 		Elf_Shdr shdr;
Elf_Shdr          411 arch/x86/tools/relocs.c 	Elf_Shdr shdr;
Elf_Shdr          111 include/linux/kexec.h 	Elf_Shdr *sechdrs;
Elf_Shdr          190 include/linux/kexec.h 					    Elf_Shdr *section,
Elf_Shdr          191 include/linux/kexec.h 					    const Elf_Shdr *relsec,
Elf_Shdr          192 include/linux/kexec.h 					    const Elf_Shdr *symtab);
Elf_Shdr          194 include/linux/kexec.h 					Elf_Shdr *section,
Elf_Shdr          195 include/linux/kexec.h 					const Elf_Shdr *relsec,
Elf_Shdr          196 include/linux/kexec.h 					const Elf_Shdr *symtab);
Elf_Shdr          341 include/linux/module.h 	Elf_Shdr *sechdrs;
Elf_Shdr          861 include/linux/module.h void module_bug_finalize(const Elf_Ehdr *, const Elf_Shdr *,
Elf_Shdr          868 include/linux/module.h 					const Elf_Shdr *sechdrs,
Elf_Shdr           18 include/linux/moduleloader.h 			      Elf_Shdr *sechdrs,
Elf_Shdr           42 include/linux/moduleloader.h int apply_relocate(Elf_Shdr *sechdrs,
Elf_Shdr           48 include/linux/moduleloader.h static inline int apply_relocate(Elf_Shdr *sechdrs,
Elf_Shdr           65 include/linux/moduleloader.h int apply_relocate_add(Elf_Shdr *sechdrs,
Elf_Shdr           71 include/linux/moduleloader.h static inline int apply_relocate_add(Elf_Shdr *sechdrs,
Elf_Shdr           85 include/linux/moduleloader.h 		    const Elf_Shdr *sechdrs,
Elf_Shdr          120 kernel/kexec_file.c arch_kexec_apply_relocations_add(struct purgatory_info *pi, Elf_Shdr *section,
Elf_Shdr          121 kernel/kexec_file.c 				 const Elf_Shdr *relsec, const Elf_Shdr *symtab)
Elf_Shdr          137 kernel/kexec_file.c arch_kexec_apply_relocations(struct purgatory_info *pi, Elf_Shdr *section,
Elf_Shdr          138 kernel/kexec_file.c 			     const Elf_Shdr *relsec, const Elf_Shdr *symtab)
Elf_Shdr          834 kernel/kexec_file.c 	const Elf_Shdr *sechdrs;
Elf_Shdr          897 kernel/kexec_file.c 	Elf_Shdr *sechdrs;
Elf_Shdr          904 kernel/kexec_file.c 	sechdrs = vzalloc(array_size(sizeof(Elf_Shdr), pi->ehdr->e_shnum));
Elf_Shdr          908 kernel/kexec_file.c 	       pi->ehdr->e_shnum * sizeof(Elf_Shdr));
Elf_Shdr          955 kernel/kexec_file.c 	const Elf_Shdr *sechdrs;
Elf_Shdr          960 kernel/kexec_file.c 		const Elf_Shdr *relsec;
Elf_Shdr          961 kernel/kexec_file.c 		const Elf_Shdr *symtab;
Elf_Shdr          962 kernel/kexec_file.c 		Elf_Shdr *section;
Elf_Shdr         1064 kernel/kexec_file.c 	const Elf_Shdr *sechdrs;
Elf_Shdr         1113 kernel/kexec_file.c 	Elf_Shdr *sechdr;
Elf_Shdr         1137 kernel/kexec_file.c 	Elf_Shdr *sec;
Elf_Shdr          193 kernel/livepatch/core.c static int klp_resolve_symbols(Elf_Shdr *relasec, struct module *pmod)
Elf_Shdr          254 kernel/livepatch/core.c 	Elf_Shdr *sec;
Elf_Shdr           17 kernel/module-internal.h 	Elf_Shdr *sechdrs;
Elf_Shdr          349 kernel/module.c 		Elf_Shdr *shdr = &info->sechdrs[i];
Elf_Shdr          647 kernel/module.c 	Elf_Shdr *pcpusec = &info->sechdrs[info->index.pcpu];
Elf_Shdr         1302 kernel/module.c 	Elf_Shdr *sechdrs = info->sechdrs;
Elf_Shdr         1504 kernel/module.c static inline bool sect_empty(const Elf_Shdr *sect)
Elf_Shdr         1565 kernel/module.c 		Elf_Shdr *sec = &info->sechdrs[i];
Elf_Shdr         2298 kernel/module.c 	Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
Elf_Shdr         2406 kernel/module.c 		       Elf_Shdr *sechdr, unsigned int section)
Elf_Shdr         2440 kernel/module.c 			Elf_Shdr *s = &info->sechdrs[i];
Elf_Shdr         2473 kernel/module.c 			Elf_Shdr *s = &info->sechdrs[i];
Elf_Shdr         2546 kernel/module.c 	Elf_Shdr *infosec = &info->sechdrs[info->index.info];
Elf_Shdr         2620 kernel/module.c 	const Elf_Shdr *sechdrs = info->sechdrs;
Elf_Shdr         2658 kernel/module.c static bool is_core_symbol(const Elf_Sym *src, const Elf_Shdr *sechdrs,
Elf_Shdr         2661 kernel/module.c 	const Elf_Shdr *sec;
Elf_Shdr         2693 kernel/module.c 	Elf_Shdr *symsect = info->sechdrs + info->index.sym;
Elf_Shdr         2694 kernel/module.c 	Elf_Shdr *strsect = info->sechdrs + info->index.str;
Elf_Shdr         2752 kernel/module.c 	Elf_Shdr *symsec = &info->sechdrs[info->index.sym];
Elf_Shdr         2915 kernel/module.c 	    || info->hdr->e_shentsize != sizeof(Elf_Shdr))
Elf_Shdr         2919 kernel/module.c 	    || (info->hdr->e_shnum * sizeof(Elf_Shdr) >
Elf_Shdr         3018 kernel/module.c 		Elf_Shdr *shdr = &info->sechdrs[i];
Elf_Shdr         3293 kernel/module.c 		Elf_Shdr *shdr = &info->sechdrs[i];
Elf_Shdr         3380 kernel/module.c 				     Elf_Shdr *sechdrs,
Elf_Shdr         3472 kernel/module.c 			   const Elf_Shdr *sechdrs,
Elf_Shdr           87 lib/bug.c      void module_bug_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs,
Elf_Shdr           70 scripts/insert-sys-cert.c 	Elf_Shdr *x;
Elf_Shdr          133 scripts/insert-sys-cert.c static Elf_Sym *find_elf_symbol(Elf_Ehdr *hdr, Elf_Shdr *symtab, char *name)
Elf_Shdr          138 scripts/insert-sys-cert.c 	Elf_Shdr *x;
Elf_Shdr          157 scripts/insert-sys-cert.c static void get_symbol_from_table(Elf_Ehdr *hdr, Elf_Shdr *symtab,
Elf_Shdr          160 scripts/insert-sys-cert.c 	Elf_Shdr *sec;
Elf_Shdr          163 scripts/insert-sys-cert.c 	Elf_Shdr *x;
Elf_Shdr          184 scripts/insert-sys-cert.c static Elf_Shdr *get_symbol_table(Elf_Ehdr *hdr)
Elf_Shdr          186 scripts/insert-sys-cert.c 	Elf_Shdr *x;
Elf_Shdr          286 scripts/insert-sys-cert.c 	Elf_Shdr *symtab = NULL;
Elf_Shdr          303 scripts/mod/modpost.c static const char *sech_name(struct elf_info *elf, Elf_Shdr *sechdr)
Elf_Shdr          484 scripts/mod/modpost.c 	Elf_Shdr *sechdrs;
Elf_Shdr          922 scripts/mod/modpost.c 			  Elf_Shdr *sechdr)
Elf_Shdr         1765 scripts/mod/modpost.c 				    Elf_Shdr *sechdr, Elf_Rela *r)
Elf_Shdr         1767 scripts/mod/modpost.c 	Elf_Shdr *sechdrs = elf->sechdrs;
Elf_Shdr         1774 scripts/mod/modpost.c static int addend_386_rel(struct elf_info *elf, Elf_Shdr *sechdr, Elf_Rela *r)
Elf_Shdr         1810 scripts/mod/modpost.c static int addend_arm_rel(struct elf_info *elf, Elf_Shdr *sechdr, Elf_Rela *r)
Elf_Shdr         1837 scripts/mod/modpost.c static int addend_mips_rel(struct elf_info *elf, Elf_Shdr *sechdr, Elf_Rela *r)
Elf_Shdr         1861 scripts/mod/modpost.c 			 Elf_Shdr *sechdr)
Elf_Shdr         1907 scripts/mod/modpost.c 			Elf_Shdr *sechdr)
Elf_Shdr         1982 scripts/mod/modpost.c 	Elf_Shdr *sechdrs = elf->sechdrs;
Elf_Shdr          138 scripts/mod/modpost.h 	Elf_Shdr     *sechdrs;
Elf_Shdr          178 scripts/recordmcount.h 			Elf_Shdr *const shstr,
Elf_Shdr          187 scripts/recordmcount.h 	Elf_Shdr mcsec;
Elf_Shdr          215 scripts/recordmcount.h 	t += sizeof(Elf_Shdr) * old_shnum;
Elf_Shdr          217 scripts/recordmcount.h 	       sizeof(Elf_Shdr) * old_shnum) < 0)
Elf_Shdr          288 scripts/recordmcount.h static void get_sym_str_and_relp(Elf_Shdr const *const relhdr,
Elf_Shdr          294 scripts/recordmcount.h 	Elf_Shdr *const shdr0 = (Elf_Shdr *)(_w(ehdr->e_shoff)
Elf_Shdr          297 scripts/recordmcount.h 	Elf_Shdr const *const symsec = &shdr0[symsec_sh_link];
Elf_Shdr          298 scripts/recordmcount.h 	Elf_Shdr const *const strsec = &shdr0[w(symsec->sh_link)];
Elf_Shdr          319 scripts/recordmcount.h 			       Elf_Shdr const *const relhdr,
Elf_Shdr          367 scripts/recordmcount.h static int nop_mcount(Elf_Shdr const *const relhdr,
Elf_Shdr          371 scripts/recordmcount.h 	Elf_Shdr *const shdr0 = (Elf_Shdr *)(_w(ehdr->e_shoff)
Elf_Shdr          376 scripts/recordmcount.h 	Elf_Shdr const *const shdr = &shdr0[w(relhdr->sh_info)];
Elf_Shdr          436 scripts/recordmcount.h 				Elf_Shdr const *const symhdr,
Elf_Shdr          467 scripts/recordmcount.h static char const * __has_rel_mcount(Elf_Shdr const *const relhdr, /* reltype */
Elf_Shdr          468 scripts/recordmcount.h 				     Elf_Shdr const *const shdr0,
Elf_Shdr          473 scripts/recordmcount.h 	Elf_Shdr const *const txthdr = &shdr0[w(relhdr->sh_info)];
Elf_Shdr          487 scripts/recordmcount.h static char const *has_rel_mcount(Elf_Shdr const *const relhdr,
Elf_Shdr          488 scripts/recordmcount.h 				  Elf_Shdr const *const shdr0,
Elf_Shdr          498 scripts/recordmcount.h static unsigned tot_relsize(Elf_Shdr const *const shdr0,
Elf_Shdr          504 scripts/recordmcount.h 	Elf_Shdr const *shdrp = shdr0;
Elf_Shdr          524 scripts/recordmcount.h 	Elf_Shdr *const shdr0 = (Elf_Shdr *)(_w(ehdr->e_shoff)
Elf_Shdr          527 scripts/recordmcount.h 	Elf_Shdr *const shstr = &shdr0[w2(ehdr->e_shstrndx)];
Elf_Shdr          531 scripts/recordmcount.h 	Elf_Shdr const *relhdr;
Elf_Shdr           93 scripts/sortextable.h 	Elf_Shdr *shdr;
Elf_Shdr           94 scripts/sortextable.h 	Elf_Shdr *shstrtab_sec;
Elf_Shdr           95 scripts/sortextable.h 	Elf_Shdr *strtab_sec = NULL;
Elf_Shdr           96 scripts/sortextable.h 	Elf_Shdr *symtab_sec = NULL;
Elf_Shdr           97 scripts/sortextable.h 	Elf_Shdr *extab_sec = NULL;
Elf_Shdr          102 scripts/sortextable.h 	Elf_Shdr *sort_needed_sec;
Elf_Shdr          115 scripts/sortextable.h 	shdr = (Elf_Shdr *)((char *)ehdr + _r(&ehdr->e_shoff));
Elf_Shdr          164 tools/perf/util/genelf.c 	Elf_Shdr *shdr;
Elf_Shdr          255 tools/perf/util/genelf.c 	Elf_Shdr *shdr;
Elf_Shdr          488 tools/perf/util/genelf_debug.c 	Elf_Shdr *shdr;