Home
last modified time | relevance | path

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

/external/elfutils/src/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
DChangeLog598 declarations, after defining EBLHOOK macro.
/external/elfutils/src/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
90 if (reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0) in EBLHOOK()
91 return &reloc_namestr[EBLHOOK(reloc_nameidx)[reloc]]; in EBLHOOK()
[all …]
Dlinux-core-note.c51 struct EBLHOOK(siginfo) in EBLHOOK() function
58 struct EBLHOOK(timeval) in EBLHOOK() function
73 struct EBLHOOK(prstatus) in EBLHOOK() function
75 struct EBLHOOK(siginfo) pr_info; in EBLHOOK()
83 struct EBLHOOK(timeval) pr_utime; in EBLHOOK()
84 struct EBLHOOK(timeval) pr_stime; in EBLHOOK()
85 struct EBLHOOK(timeval) pr_cutime; in EBLHOOK()
86 struct EBLHOOK(timeval) pr_cstime; in EBLHOOK()
101 struct EBLHOOK(prpsinfo) in EBLHOOK() function
124 .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) \
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
Dsparc_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
Darm_corenote.c53 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 17), \
Dsh_corenote.c75 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[22]), \
Dsparc_init.c40 extern __typeof (EBLHOOK (core_note)) sparc64_core_note attribute_hidden;
Dx86_64_corenote.c96 .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), \
DChangeLog272 (struct EBLHOOK(prstatus)): Change field pr_reg to anonymous struct with
371 (EBLHOOK(core_note)): Update arguments for new protocol.