Lines Matching refs:die

54     Dwarf_Die die,
69 dwarf_get_die_infotypes_flag(Dwarf_Die die) in dwarf_get_die_infotypes_flag() argument
71 return die->di_is_info; in dwarf_get_die_infotypes_flag()
154 dwarf_get_debugfission_for_die(Dwarf_Die die, in dwarf_get_debugfission_for_die() argument
162 CHECK_DIE(die, DW_DLV_ERROR); in dwarf_get_debugfission_for_die()
163 context = die->di_cu_context; in dwarf_get_debugfission_for_die()
223 _dwarf_get_fission_addition_die(Dwarf_Die die, int dw_sect_index, in _dwarf_get_fission_addition_die() argument
234 CHECK_DIE(die, DW_DLV_ERROR); in _dwarf_get_fission_addition_die()
235 context = die->di_cu_context; in _dwarf_get_fission_addition_die()
2117 Dwarf_Die die, in dwarf_siblingof() argument
2125 res = _dwarf_siblingof_internal(dbg,die, in dwarf_siblingof()
2126 die?die->di_cu_context:dis->de_cu_context, in dwarf_siblingof()
2135 Dwarf_Die die, in dwarf_siblingof_b() argument
2145 res = _dwarf_siblingof_internal(dbg,die, in dwarf_siblingof_b()
2146 die?die->di_cu_context:dis->de_cu_context, in dwarf_siblingof_b()
2153 Dwarf_Die die, in _dwarf_siblingof_internal() argument
2177 if (die == NULL) { in _dwarf_siblingof_internal()
2214 CHECK_DIE(die, DW_DLV_ERROR); in _dwarf_siblingof_internal()
2216 die_info_ptr = die->di_debug_ptr; in _dwarf_siblingof_internal()
2220 context = die->di_cu_context; in _dwarf_siblingof_internal()
2330 die == NULL ? context : die->di_cu_context; in _dwarf_siblingof_internal()
2374 if (die == NULL && !is_cu_tag(ret_die->di_abbrev_list->abl_tag)) { in _dwarf_siblingof_internal()
2386 dwarf_child(Dwarf_Die die, in dwarf_child() argument
2405 CHECK_DIE(die, DW_DLV_ERROR); in dwarf_child()
2406 dbg = die->di_cu_context->cc_dbg; in dwarf_child()
2407 dis = die->di_is_info? &dbg->de_info_reading: in dwarf_child()
2409 die_info_ptr = die->di_debug_ptr; in dwarf_child()
2413 dis->de_last_die = die; in dwarf_child()
2420 context = die->di_cu_context; in dwarf_child()
2424 die->di_cu_context, in dwarf_child()
2457 ret_die->di_cu_context = die->di_cu_context; in dwarf_child()
2458 ret_die->di_is_info = die->di_is_info; in dwarf_child()
2484 lres = _dwarf_get_abbrev_for_code(die->di_cu_context, abbrev_code, in dwarf_child()
2523 Dwarf_Die die = 0; in dwarf_offdie_b() local
2593 die = (Dwarf_Die) _dwarf_get_alloc(dbg, DW_DLA_DIE, 1); in dwarf_offdie_b()
2594 if (!die) { in dwarf_offdie_b()
2598 die->di_cu_context = cu_context; in dwarf_offdie_b()
2599 die->di_is_info = is_info; in dwarf_offdie_b()
2606 die->di_debug_ptr = info_ptr; in dwarf_offdie_b()
2613 dwarf_dealloc(dbg, die, DW_DLA_DIE); in dwarf_offdie_b()
2620 dwarf_dealloc(dbg, die, DW_DLA_DIE); in dwarf_offdie_b()
2623 die->di_abbrev_code = abbrev_code; in dwarf_offdie_b()
2625 &die->di_abbrev_list,error); in dwarf_offdie_b()
2627 dwarf_dealloc(dbg, die, DW_DLA_DIE); in dwarf_offdie_b()
2633 dwarf_dealloc(dbg,die, DW_DLA_DIE); in dwarf_offdie_b()
2643 *new_die = die; in dwarf_offdie_b()
2651 dwarf_die_abbrev_global_offset(Dwarf_Die die, in dwarf_die_abbrev_global_offset() argument
2659 CHECK_DIE(die, DW_DLV_ERROR); in dwarf_die_abbrev_global_offset()
2660 dbg = die->di_cu_context->cc_dbg; in dwarf_die_abbrev_global_offset()
2661 dal = die->di_abbrev_list; in dwarf_die_abbrev_global_offset()
2776 dwarf_get_die_section_name_b(Dwarf_Die die, in dwarf_get_die_section_name_b() argument
2784 CHECK_DIE(die, DW_DLV_ERROR); in dwarf_get_die_section_name_b()
2785 context = die->di_cu_context; in dwarf_get_die_section_name_b()