| /kernel/linux/linux-5.10/kernel/ |
| D | kexec_elf.c | 24 static inline bool elf_is_elf_file(const struct elfhdr *ehdr) in elf_is_elf_file() 29 static uint64_t elf64_to_cpu(const struct elfhdr *ehdr, uint64_t value) in elf64_to_cpu() 39 static uint32_t elf32_to_cpu(const struct elfhdr *ehdr, uint32_t value) in elf32_to_cpu() 49 static uint16_t elf16_to_cpu(const struct elfhdr *ehdr, uint16_t value) in elf16_to_cpu() 63 static bool elf_is_ehdr_sane(const struct elfhdr *ehdr, size_t buf_len) in elf_is_ehdr_sane() 119 static int elf_read_ehdr(const char *buf, size_t len, struct elfhdr *ehdr) in elf_read_ehdr() 208 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdr() local 255 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdrs() local 297 struct elfhdr *ehdr, in elf_read_from_buffer() 327 int kexec_build_elf_info(const char *buf, size_t len, struct elfhdr *ehdr, in kexec_build_elf_info() [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/kernel/ |
| D | kexec_elf_64.c | 49 const struct elfhdr *ehdr; member 54 static inline bool elf_is_elf_file(const struct elfhdr *ehdr) in elf_is_elf_file() 59 static uint64_t elf64_to_cpu(const struct elfhdr *ehdr, uint64_t value) in elf64_to_cpu() 69 static uint16_t elf16_to_cpu(const struct elfhdr *ehdr, uint16_t value) in elf16_to_cpu() 79 static uint32_t elf32_to_cpu(const struct elfhdr *ehdr, uint32_t value) in elf32_to_cpu() 93 static bool elf_is_ehdr_sane(const struct elfhdr *ehdr, size_t buf_len) in elf_is_ehdr_sane() 149 static int elf_read_ehdr(const char *buf, size_t len, struct elfhdr *ehdr) in elf_read_ehdr() 255 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_phdrs() local 347 const struct elfhdr *ehdr = elf_info->ehdr; in elf_read_shdr() local 422 int elf_read_from_buffer(const char *buf, size_t len, struct elfhdr *ehdr, in elf_read_from_buffer() [all …]
|
| /kernel/linux/linux-4.19/drivers/remoteproc/ |
| D | remoteproc_elf_loader.c | 46 struct elf32_hdr *ehdr; local 115 struct elf32_hdr *ehdr = (struct elf32_hdr *)fw->data; local 148 struct elf32_hdr *ehdr; local 212 find_table(struct device *dev, struct elf32_hdr *ehdr, size_t fw_size) 282 struct elf32_hdr *ehdr; local 329 struct elf32_hdr *ehdr = (struct elf32_hdr *)fw->data; local
|
| /kernel/linux/linux-5.10/arch/s390/kernel/ |
| D | kexec_elf.c | 20 const Elf_Ehdr *ehdr; in kexec_file_add_kernel_elf() local 71 const Elf_Ehdr *ehdr; in s390_elf_load() local 112 const Elf_Ehdr *ehdr; in s390_elf_probe() local
|
| /kernel/linux/linux-4.19/arch/s390/kernel/ |
| D | kexec_elf.c | 20 const Elf_Ehdr *ehdr; in kexec_file_add_elf_kernel() local 73 const Elf_Ehdr *ehdr; in s390_elf_load() local 131 const Elf_Ehdr *ehdr; in s390_elf_probe() local
|
| /kernel/linux/linux-5.10/scripts/ |
| D | recordmcount.h | 211 static unsigned int get_shnum(Elf_Ehdr const *ehdr, Elf_Shdr const *shdr0) in get_shnum() 219 static void set_shnum(Elf_Ehdr *ehdr, Elf_Shdr *shdr0, unsigned int new_shnum) in set_shnum() 228 static int get_shstrndx(Elf_Ehdr const *ehdr, Elf_Shdr const *shdr0) in get_shstrndx() 236 static void find_symtab(Elf_Ehdr *const ehdr, Elf_Shdr const *shdr0, in find_symtab() 258 static int append_func(Elf_Ehdr *const ehdr, in append_func() 373 Elf_Ehdr const *const ehdr, in get_sym_str_and_relp() 404 Elf_Ehdr const *const ehdr, in sift_rel_mcount() 452 Elf_Ehdr const *const ehdr, in nop_mcount() 523 Elf_Ehdr const *const ehdr) in find_secsym_ndx() 606 static int do_func(Elf_Ehdr *const ehdr, char const *const fname, in do_func()
|
| /kernel/linux/linux-5.10/drivers/soc/qcom/ |
| D | mdt_loader.c | 44 const struct elf32_hdr *ehdr; in qcom_mdt_get_size() local 89 const struct elf32_hdr *ehdr; in qcom_mdt_read_metadata() local 136 const struct elf32_hdr *ehdr; in __qcom_mdt_load() local
|
| /kernel/linux/linux-5.10/drivers/remoteproc/ |
| D | remoteproc_elf_loader.c | 44 struct elf32_hdr *ehdr; local 159 const void *ehdr, *phdr; local 244 const void *ehdr = elf_data; local
|
| D | remoteproc_elf_helpers.h | 25 struct elf32_hdr *ehdr = (struct elf32_hdr *)fw->data; in fw_elf_get_class() local
|
| /kernel/linux/linux-4.19/scripts/ |
| D | recordmcount.h | 178 static void append_func(Elf_Ehdr *const ehdr, in append_func() 277 Elf_Ehdr const *const ehdr, in get_sym_str_and_relp() 308 Elf_Ehdr const *const ehdr, in sift_rel_mcount() 356 Elf_Ehdr const *const ehdr, in nop_mcount() 422 Elf_Ehdr const *const ehdr) in find_secsym_ndx() 504 do_func(Elf_Ehdr *const ehdr, char const *const fname, unsigned const reltype) in do_func()
|
| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | symbol-elf.c | 80 GElf_Ehdr *ehdr; in elf_getphdrnum() local 294 GElf_Ehdr ehdr; in dso__synthesize_plt_symbols() local 459 GElf_Ehdr ehdr; in elf_read_build_id() local 691 GElf_Ehdr ehdr; in filename__read_debuglink() local 784 bool elf__needs_adjust_symbols(GElf_Ehdr ehdr) in elf__needs_adjust_symbols() 798 GElf_Ehdr ehdr; in symsrc__init() local 1050 GElf_Ehdr ehdr; in dso__load_sym() local 1317 GElf_Ehdr ehdr; in dso__type_fd() local 1392 GElf_Ehdr ehdr; member 1397 GElf_Ehdr *ehdr; in kcore__open() local [all …]
|
| D | symbol-minimal.c | 116 Elf32_Ehdr ehdr; in filename__read_build_id() local 167 Elf64_Ehdr ehdr; in filename__read_build_id() local 320 Elf64_Ehdr ehdr; in dso__type_fd() local
|
| /kernel/linux/linux-4.19/tools/perf/util/ |
| D | symbol-elf.c | 49 GElf_Ehdr *ehdr; in elf_getphdrnum() local 263 GElf_Ehdr ehdr; in dso__synthesize_plt_symbols() local 428 GElf_Ehdr ehdr; in elf_read_build_id() local 587 GElf_Ehdr ehdr; in filename__read_debuglink() local 678 bool __weak elf__needs_adjust_symbols(GElf_Ehdr ehdr) in elf__needs_adjust_symbols() 687 GElf_Ehdr ehdr; in symsrc__init() local 932 GElf_Ehdr ehdr; in dso__load_sym() local 1199 GElf_Ehdr ehdr; in dso__type_fd() local 1274 GElf_Ehdr ehdr; member 1279 GElf_Ehdr *ehdr; in kcore__open() local [all …]
|
| D | symbol-minimal.c | 111 Elf32_Ehdr ehdr; in filename__read_build_id() local 162 Elf64_Ehdr ehdr; in filename__read_build_id() local 315 Elf64_Ehdr ehdr; in dso__type_fd() local
|
| /kernel/linux/linux-4.19/tools/perf/arch/arm64/util/ |
| D | sym-handling.c | 16 bool elf__needs_adjust_symbols(GElf_Ehdr ehdr) in elf__needs_adjust_symbols()
|
| /kernel/linux/linux-4.19/drivers/soc/qcom/ |
| D | mdt_loader.c | 52 const struct elf32_hdr *ehdr; in qcom_mdt_get_size() local 84 const struct elf32_hdr *ehdr; in __qcom_mdt_load() local
|
| /kernel/liteos_m/arch/arm/include/ |
| D | arch_elf.h | 41 #define check_arch(ehdr) ((ehdr)->e_machine == EM_ARM) argument
|
| /kernel/linux/linux-5.10/arch/arm/kernel/ |
| D | vdso.c | 113 static void * __init find_section(Elf32_Ehdr *ehdr, const char *name, in find_section() 169 static void __init patch_vdso(void *ehdr) in patch_vdso()
|
| /kernel/linux/linux-4.19/arch/s390/include/asm/ |
| D | elf.h | 164 #define arch_check_elf(ehdr, interp, interp_ehdr, state) (0) argument 166 #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ argument 181 #define arch_elf_pt_proc(ehdr, phdr, elf, interp, state) \ argument
|
| /kernel/linux/linux-4.19/arch/mips/kernel/ |
| D | elf.c | 83 } *ehdr = _ehdr; in arch_elf_pt_proc() local 142 } *ehdr = _ehdr; in arch_check_elf() local
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| D | rammap.c | 147 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, u8 *ver, u8 *hdr) in nvbios_rammapSe() 191 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, in nvbios_rammapSp()
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| D | rammap.c | 147 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, u8 *ver, u8 *hdr) in nvbios_rammapSe() 191 u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx, in nvbios_rammapSp()
|
| /kernel/linux/linux-5.10/arch/mips/kernel/ |
| D | elf.c | 81 } *ehdr = _ehdr; in arch_elf_pt_proc() local 140 } *ehdr = _ehdr; in arch_check_elf() local
|
| /kernel/linux/linux-4.19/arch/arm/kernel/ |
| D | vdso.c | 122 static void * __init find_section(Elf32_Ehdr *ehdr, const char *name, in find_section() 178 static void __init patch_vdso(void *ehdr) in patch_vdso()
|
| /kernel/linux/linux-5.10/arch/parisc/kernel/ |
| D | kexec_file.c | 23 struct elfhdr ehdr; in elf_load() local
|