Lines Matching refs:abbrev
151 dwarf_get_abbrev_code(Dwarf_Abbrev abbrev, in dwarf_get_abbrev_code() argument
155 if (abbrev == NULL) { in dwarf_get_abbrev_code()
160 *returned_code = abbrev->ab_code; in dwarf_get_abbrev_code()
167 dwarf_get_abbrev_tag(Dwarf_Abbrev abbrev, in dwarf_get_abbrev_tag() argument
170 if (abbrev == NULL) { in dwarf_get_abbrev_tag()
175 *returned_tag = abbrev->ab_tag; in dwarf_get_abbrev_tag()
181 dwarf_get_abbrev_children_flag(Dwarf_Abbrev abbrev, in dwarf_get_abbrev_children_flag() argument
185 if (abbrev == NULL) { in dwarf_get_abbrev_children_flag()
190 *returned_flag = abbrev->ab_has_child; in dwarf_get_abbrev_children_flag()
196 dwarf_get_abbrev_entry(Dwarf_Abbrev abbrev, in dwarf_get_abbrev_entry() argument
211 if (abbrev == NULL) { in dwarf_get_abbrev_entry()
216 if (abbrev->ab_code == 0) { in dwarf_get_abbrev_entry()
220 if (abbrev->ab_dbg == NULL) { in dwarf_get_abbrev_entry()
225 abbrev_ptr = abbrev->ab_abbrev_ptr; in dwarf_get_abbrev_entry()
227 abbrev->ab_dbg->de_debug_abbrev.dss_data + in dwarf_get_abbrev_entry()
228 abbrev->ab_dbg->de_debug_abbrev.dss_size; in dwarf_get_abbrev_entry()
244 _dwarf_error(abbrev->ab_dbg, error, DW_DLE_ABBREV_DECODE_ERROR); in dwarf_get_abbrev_entry()
255 *offset = mark_abbrev_ptr - abbrev->ab_dbg->de_debug_abbrev.dss_data; in dwarf_get_abbrev_entry()