HomeSort by relevance Sort by last modified time
    Searched refs:Dwarf (Results 1 - 25 of 47) sorted by null

1 2

  /external/elfutils/libdw/
dwarf_getelf.c 1 /* Retrieve ELF descriptor used for DWARF access.
61 dwarf_getelf (dwarf)
62 Dwarf *dwarf;
64 if (dwarf == NULL)
68 return dwarf->elf;
dwarf_begin_elf.c 87 static Dwarf *
88 check_section (Dwarf *result, GElf_Ehdr *ehdr, Elf_Scn *scn, bool inscngrp)
116 /* We recognize the DWARF section by their names. This is not very
153 /* Check whether all the necessary DWARF information is available. */
154 static Dwarf *
155 valid_p (Dwarf *result)
175 static Dwarf *
176 global_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr)
187 static Dwarf *
188 scngrp_read (Dwarf *result, Elf *elf, GElf_Ehdr *ehdr, Elf_Scn *scngrp
    [all...]
dwarf_offabbrev.c 59 dwarf_offabbrev (Dwarf *dbg, Dwarf_Off offset, size_t *lengthp,
dwarf_begin.c 62 Dwarf *
69 Dwarf *result = NULL;
dwarf_addrdie.c 60 Dwarf *dbg;
libdw.h 100 /* Type for offset in DWARF file. */
103 /* Type for address in DWARF file. */
113 /* DWARF abbreviation record. */
182 /* One operation in a DWARF location expression.
194 typedef struct Dwarf Dwarf;
210 extern Dwarf *dwarf_begin (int fildes, Dwarf_Cmd cmd);
213 extern Dwarf *dwarf_begin_elf (Elf *elf, Dwarf_Cmd cmd, Elf_Scn *scngrp);
215 /* Retrieve ELF descriptor used for DWARF access. */
216 extern Elf *dwarf_getelf (Dwarf *dwarf)
    [all...]
dwarf_getstring.c 61 Dwarf *dbg;
dwarf_offdie.c 61 Dwarf *dbg;
libdwP.h 64 /* Version of the DWARF specification we support. */
143 struct Dwarf
211 Dwarf *dbg;
250 Dwarf *dbg;
265 Dwarf *dbg;
292 4-bytes + 2-bytes + 4-bytes + 1-byte for 32-bit dwarf
293 12-bytes + 2-bytes + 8-bytes + 1-byte for 64-bit dwarf
325 functions access internals of the Dwarf structure. */
355 extern void *__libdw_allocate (Dwarf *dbg, size_t minsize, size_t align)
362 extern struct Dwarf_CU *__libdw_findcu (Dwarf *dbg, Dwarf_Off offset
    [all...]
libdw_alloc.c 66 __libdw_allocate (Dwarf *dbg, size_t minsize, size_t align)
88 dwarf_new_oom_handler (Dwarf *dbg, Dwarf_OOM handler)
dwarf_end.c 80 dwarf_end (dwarf)
81 Dwarf *dwarf;
83 if (dwarf != NULL)
88 tdestroy (dwarf->cu_tree, cu_free);
90 struct libdw_memblock *memp = dwarf->mem_tail;
91 /* The first block is allocated together with the Dwarf object. */
100 free (dwarf->pubnames_sets);
103 if (dwarf->free_elf)
104 elf_end (dwarf->elf)
    [all...]
dwarf_formstring.c 55 #include <dwarf.h>
72 Dwarf *dbg = attrp->cu->dbg;
memory-access.h 190 read_2ubyte_unaligned (Dwarf *dbg, const void *p)
198 read_2sbyte_unaligned (Dwarf *dbg, const void *p)
213 read_4ubyte_unaligned (Dwarf *dbg, const void *p)
221 read_4sbyte_unaligned (Dwarf *dbg, const void *p)
230 read_8ubyte_unaligned (Dwarf *dbg, const void *p)
238 read_8sbyte_unaligned (Dwarf *dbg, const void *p)
dwarf_getpubnames.c 61 #include <dwarf.h>
68 get_offsets (Dwarf *dbg)
171 Dwarf *dbg;
172 int (*callback) (Dwarf *, Dwarf_Global *, void *);
dwarf_getattrs.c 86 Dwarf *dbg = die->cu->dbg;
dwarf_nextcu.c 56 #include <dwarf.h>
60 dwarf_nextcu (dwarf, off, next_off, header_sizep, abbrev_offsetp,
62 Dwarf *dwarf;
71 if (dwarf == NULL)
79 || unlikely (off + 4 >= dwarf->sectiondata[IDX_debug_info]->d_size))
87 char *bytes = (char *) dwarf->sectiondata[IDX_debug_info]->d_buf + off;
93 including the length field itself. In the 32-bit DWARF format,
95 0xfffffff0); in the 64-bit DWARF format, this consists of the
100 DWARF information for that compilation unit. For DWARF Versio
    [all...]
libdw_form.c 55 #include <dwarf.h>
63 __libdw_form_val_len (Dwarf *dbg, struct Dwarf_CU *cu, unsigned int form,
dwarf_getabbrev.c 56 #include <dwarf.h>
63 Dwarf *dbg;
libdw_findcu.c 89 Dwarf *dbg;
124 /* We only know how to handle the DWARF version 2 and 3 formats. */
  /external/elfutils/libdwfl/
dwfl_addrdwarf.c 52 Dwarf *
dwfl_getdwarf.c 1 /* Iterate through modules to fetch Dwarf information.
56 Dwarf *, Dwarf_Addr, void *);
66 Dwarf *dw = INTUSE(dwfl_module_getdwarf) (mod, &bias);
74 Dwarf *, Dwarf_Addr, void *),
  /external/elfutils/tests/
get-pubnames.c 40 callback (Dwarf *dbg, Dwarf_Global *gl, void *arg __attribute__ ((unused)))
83 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);
allfcts.c 56 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);
dwfl-bug-fd-leak.c 37 #include <dwarf.h>
67 Dwarf *dbg = dwfl_addrdwarf (dwfl, address, &bias);
get-files.c 47 Dwarf *dbg = dwarf_begin (fd, DWARF_C_READ);

Completed in 250 milliseconds

1 2