Home
last modified time | relevance | path

Searched refs:EBLHOOK (Results 1 – 25 of 27) sorted by relevance

12

/external/elfutils/libebl/
Debl-hooks.h30 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 …]
DlibeblP.h53 # define EBLHOOK(name) (*name) macro
55 # undef EBLHOOK
/external/elfutils/backends/
Dcommon-reloc.c46 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 …]
Dlinux-core-note.c67 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 …]
Dlibebl_CPU.h35 #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)
Driscv_init.c41 extern __typeof (EBLHOOK (return_value_location))
44 extern __typeof (EBLHOOK (core_note)) riscv64_core_note attribute_hidden;
Dppc_corenote.c136 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[32]), \
141 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[34]), \
Daarch64_corenote.c65 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \
72 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \
Dsparc_auxv.c37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
Darm_auxv.c37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
Dalpha_auxv.c37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
Dppc_auxv.c37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
Di386_auxv.c37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK() function
Driscv_corenote.c84 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[0]), \
Dx86_64_init.c42 extern __typeof (EBLHOOK (core_note)) x32_core_note attribute_hidden;
Dppc64_unwind.c47 EBLHOOK(unwind) (Ebl *ebl __attribute__ ((unused)), in EBLHOOK() function
Darm_corenote.c53 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 17), \
Dsparc_init.c45 extern __typeof (EBLHOOK (core_note)) sparc64_core_note attribute_hidden;
Dsh_corenote.c75 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[22]), \
Daarch64_unwind.c46 EBLHOOK(unwind) (Ebl *ebl __attribute__ ((unused)), Dwarf_Addr pc __attribute__ ((unused)), in EBLHOOK() function
Dsparc_initreg.c44 EBLHOOK (set_initial_registers_tid) (pid_t tid __attribute__ ((unused)), in EBLHOOK() function
Dsparc_corenote.c116 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[33]), \
Dx86_64_corenote.c123 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (8 * 15), \
Di386_corenote.c87 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 11), \
Ds390_corenote.c135 .offset = offsetof (struct EBLHOOK(prstatus), \

12