Lines Matching refs:aDieInfo

173 	   struct die_info * aDieInfo,  in parse_die()  argument
180 memset (aDieInfo, 0, sizeof (* aDieInfo)); in parse_die()
183 aDieInfo->length = bfd_get_32 (abfd, (bfd_byte *) xptr); in parse_die()
185 if (aDieInfo->length == 0 in parse_die()
186 || (this_die + aDieInfo->length) >= aDiePtrEnd) in parse_die()
188 if (aDieInfo->length < 6) in parse_die()
191 aDieInfo->tag = TAG_padding; in parse_die()
196 aDieInfo->tag = bfd_get_16 (abfd, (bfd_byte *) xptr); in parse_die()
200 while (xptr < (this_die + aDieInfo->length)) in parse_die()
218 aDieInfo->sibling = bfd_get_32 (abfd, (bfd_byte *) xptr); in parse_die()
221 aDieInfo->stmt_list_offset = bfd_get_32 (abfd, (bfd_byte *) xptr); in parse_die()
222 aDieInfo->has_stmt_list = 1; in parse_die()
231 aDieInfo->low_pc = bfd_get_32 (abfd, (bfd_byte *) xptr); in parse_die()
233 aDieInfo->high_pc = bfd_get_32 (abfd, (bfd_byte *) xptr); in parse_die()
244 aDieInfo->name = xptr; in parse_die()
514 struct die_info aDieInfo; in _bfd_dwarf1_find_nearest_line() local
516 if (! parse_die (stash->abfd, &aDieInfo, stash->currentDie, in _bfd_dwarf1_find_nearest_line()
520 if (aDieInfo.tag == TAG_compile_unit) in _bfd_dwarf1_find_nearest_line()
525 aUnit->name = aDieInfo.name; in _bfd_dwarf1_find_nearest_line()
526 aUnit->low_pc = aDieInfo.low_pc; in _bfd_dwarf1_find_nearest_line()
527 aUnit->high_pc = aDieInfo.high_pc; in _bfd_dwarf1_find_nearest_line()
528 aUnit->has_stmt_list = aDieInfo.has_stmt_list; in _bfd_dwarf1_find_nearest_line()
529 aUnit->stmt_list_offset = aDieInfo.stmt_list_offset; in _bfd_dwarf1_find_nearest_line()
533 if (aDieInfo.sibling in _bfd_dwarf1_find_nearest_line()
534 && stash->currentDie + aDieInfo.length in _bfd_dwarf1_find_nearest_line()
536 && stash->currentDie + aDieInfo.length in _bfd_dwarf1_find_nearest_line()
537 != stash->debug_section + aDieInfo.sibling) in _bfd_dwarf1_find_nearest_line()
538 aUnit->first_child = stash->currentDie + aDieInfo.length; in _bfd_dwarf1_find_nearest_line()
549 if (aDieInfo.sibling != 0) in _bfd_dwarf1_find_nearest_line()
550 stash->currentDie = stash->debug_section + aDieInfo.sibling; in _bfd_dwarf1_find_nearest_line()
552 stash->currentDie += aDieInfo.length; in _bfd_dwarf1_find_nearest_line()