/external/elfutils/libebl/ |
D | ebl-hooks.h | 30 const char *EBLHOOK(reloc_type_name) (int, char *, size_t); 33 bool EBLHOOK(reloc_type_check) (int); 36 Elf_Type EBLHOOK(reloc_simple_type) (Ebl *, int, int *); 39 bool EBLHOOK(reloc_valid_use) (Elf *, int); 42 bool EBLHOOK(gotpc_reloc_check) (Elf *, int); 45 const char *EBLHOOK(segment_type_name) (int, char *, size_t); 48 const char *EBLHOOK(section_type_name) (int, char *, size_t); 51 const char *EBLHOOK(section_name) (int, int, char *, size_t); 54 const char *EBLHOOK(machine_flag_name) (GElf_Word *); 57 bool EBLHOOK(machine_flag_check) (GElf_Word); [all …]
|
D | libeblP.h | 53 # define EBLHOOK(name) (*name) macro 55 # undef EBLHOOK
|
/external/elfutils/backends/ |
D | common-reloc.c | 46 static const struct EBLHOOK(reloc_nametable) in EBLHOOK() function 53 } EBLHOOK(reloc_nametable) = in EBLHOOK() 60 #define reloc_namestr (&EBLHOOK(reloc_nametable).zero) 62 static const uint_fast16_t EBLHOOK(reloc_nameidx)[] = 65 [R_TYPE (type)] = offsetof (struct EBLHOOK(reloc_nametable), name_##type), 70 ((int) (sizeof EBLHOOK(reloc_nameidx) / sizeof EBLHOOK(reloc_nameidx)[0])) 75 static const uint8_t EBLHOOK(reloc_valid)[] = 86 EBLHOOK(reloc_type_name) (int reloc, in EBLHOOK() function 94 if (reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0) in EBLHOOK() 95 return reloc_namestr[EBLHOOK(reloc_nameidx)[reloc]]; in EBLHOOK() [all …]
|
D | linux-core-note.c | 67 struct EBLHOOK(siginfo) in EBLHOOK() function 74 struct EBLHOOK(timeval) in EBLHOOK() function 89 struct EBLHOOK(prstatus) in EBLHOOK() function 91 struct EBLHOOK(siginfo) pr_info; in EBLHOOK() 99 struct EBLHOOK(timeval) pr_utime; in EBLHOOK() 100 struct EBLHOOK(timeval) pr_stime; in EBLHOOK() 101 struct EBLHOOK(timeval) pr_cutime; in EBLHOOK() 102 struct EBLHOOK(timeval) pr_cstime; in EBLHOOK() 121 struct EBLHOOK(prpsinfo) in EBLHOOK() function 144 .offset = offsetof (struct EBLHOOK(prstatus), pr_##item), \ [all …]
|
D | libebl_CPU.h | 35 #define EBLHOOK(name) EBLHOOK_1(BACKEND, name) macro 40 extern Ebl *EBLHOOK(init) (Elf *elf, GElf_Half machine, Ebl *eh); 44 #define HOOK(eh, name) eh->name = EBLHOOK(name)
|
D | riscv_init.c | 41 extern __typeof (EBLHOOK (return_value_location)) 44 extern __typeof (EBLHOOK (core_note)) riscv64_core_note attribute_hidden;
|
D | ppc_corenote.c | 136 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[32]), \ 141 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[34]), \
|
D | aarch64_corenote.c | 65 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \ 72 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \
|
D | sparc_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
|
D | arm_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
|
D | alpha_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
|
D | ppc_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
|
D | i386_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
|
D | riscv_corenote.c | 84 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[0]), \
|
D | x86_64_init.c | 42 extern __typeof (EBLHOOK (core_note)) x32_core_note attribute_hidden;
|
D | ppc64_unwind.c | 47 EBLHOOK(unwind) (Ebl *ebl __attribute__ ((unused)), in EBLHOOK() function
|
D | arm_corenote.c | 53 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 17), \
|
D | sparc_init.c | 45 extern __typeof (EBLHOOK (core_note)) sparc64_core_note attribute_hidden;
|
D | sh_corenote.c | 75 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[22]), \
|
D | aarch64_unwind.c | 46 EBLHOOK(unwind) (Ebl *ebl __attribute__ ((unused)), Dwarf_Addr pc __attribute__ ((unused)), in EBLHOOK() function
|
D | sparc_initreg.c | 44 EBLHOOK (set_initial_registers_tid) (pid_t tid __attribute__ ((unused)), in EBLHOOK() function
|
D | sparc_corenote.c | 116 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[33]), \
|
D | x86_64_corenote.c | 123 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (8 * 15), \
|
D | i386_corenote.c | 87 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 11), \
|
D | s390_corenote.c | 135 .offset = offsetof (struct EBLHOOK(prstatus), \
|