Home | History | Annotate | Download | only in libdw

Lines Matching refs:dbg

273   Dwarf *dbg;
288 Dwarf *dbg;
341 .addr = ((char *) fromcu->dbg->sectiondata[cu_sec_idx (fromcu)]->d_buf \
411 #define libdw_alloc(dbg, type, tsize, cnt) \
412 ({ struct libdw_memblock *_tail = (dbg)->mem_tail; \
419 _result = (type *) __libdw_allocate (dbg, _required, __alignof (type));\
428 #define libdw_typed_alloc(dbg, type) \
429 libdw_alloc (dbg, type, sizeof (type), 1)
432 extern void *__libdw_allocate (Dwarf *dbg, size_t minsize, size_t align)
439 extern struct Dwarf_CU *__libdw_intern_next_unit (Dwarf *dbg, bool debug_types)
443 extern struct Dwarf_CU *__libdw_findcu (Dwarf *dbg, Dwarf_Off offset, bool tu)
452 extern Dwarf_Abbrev *__libdw_getabbrev (Dwarf *dbg, struct Dwarf_CU *cu,
561 extern int __libdw_intern_expression (Dwarf *dbg,
571 extern Dwarf_Die *__libdw_offdie (Dwarf *dbg, Dwarf_Off offset,
588 __libdw_relocate_address (Dwarf *dbg __attribute__ ((unused)),
598 __libdw_relocate_offset (Dwarf *dbg __attribute__ ((unused)),
608 __libdw_checked_get_data (Dwarf *dbg, int sec_index)
610 Elf_Data *data = dbg->sectiondata[sec_index];
621 __libdw_offset_in_section (Dwarf *dbg, int sec_index,
624 Elf_Data *data = __libdw_checked_get_data (dbg, sec_index);
638 __libdw_in_section (Dwarf *dbg, int sec_index,
641 Elf_Data *data = __libdw_checked_get_data (dbg, sec_index);
656 if (!__libdw_in_section (dbg, sec_index, addr, width)) \
661 VAL = read_4ubyte_unaligned_inc (dbg, addr); \
663 VAL = read_8ubyte_unaligned_inc (dbg, addr); \
665 int status = RELOC_HOOK (dbg, sec_index, orig_addr, width, &VAL); \
672 __libdw_read_address_inc (Dwarf *dbg,
683 __libdw_read_address (Dwarf *dbg,
692 __libdw_read_offset_inc (Dwarf *dbg,
700 return __libdw_offset_in_section (dbg, sec_ret, *ret, size);
704 __libdw_read_offset (Dwarf *dbg, Dwarf *dbg_ret,
730 int __libdw_read_begin_end_pair_inc (Dwarf *dbg, int sec_index,
750 int __libdw_getsrclines (Dwarf *dbg, Dwarf_Off debug_line_offset,