Home
last modified time | relevance | path

Searched refs:Ebl (Results 1 – 25 of 103) sorted by relevance

12345

/external/elfutils/libebl/
Dlibebl.h63 typedef struct ebl Ebl; typedef
71 extern Ebl *ebl_openbackend (Elf *elf);
73 extern Ebl *ebl_openbackend_machine (GElf_Half machine);
75 extern Ebl *ebl_openbackend_emulation (const char *emulation);
78 extern void ebl_closebackend (Ebl *bh);
84 extern int ebl_get_elfmachine (Ebl *ebl) __attribute__ ((__pure__));
87 extern int ebl_get_elfclass (Ebl *ebl) __attribute__ ((__pure__));
90 extern int ebl_get_elfdata (Ebl *ebl) __attribute__ ((__pure__));
97 extern const char *ebl_backend_name (Ebl *ebl);
100 extern const char *ebl_object_type_name (Ebl *ebl, int object,
[all …]
Deblopenbackend.c164 static Elf_Type default_reloc_simple_type (Ebl *ebl, int ignore);
212 static bool default_check_special_section (Ebl *, int,
217 static ssize_t default_register_info (Ebl *ebl,
222 static int default_syscall_abi (Ebl *ebl, int *sp, int *pc,
224 static bool default_check_object_attribute (Ebl *ebl, const char *vendor,
231 fill_defaults (Ebl *result) in fill_defaults()
274 static Ebl *
280 Ebl *result;
286 result = (Ebl *) calloc (1, sizeof (Ebl));
373 && (modversion = initp (elf, machine, result, sizeof (Ebl)))
[all …]
Debl-hooks.h60 Elf_Type EBLHOOK(reloc_simple_type) (Ebl *, int);
89 bool EBLHOOK(check_special_section) (Ebl *, int,
125 bool EBLHOOK(check_object_attribute) (Ebl *, const char *, int, uint64_t,
156 ssize_t EBLHOOK(register_info) (Ebl *ebl,
162 int EBLHOOK(syscall_abi) (Ebl *ebl, int *sp, int *pc,
Deblsysvhashentrysize.c60 Ebl *ebl; in ebl_sysvhash_entrysize()
Deblelfdata.c60 Ebl *ebl; in ebl_get_elfdata()
Deblelfmachine.c60 Ebl *ebl; in ebl_get_elfmachine()
Deblelfclass.c60 Ebl *ebl; in ebl_get_elfclass()
Deblnonerelocp.c60 Ebl *ebl; in ebl_none_reloc_p()
Debldebugscnp.c61 Ebl *ebl; in ebl_debugscn_p()
/external/elfutils/backends/
Dsh_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Darm_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Ds390_init.c42 Ebl *eh;
46 if (ehlen < sizeof (Ebl))
Dx86_64_init.c42 Ebl *eh;
46 if (ehlen < sizeof (Ebl))
Dia64_init.c42 Ebl *eh;
46 if (ehlen < sizeof (Ebl))
Dppc_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Dppc64_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Di386_init.c42 Ebl *eh;
46 if (ehlen < sizeof (Ebl))
Dalpha_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Dsparc_init.c43 Ebl *eh;
47 if (ehlen < sizeof (Ebl))
Dalpha_symbol.c60 alpha_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type) in alpha_reloc_simple_type()
82 alpha_check_special_section (Ebl *ebl, in alpha_check_special_section()
Dsparc_symbol.c39 sparc_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type) in sparc_reloc_simple_type()
71 sparc_check_special_section (Ebl *ebl, in sparc_check_special_section()
/external/elfutils/src/
Dreadelf.c206 static void print_ehdr (Ebl *ebl, GElf_Ehdr *ehdr);
207 static void print_shdr (Ebl *ebl, GElf_Ehdr *ehdr);
208 static void print_phdr (Ebl *ebl, GElf_Ehdr *ehdr);
209 static void print_scngrp (Ebl *ebl);
210 static void print_dynamic (Ebl *ebl, GElf_Ehdr *ehdr);
211 static void print_relocs (Ebl *ebl);
212 static void handle_relocs_rel (Ebl *ebl, Elf_Scn *scn, GElf_Shdr *shdr);
213 static void handle_relocs_rela (Ebl *ebl, Elf_Scn *scn, GElf_Shdr *shdr);
214 static void print_symtab (Ebl *ebl, int type);
215 static void handle_symtab (Ebl *ebl, Elf_Scn *scn, GElf_Shdr *shdr);
[all …]
Delfcmp.c49 static Elf *open_file (const char *fname, int *fdp, Ebl **eblp);
50 static bool search_for_copy_reloc (Ebl *ebl, size_t scnndx, int symndx);
156 Ebl *ebl1; in main()
161 Ebl *ebl2; in main()
569 open_file (const char *fname, int *fdp, Ebl **eblp) in open_file()
579 Ebl *ebl = ebl_openbackend (elf); in open_file()
591 search_for_copy_reloc (Ebl *ebl, size_t scnndx, int symndx) in search_for_copy_reloc()
/external/elfutils/libasm/
Dlibasm.h72 extern AsmCtx_t *asm_begin (const char *fname, Ebl *ebl, bool textp);
178 extern DisasmCtx_t *disasm_begin (Ebl *ebl, Elf *elf, DisasmGetSymCB_t symcb);
Dasm_begin.c67 prepare_binary_output (AsmCtx_t *result, Ebl *ebl) in prepare_binary_output()
129 Ebl *ebl;

12345