Home | History | Annotate | Download | only in libdw

Lines Matching refs:dbg

57 dwarf_getaranges (Dwarf *dbg, Dwarf_Aranges **aranges, size_t *naranges)
59 if (dbg == NULL)
62 if (dbg->aranges != NULL)
64 *aranges = dbg->aranges;
66 *naranges = dbg->aranges->naranges;
70 if (dbg->sectiondata[IDX_debug_aranges] == NULL)
79 if (dbg->sectiondata[IDX_debug_aranges]->d_buf == NULL)
85 const unsigned char *readp = dbg->sectiondata[IDX_debug_aranges]->d_buf;
87 = readp + dbg->sectiondata[IDX_debug_aranges]->d_size;
113 Dwarf_Word length = read_4ubyte_unaligned_inc (dbg, readp);
120 length = read_8ubyte_unaligned_inc (dbg, readp);
130 unsigned int version = read_2ubyte_unaligned_inc (dbg, readp);
146 if (__libdw_read_offset_inc (dbg,
169 if (__libdw_read_address_inc (dbg, IDX_debug_aranges, &readp,
177 range_length = read_4ubyte_unaligned_inc (dbg, readp);
179 range_length = read_8ubyte_unaligned_inc (dbg, readp);
198 const char *cu_header = (dbg->sectiondata[IDX_debug_info]->d_buf
215 >= dbg->sectiondata[IDX_debug_info]->d_size))
230 void *buf = libdw_alloc (dbg, Dwarf_Aranges,
260 (*aranges)->dbg = dbg;
262 dbg->aranges = *aranges;