Searched refs:Ebl (Results 1 – 25 of 103) sorted by relevance
12345
/external/elfutils/libebl/ |
D | libebl.h | 63 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 …]
|
D | eblopenbackend.c | 164 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 …]
|
D | ebl-hooks.h | 60 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,
|
D | eblsysvhashentrysize.c | 60 Ebl *ebl; in ebl_sysvhash_entrysize()
|
D | eblelfdata.c | 60 Ebl *ebl; in ebl_get_elfdata()
|
D | eblelfmachine.c | 60 Ebl *ebl; in ebl_get_elfmachine()
|
D | eblelfclass.c | 60 Ebl *ebl; in ebl_get_elfclass()
|
D | eblnonerelocp.c | 60 Ebl *ebl; in ebl_none_reloc_p()
|
D | ebldebugscnp.c | 61 Ebl *ebl; in ebl_debugscn_p()
|
/external/elfutils/backends/ |
D | sh_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | arm_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | s390_init.c | 42 Ebl *eh; 46 if (ehlen < sizeof (Ebl))
|
D | x86_64_init.c | 42 Ebl *eh; 46 if (ehlen < sizeof (Ebl))
|
D | ia64_init.c | 42 Ebl *eh; 46 if (ehlen < sizeof (Ebl))
|
D | ppc_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | ppc64_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | i386_init.c | 42 Ebl *eh; 46 if (ehlen < sizeof (Ebl))
|
D | alpha_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | sparc_init.c | 43 Ebl *eh; 47 if (ehlen < sizeof (Ebl))
|
D | alpha_symbol.c | 60 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()
|
D | sparc_symbol.c | 39 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/ |
D | readelf.c | 206 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 …]
|
D | elfcmp.c | 49 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/ |
D | libasm.h | 72 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);
|
D | asm_begin.c | 67 prepare_binary_output (AsmCtx_t *result, Ebl *ebl) in prepare_binary_output() 129 Ebl *ebl;
|
12345