/external/elfutils/libebl/ |
eblobjecttypename.c | 60 ebl_object_type_name (ebl, object, buf, len) 61 Ebl *ebl; 68 res = ebl != NULL ? ebl->object_type_name (object, buf, len) : NULL;
|
eblopenbackend.c | 164 static Elf_Type default_reloc_simple_type (Ebl *ebl, int ignore); 184 static void default_destr (struct ebl *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 [all...] |
eblcorenote.c | 64 ebl_core_note (ebl, n_type, descsz, 66 Ebl *ebl; 75 int result = ebl->core_note (n_type, descsz, regs_offset, nregloc, reglocs,
|
eblmachineflagname.c | 61 ebl_machine_flag_name (ebl, flags, buf, len) 62 Ebl *ebl; 87 machstr = ebl != NULL ? ebl->machine_flag_name (&flags) : NULL;
|
eblobjnotetypename.c | 61 ebl_object_note_type_name (ebl, type, buf, len) 62 Ebl *ebl; 67 const char *res = ebl->object_note_type_name (type, buf, len);
|
eblosabiname.c | 60 ebl_osabi_name (ebl, osabi, buf, len) 61 Ebl *ebl; 66 const char *res = ebl != NULL ? ebl->osabi_name (osabi, buf, len) : NULL;
|
eblsectionstripp.c | 59 ebl_section_strip_p (Ebl *ebl, const GElf_Ehdr *ehdr, const GElf_Shdr *shdr, 67 if (ebl_debugscn_p (ebl, name)) 72 Elf_Scn *scn_l = elf_getscn (ebl->elf, (shdr)->sh_info); 77 const char *s_l = elf_strptr (ebl->elf, ehdr->e_shstrndx, 79 if (s_l != NULL && ebl_debugscn_p (ebl, s_l))
|
eblsymbolbindingname.c | 60 ebl_symbol_binding_name (ebl, binding, buf, len) 61 Ebl *ebl; 68 res = ebl != NULL ? ebl->symbol_type_name (binding, buf, len) : NULL;
|
eblsymboltypename.c | 60 ebl_symbol_type_name (ebl, symbol, buf, len) 61 Ebl *ebl; 68 res = ebl != NULL ? ebl->symbol_type_name (symbol, buf, len) : NULL;
|
eblcorenotetypename.c | 60 ebl_core_note_type_name (ebl, type, buf, len) 61 Ebl *ebl; 66 const char *res = ebl->core_note_type_name (type, buf, len);
|
ebldynamictagname.c | 61 ebl_dynamic_tag_name (ebl, tag, buf, len) 62 Ebl *ebl; 67 const char *res = ebl != NULL ? ebl->dynamic_tag_name (tag, buf, len) : NULL;
|
eblobjnote.c | 62 ebl_object_note (ebl, name, type, descsz, desc) 63 Ebl *ebl; 69 if (! ebl->object_note (name, type, descsz, desc)) 103 if (elf32_xlatetom (&out, &in, ebl->data) != NULL)
|
eblsectionname.c | 60 ebl_section_name (ebl, section, xsection, buf, len, scnnames, shnum) 61 Ebl *ebl; 69 const char *res = ebl != NULL ? ebl->section_name (section, xsection,
|
eblsegmenttypename.c | 60 ebl_segment_type_name (ebl, segment, buf, len) 61 Ebl *ebl; 68 res = ebl != NULL ? ebl->segment_type_name (segment, buf, len) : NULL;
|
/external/elfutils/backends/ |
alpha_symbol.c | 60 alpha_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type) 82 alpha_check_special_section (Ebl *ebl, 97 while ((scn = elf_nextscn (ebl->elf, scn)) != NULL)
|
sparc_symbol.c | 39 sparc_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type) 71 sparc_check_special_section (Ebl *ebl, 85 while ((scn = elf_nextscn (ebl->elf, scn)) != NULL)
|
alpha_regs.c | 37 alpha_register_info (Ebl *ebl __attribute__ ((unused)),
|
i386_regs.c | 37 i386_register_info (Ebl *ebl __attribute__ ((unused)),
|
ia64_symbol.c | 115 ia64_reloc_simple_type (Ebl *ebl, int type) 126 if (ebl->data == ELFDATA2MSB) 131 if (ebl->data == ELFDATA2LSB) 136 if (ebl->data == ELFDATA2MSB) 141 if (ebl->data == ELFDATA2LSB)
|
ppc64_symbol.c | 42 ppc64_reloc_simple_type (Ebl *ebl __attribute__ ((unused)), int type)
|
s390_regs.c | 54 s390_register_info (Ebl *ebl __attribute__ ((unused)), 67 *bits = ebl->class == ELFCLASS64 ? 64 : 32;
|
sparc_regs.c | 37 sparc_register_info (Ebl *ebl, 42 const int nfp = 32 + (ebl->machine == EM_SPARC ? 0 : 16); 43 const int nspec = ebl->machine == EM_SPARC ? 8 : 6; 51 *bits = ebl->machine == EM_SPARC ? 32 : 64; 66 if ((ebl->machine != EM_SPARC ? 0 : 4) + 1 - (unsigned int) regno <= 1) 68 return stpncpy (name, names[ebl->machine != EM_SPARC][regno],
|
/external/elfutils/libasm/ |
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);
|
/external/elfutils/tests/ |
asm-tst4.c | 52 Ebl *ebl = ebl_openbackend_machine (EM_386); local 53 if (ebl == NULL) 59 ctx = asm_begin (fname, ebl, false); 110 ebl_closebackend (ebl);
|
asm-tst5.c | 54 Ebl *ebl = ebl_openbackend_machine (EM_386); local 55 if (ebl == NULL) 61 ctx = asm_begin (fname, ebl, false); 122 ebl_closebackend (ebl);
|