Home
last modified time | relevance | path

Searched refs:Elf64_Shdr (Results 1 – 19 of 19) sorted by relevance

/linux/arch/arm64/kvm/hyp/nvhe/
H A Dgen-hyprel.c138 Elf64_Shdr *sh_table;
219 static inline const char *section_name(Elf64_Shdr *shdr) in section_name()
225 static inline const char *section_begin(Elf64_Shdr *shdr) in section_begin()
231 static inline Elf64_Shdr *section_by_off(Elf64_Off off) in section_by_off()
234 return elf_ptr(Elf64_Shdr, off); in section_by_off()
238 static inline Elf64_Shdr *section_by_idx(uint16_t idx) in section_by_idx()
363 static void emit_rela_section(Elf64_Shdr *sh_rela) in emit_rela_section()
365 Elf64_Shdr *sh_orig = &elf.sh_table[elf32toh(sh_rela->sh_info)]; in emit_rela_section()
434 Elf64_Shdr *shdr; in emit_all_relocs()
/linux/arch/arm64/include/asm/
H A Dmodule.h24 u64 module_emit_plt_entry(struct module *mod, Elf64_Shdr *sechdrs,
28 u64 module_emit_veneer_for_adrp(struct module *mod, Elf64_Shdr *sechdrs,
/linux/arch/alpha/kernel/
H A Dmodule.c64 module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, in module_frob_arch_sections()
69 Elf64_Shdr *esechdrs, *symtab, *s, *got; in module_frob_arch_sections()
133 apply_relocate_add(Elf64_Shdr *sechdrs, const char *strtab, in apply_relocate_add()
/linux/tools/testing/selftests/kvm/lib/
H A Delf.c88 TEST_ASSERT(hdrp->e_shentsize == sizeof(Elf64_Shdr), in elfhdr_get()
92 hdrp->e_shentsize, sizeof(Elf64_Shdr)); in elfhdr_get()
/linux/arch/x86/um/asm/
H A Dmodule.h18 #define Elf_Shdr Elf64_Shdr
/linux/arch/arm64/kernel/
H A Dmodule-plts.c69 u64 module_emit_plt_entry(struct module *mod, Elf64_Shdr *sechdrs, in module_emit_plt_entry()
101 u64 module_emit_veneer_for_adrp(struct module *mod, Elf64_Shdr *sechdrs, in module_emit_veneer_for_adrp()
317 Elf64_Shdr *dstsec = sechdrs + sechdrs[i].sh_info; in module_frob_arch_sections()
/linux/include/asm-generic/
H A Dmodule.h16 #define Elf_Shdr Elf64_Shdr
/linux/arch/mips/include/asm/
H A Dmodule.h57 #define Elf_Shdr Elf64_Shdr
/linux/arch/arm64/kernel/pi/
H A Drelacheck.c25 static Elf64_Shdr *shdr;
/linux/scripts/mod/
H A Dmodpost.h42 #define Elf_Shdr Elf64_Shdr
/linux/arch/mips/tools/
H A Dloongson3-llsc-check.c240 Elf64_Shdr *sh; in main()
/linux/scripts/
H A Dsorttable.c74 Elf64_Shdr e64;
975 r2(&ehdr->e64.e_shentsize) != sizeof(Elf64_Shdr)) {
H A Dinsert-sys-cert.c45 #define Elf_Shdr Elf64_Shdr
H A Drecordmcount.c636 || w2(ghdr->e_shentsize) != sizeof(Elf64_Shdr)) { in do_file()
H A Drecordmcount.h80 # define Elf_Shdr Elf64_Shdr
/linux/include/uapi/linux/
H A Delf.h332 } Elf64_Shdr; typedef
/linux/tools/testing/selftests/sgx/
H A Dload.c141 Elf64_Shdr *sections; in encl_get_entry()
/linux/tools/lib/bpf/
H A Dlinker.c48 Elf64_Shdr *shdr;
117 Elf64_Shdr *shdr;
608 Elf64_Shdr *shdr = sec->shdr; in is_ignored_sec()
672 Elf64_Shdr *shdr; in linker_load_obj_file()
1145 Elf64_Shdr *shdr; in init_sec()
2823 Elf64_Shdr *shdr; in emit_elf_data_sec()
H A Dlibbpf.c647 Elf64_Shdr *shdr;
745 static Elf64_Shdr *elf_sec_hdr(const struct bpf_object *obj, Elf_Scn *scn);
3086 Elf64_Shdr *sh; in section_have_execinstr()
3688 static Elf64_Shdr *elf_sec_hdr(const struct bpf_object *obj, Elf_Scn *scn) in elf_sec_hdr()
3690 Elf64_Shdr *shdr; in elf_sec_hdr()
3708 Elf64_Shdr *sh; in elf_sec_name()
3767 static bool ignore_elf_section(Elf64_Shdr *hdr, const char *name) in ignore_elf_section()
3823 Elf64_Shdr *sh; in bpf_object__elf_collect()
4219 Elf64_Shdr *sh; in bpf_object__collect_externs()
4683 bpf_object__collect_prog_relos(struct bpf_object *obj, Elf64_Shdr *shdr, Elf_Data *data) in bpf_object__collect_prog_relos()
[all …]