Lines Matching refs:die_info_ptr
392 _dwarf_next_die_info_ptr(Dwarf_Byte_Ptr die_info_ptr,
410 info_ptr = die_info_ptr;
546 Dwarf_Byte_Ptr die_info_ptr = 0;
575 die_info_ptr = dbg->de_debug_info.dss_data +
586 die_info_ptr = die->di_debug_info_ptr;
587 if (*die_info_ptr == 0) {
596 if ((*die_info_ptr) == 0) {
601 die_info_ptr = _dwarf_next_die_info_ptr(die_info_ptr,
606 if (die_info_ptr == NULL) {
614 if(die_info_ptr < die_info_end) {
615 if ((*die_info_ptr) == 0 && has_child) {
616 die_info_ptr++;
621 /* die_info_ptr can be one-past-end. */
622 if ((die_info_ptr == die_info_end) ||
623 ((*die_info_ptr) == 0)) {
624 for (; child_depth > 0 && *die_info_ptr == 0;
625 child_depth--, die_info_ptr++);
633 /* die_info_ptr > die_info_end is really a bug (possibly in dwarf
635 die_info_ptr == die_info_end means 'one past end, no more DIEs
637 if (die != NULL && die_info_ptr >= die_info_end) {
641 if ((*die_info_ptr) == 0) {
651 ret_die->di_debug_info_ptr = die_info_ptr;
655 DECODE_LEB128_UWORD(die_info_ptr, utmp);
683 Dwarf_Byte_Ptr die_info_ptr = 0;
696 die_info_ptr = die->di_debug_info_ptr;
699 if ((*die_info_ptr) == 0)
708 die_info_ptr =
709 _dwarf_next_die_info_ptr(die_info_ptr, die->di_cu_context,
712 if (die_info_ptr == NULL) {
725 ret_die->di_debug_info_ptr = die_info_ptr;
728 DECODE_LEB128_UWORD(die_info_ptr, utmp);