/external/elfutils/libdw/ |
dwarf_getalt.c | 1 /* Retrieves the DWARF descriptor for debugaltlink data. 35 Dwarf * 36 dwarf_getalt (Dwarf *main)
|
dwarf_setalt.c | 36 dwarf_setalt (Dwarf *main, Dwarf *alt)
|
dwarf_cu_getdwarf.c | 1 /* Retrieve Dwarf descriptor underlying a Dwarf_CU. 38 Dwarf *
|
dwarf_getelf.c | 1 /* Retrieve ELF descriptor used for DWARF access. 40 dwarf_getelf (Dwarf *dwarf) 42 if (dwarf == NULL) 46 return dwarf->elf;
|
dwarf_offdie.c | 40 __libdw_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result, 74 dwarf_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result) 81 dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result)
|
dwarf_offabbrev.c | 38 dwarf_offabbrev (Dwarf *dbg, Dwarf_Off offset, size_t *lengthp,
|
dwarf_begin_elf.c | 67 static Dwarf * 68 check_section (Dwarf *result, GElf_Ehdr *ehdr, Elf_Scn *scn, bool inscngrp) 96 /* We recognize the DWARF section by their names. This is not very 172 /* Check whether all the necessary DWARF information is available. */ 173 static Dwarf * 174 valid_p (Dwarf *result) 216 static Dwarf * 217 global_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr) 228 static Dwarf * 229 scngrp_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr, Elf_Scn *scngrp [all...] |
dwarf_begin.c | 41 Dwarf * 46 Dwarf *result = NULL;
|
dwarf_formstring.c | 34 #include <dwarf.h> 50 Dwarf *dbg = attrp->cu->dbg; 51 Dwarf *dbg_ret = attrp->form == DW_FORM_GNU_strp_alt ? dbg->alt_dwarf : dbg;
|
dwarf_addrdie.c | 38 dwarf_addrdie (Dwarf *dbg, Dwarf_Addr addr, Dwarf_Die *result)
|
libdw.h | 80 /* Type for offset in DWARF file. */ 83 /* Type for address in DWARF file. */ 93 /* DWARF abbreviation record. */ 163 /* One operation in a DWARF location expression. 236 /* Opaque type representing a CFI section found in a DWARF or ELF file. */ 241 typedef struct Dwarf Dwarf; 257 extern Dwarf *dwarf_begin (int fildes, Dwarf_Cmd cmd); 260 extern Dwarf *dwarf_begin_elf (Elf *elf, Dwarf_Cmd cmd, Elf_Scn *scngrp); 262 /* Retrieve ELF descriptor used for DWARF access. * [all...] |
dwarf_getstring.c | 39 dwarf_getstring (Dwarf *dbg, Dwarf_Off offset, size_t *lenp)
|
dwarf_macro_getsrcfiles.c | 36 dwarf_macro_getsrcfiles (Dwarf *dbg, Dwarf_Macro *macro,
|
libdwP.h | 37 #include <dwarf.h> 139 struct Dwarf 144 /* dwz alternate DWARF file. */ 145 Dwarf *alt_dwarf; 273 Dwarf *dbg; 288 Dwarf *dbg; 323 4-bytes + 2-bytes + 4-bytes + 1-byte for 32-bit dwarf 324 12-bytes + 2-bytes + 8-bytes + 1-byte for 64-bit dwarf 402 functions access internals of the Dwarf structure. */ 432 extern void *__libdw_allocate (Dwarf *dbg, size_t minsize, size_t align [all...] |
libdw_alloc.c | 42 __libdw_allocate (Dwarf *dbg, size_t minsize, size_t align) 64 dwarf_new_oom_handler (Dwarf *dbg, Dwarf_OOM handler)
|
dwarf_getcfi.c | 1 /* Get CFI from DWARF file. 35 #include <dwarf.h> 38 dwarf_getcfi (Dwarf *dbg)
|
dwarf_hasattr.c | 34 #include <dwarf.h> 53 Dwarf *dbg = die->cu->dbg;
|
/external/elfutils/libdwfl/ |
dwfl_addrdwarf.c | 31 Dwarf *
|
dwfl_getdwarf.c | 1 /* Iterate through modules to fetch Dwarf information. 35 Dwarf *, Dwarf_Addr, void *); 45 Dwarf *dw = INTUSE(dwfl_module_getdwarf) (mod, &bias); 53 Dwarf *, Dwarf_Addr, void *),
|
/external/elfutils/libdwelf/ |
libdwelf.h | 1 /* Interfaces for libdwelf. DWARF ELF Low-level Functions. 38 /* DWARF ELF Low-level Functions (dwelf). 41 with dwelf_dwarf will take a (libdw) Dwarf object as first argument 56 extern ssize_t dwelf_dwarf_gnu_debugaltlink (Dwarf *dwarf,
|
dwelf_dwarf_gnu_debugaltlink.c | 36 dwelf_dwarf_gnu_debugaltlink (Dwarf *dwarf, 40 Elf_Data *data = dwarf->sectiondata[IDX_gnu_debugaltlink];
|
/external/elfutils/tests/ |
allfcts.c | 42 static Dwarf * 43 setup_alt (Dwarf *main) 55 Dwarf *dbg_alt = dwarf_begin (fd, DWARF_C_READ); 74 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ); 80 Dwarf *dbg_alt = setup_alt (dbg);
|
rerequest_tag.c | 33 Dwarf *dw = dwarf_begin (i, DWARF_C_READ);
|
get-pubnames.c | 32 callback (Dwarf *dbg, Dwarf_Global *gl, void *arg __attribute__ ((unused))) 75 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);
|
dwarf-getmacros.c | 20 #include <dwarf.h> 30 static void include (Dwarf *dbg, Dwarf_Off macoff, ptrdiff_t token); 110 include (Dwarf *dbg, Dwarf_Off macoff, ptrdiff_t token) 129 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);
|