Home | History | Annotate | Download | only in libdw

Lines Matching defs:Dwarf

145 struct Dwarf
272 Dwarf *dbg;
287 Dwarf *dbg;
318 4-bytes + 2-bytes + 4-bytes + 1-byte for 32-bit dwarf
319 12-bytes + 2-bytes + 8-bytes + 1-byte for 64-bit dwarf
357 functions access internals of the Dwarf structure. */
387 extern void *__libdw_allocate (Dwarf *dbg, size_t minsize, size_t align)
394 extern void __libdw_free_zdata (Dwarf *dwarf) internal_function;
396 # define __libdw_free_zdata(dwarf) ((void) (dwarf))
400 extern struct Dwarf_CU *__libdw_intern_next_unit (Dwarf *dbg, bool debug_types)
404 extern struct Dwarf_CU *__libdw_findcu (Dwarf *dbg, Dwarf_Off offset, bool tu)
413 extern Dwarf_Abbrev *__libdw_getabbrev (Dwarf *dbg, struct Dwarf_CU *cu,
419 extern size_t __libdw_form_val_len (Dwarf *dbg, struct Dwarf_CU *cu,
458 /* Parse a DWARF Dwarf_Block into an array of Dwarf_Op's,
460 extern int __libdw_intern_expression (Dwarf *dbg,
470 extern Dwarf_Die *__libdw_offdie (Dwarf *dbg, Dwarf_Off offset,
487 __libdw_relocate_address (Dwarf *dbg __attribute__ ((unused)),
497 __libdw_relocate_offset (Dwarf *dbg __attribute__ ((unused)),
507 __libdw_checked_get_data (Dwarf *dbg, int sec_index)
520 __libdw_offset_in_section (Dwarf *dbg, int sec_index,
537 __libdw_in_section (Dwarf *dbg, int sec_index,
571 __libdw_read_address_inc (Dwarf *dbg,
582 __libdw_read_address (Dwarf *dbg,
591 __libdw_read_offset_inc (Dwarf *dbg,
603 __libdw_read_offset (Dwarf *dbg,
629 int __libdw_read_begin_end_pair_inc (Dwarf *dbg, int sec_index,