Searched refs:ebl (Results 1 - 25 of 38) sorted by relevance

12

/external/elfutils/libebl/
H A Deblgotpcreloccheck.c24 ebl_gotpc_reloc_check (ebl, reloc)
25 Ebl *ebl;
28 return ebl != NULL ? ebl->gotpc_reloc_check (ebl->elf, reloc) : false;
H A Deblrelocvaliduse.c23 ebl_reloc_valid_use (ebl, reloc)
24 Ebl *ebl;
27 return ebl != NULL ? ebl->reloc_valid_use (ebl->elf, reloc) : false;
H A Deblclosebackend.c25 ebl_closebackend (Ebl *ebl) argument
27 if (ebl != NULL)
30 ebl->destr (ebl);
33 if (ebl->dlhandle != NULL)
34 (void) dlclose (ebl->dlhandle);
37 free (ebl);
H A Deblbackendname.c24 ebl_backend_name (ebl)
25 Ebl *ebl;
27 return ebl != NULL ? ebl->emulation : gettext ("No backend");
H A Deblmachineflagcheck.c23 ebl_machine_flag_check (ebl, flags)
24 Ebl *ebl;
27 return ebl != NULL ? ebl->machine_flag_check (flags) : (flags == 0);
H A Deblreloctypecheck.c23 ebl_reloc_type_check (ebl, reloc)
24 Ebl *ebl;
27 return ebl != NULL ? ebl->reloc_type_check (reloc) : false;
H A Debldebugscnp.c24 ebl_debugscn_p (ebl, name)
25 Ebl *ebl;
28 return ebl->debugscn_p (name);
H A Deblshflagscombine.c23 ebl_sh_flags_combine (ebl, flags1, flags2)
24 Ebl *ebl;
28 return ebl->sh_flags_combine (flags1, flags2);
H A Deblreloctypename.c24 ebl_reloc_type_name (ebl, reloc, buf, len)
25 Ebl *ebl;
32 res = ebl != NULL ? ebl->reloc_type_name (reloc, buf, len) : NULL;
H A Dlibebl.h26 typedef struct ebl struct
101 void (*destr) (struct ebl *);
123 extern const char *ebl_backend_name (Ebl *ebl);
126 extern const char *ebl_object_type_name (Ebl *ebl, int object,
130 extern const char *ebl_reloc_type_name (Ebl *ebl, int reloc,
134 extern bool ebl_reloc_type_check (Ebl *ebl, int reloc);
137 extern bool ebl_reloc_valid_use (Ebl *ebl, int reloc);
141 extern bool ebl_gotpc_reloc_check (Ebl *ebl, int reloc);
144 extern const char *ebl_segment_type_name (Ebl *ebl, int segment,
148 extern const char *ebl_section_type_name (Ebl *ebl, in
[all...]
H A Debldynamictagcheck.c24 ebl_dynamic_tag_check (ebl, tag)
25 Ebl *ebl;
28 bool res = ebl != NULL ? ebl->dynamic_tag_check (tag) : false;
H A Deblobjecttypename.c24 ebl_object_type_name (ebl, object, buf, len)
25 Ebl *ebl;
32 res = ebl != NULL ? ebl->object_type_name (object, buf, len) : NULL;
H A Deblobjnotetypename.c25 ebl_object_note_type_name (ebl, type, buf, len)
26 Ebl *ebl;
31 const char *res = ebl->object_note_type_name (type, buf, len);
H A Deblmachineflagname.c25 ebl_machine_flag_name (ebl, flags, buf, len)
26 Ebl *ebl;
51 machstr = ebl != NULL ? ebl->machine_flag_name (&flags) : NULL;
H A Deblosabiname.c24 ebl_osabi_name (ebl, osabi, buf, len)
25 Ebl *ebl;
30 const char *res = ebl != NULL ? ebl->osabi_name (osabi, buf, len) : NULL;
H A Deblsymbolbindingname.c24 ebl_symbol_binding_name (ebl, binding, buf, len)
25 Ebl *ebl;
32 res = ebl != NULL ? ebl->symbol_type_name (binding, buf, len) : NULL;
H A Deblsymboltypename.c24 ebl_symbol_type_name (ebl, symbol, buf, len)
25 Ebl *ebl;
32 res = ebl != NULL ? ebl->symbol_type_name (symbol, buf, len) : NULL;
H A Deblobjnote.c26 ebl_object_note (ebl, name, type, descsz, desc)
27 Ebl *ebl;
33 if (! ebl->object_note (name, type, descsz, desc))
H A Debldynamictagname.c25 ebl_dynamic_tag_name (ebl, tag, buf, len)
26 Ebl *ebl;
31 const char *res = ebl != NULL ? ebl->dynamic_tag_name (tag, buf, len) : NULL;
H A Deblsectionname.c24 ebl_section_name (ebl, section, xsection, buf, len, scnnames, shnum)
25 Ebl *ebl;
33 const char *res = ebl != NULL ? ebl->section_name (section, xsection,
H A Deblsegmenttypename.c24 ebl_segment_type_name (ebl, segment, buf, len)
25 Ebl *ebl;
32 res = ebl != NULL ? ebl->segment_type_name (segment, buf, len) : NULL;
H A Deblcorenotetypename.c25 ebl_core_note_type_name (ebl, type, buf, len)
26 Ebl *ebl;
31 const char *res = ebl->core_note_type_name (type, buf, len);
/external/elfutils/src/
H A Delflint.c320 section_name (Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
325 shdr = gelf_getshdr (elf_getscn (ebl->elf, idx), &shdr_mem);
327 return elf_strptr (ebl->elf, shstrndx, shdr->sh_name);
354 check_elf_header (Ebl *ebl, GElf_Ehdr *ehdr, size_t size) argument
387 ebl_osabi_name (ebl, ehdr->e_ident[EI_OSABI], buf, sizeof (buf)));
446 shdr = gelf_getshdr (elf_getscn (ebl->elf, 0), &shdr_mem);
465 shdr = gelf_getshdr (elf_getscn (ebl->elf, 0), &shdr_mem);
480 if (!ebl_machine_flag_check (ebl, ehdr->e_flags))
482 ebl_machine_flag_name (ebl, ehdr->e_flags, buf, sizeof (buf)));
485 if (gelf_getclass (ebl
525 check_scn_group(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
579 check_symtab(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
943 is_rel_dyn(Ebl *ebl, GElf_Ehdr *ehdr, int idx, GElf_Shdr *shdr, bool rela) argument
996 check_rela(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
1131 check_rel(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
1271 check_dynamic(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
1477 check_symtab_shndx(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
1566 check_hash(Ebl *ebl, GElf_Ehdr *ehdr, int idx) argument
1646 check_null(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Shdr *shdr, int idx) argument
1666 check_group(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Shdr *shdr, int idx) argument
1898 check_versym(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Shdr *shdr, int idx) argument
1933 check_sections(Ebl *ebl, GElf_Ehdr *ehdr) argument
2280 check_note(Ebl *ebl, GElf_Ehdr *ehdr, GElf_Phdr *phdr, int cnt) argument
2422 check_program_header(Ebl *ebl, GElf_Ehdr *ehdr) argument
2544 Ebl *ebl; local
[all...]
H A Dreadelf.c158 static void print_ehdr (Ebl *ebl, GElf_Ehdr *ehdr);
159 static void print_shdr (Ebl *ebl, GElf_Ehdr *ehdr);
160 static void print_phdr (Ebl *ebl, GElf_Ehdr *ehdr);
161 static void print_scngrp (Ebl *ebl, GElf_Ehdr *ehdr);
162 static void print_dynamic (Ebl *ebl, GElf_Ehdr *ehdr);
163 static void print_relocs (Ebl *ebl, GElf_Ehdr *ehdr);
164 static void handle_relocs_rel (Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn,
166 static void handle_relocs_rela (Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn,
168 static void print_symtab (Ebl *ebl, GElf_Ehdr *ehdr, int type);
169 static void handle_symtab (Ebl *ebl, GElf_Ehd
463 Ebl *ebl; local
551 print_ehdr(Ebl *ebl, GElf_Ehdr *ehdr) argument
677 print_shdr(Ebl *ebl, GElf_Ehdr *ehdr) argument
766 print_phdr(Ebl *ebl, GElf_Ehdr *ehdr) argument
921 handle_scngrp(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
988 print_scngrp(Ebl *ebl, GElf_Ehdr *ehdr) argument
1115 handle_dynamic(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
1247 print_dynamic(Ebl *ebl, GElf_Ehdr *ehdr) argument
1269 print_relocs(Ebl *ebl, GElf_Ehdr *ehdr) argument
1293 handle_relocs_rel(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
1459 handle_relocs_rela(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
1607 print_symtab(Ebl *ebl, GElf_Ehdr *ehdr, int type) argument
1626 handle_symtab(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
1866 print_verinfo(Ebl *ebl, GElf_Ehdr *ehdr) argument
1924 handle_verneed(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
2001 handle_verdef(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
2084 handle_versym(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr) argument
2377 handle_hash(Ebl *ebl, GElf_Ehdr *ehdr) argument
2503 print_liblist(Ebl *ebl, GElf_Ehdr *ehdr) argument
3252 print_debug_abbrev_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
3309 print_debug_aranges_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
3363 print_debug_frame_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
3503 print_debug_info_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
3706 print_debug_line_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
4117 print_debug_loc_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
4152 print_debug_macinfo_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
4321 print_debug_pubnames_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
4333 print_debug_str_section(Ebl *ebl, GElf_Ehdr *ehdr, Elf_Scn *scn, GElf_Shdr *shdr, Dwarf *dbg) argument
4372 print_debug(Ebl *ebl, GElf_Ehdr *ehdr) argument
4445 handle_notes(Ebl *ebl, GElf_Ehdr *ehdr) argument
[all...]
/external/elfutils/libelf/
H A Delf-knowledge.h23 #define SECTION_STRIP_P(ebl, elf, ehdr, shdr, name, remove_comment, remove_debug) \
31 || ebl_debugscn_p (ebl, name) \
41 && ebl_debugscn_p (ebl, s_l); }))) \

Completed in 315 milliseconds

12