Home
last modified time | relevance | path

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

/external/elfutils/libebl/
Debl-hooks.h30 const char *EBLHOOK(object_type_name) (int, char *, size_t);
33 const char *EBLHOOK(reloc_type_name) (int, char *, size_t);
36 bool EBLHOOK(reloc_type_check) (int);
39 Elf_Type EBLHOOK(reloc_simple_type) (Ebl *, int);
42 bool EBLHOOK(reloc_valid_use) (Elf *, int);
45 bool EBLHOOK(gotpc_reloc_check) (Elf *, int);
48 const char *EBLHOOK(segment_type_name) (int, char *, size_t);
51 const char *EBLHOOK(section_type_name) (int, char *, size_t);
54 const char *EBLHOOK(section_name) (int, int, char *, size_t);
57 const char *EBLHOOK(machine_flag_name) (GElf_Word *);
[all …]
DlibeblP.h56 # define EBLHOOK(name) (*name) macro
58 # undef EBLHOOK
DChangeLog656 declarations, after defining EBLHOOK macro.
/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.c65 struct EBLHOOK(siginfo) in EBLHOOK() function
72 struct EBLHOOK(timeval) in EBLHOOK() function
87 struct EBLHOOK(prstatus) in EBLHOOK() function
89 struct EBLHOOK(siginfo) pr_info; in EBLHOOK()
97 struct EBLHOOK(timeval) pr_utime; in EBLHOOK()
98 struct EBLHOOK(timeval) pr_stime; in EBLHOOK()
99 struct EBLHOOK(timeval) pr_cutime; in EBLHOOK()
100 struct EBLHOOK(timeval) pr_cstime; in EBLHOOK()
115 struct EBLHOOK(prpsinfo) in EBLHOOK() function
138 .offset = offsetof (struct EBLHOOK(prstatus), pr_##item), \
[all …]
Dlibebl_CPU.h35 #define EBLHOOK(name) EBLHOOK_1(BACKEND, name) macro
40 extern const char *EBLHOOK(init) (Elf *elf, GElf_Half machine,
45 #define HOOK(eh, name) eh->name = EBLHOOK(name)
Dppc_corenote.c125 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[32]), \
130 .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
Di386_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
Dx86_64_init.c42 extern __typeof (EBLHOOK (core_note)) x32_core_note attribute_hidden;
Darm_corenote.c53 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 17), \
Dsh_corenote.c75 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[22]), \
Dsparc_initreg.c44 EBLHOOK (set_initial_registers_tid) (pid_t tid __attribute__ ((unused)), in EBLHOOK() function
Dsparc_init.c45 extern __typeof (EBLHOOK (core_note)) sparc64_core_note attribute_hidden;
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), \
DChangeLog417 (struct EBLHOOK(prstatus)): Change field pr_reg to anonymous struct with
516 (EBLHOOK(core_note)): Update arguments for new protocol.