Lines Matching refs:funcdie
551 print_varlocs (Dwarf_Die *funcdie) in print_varlocs() argument
555 has_frame_base = dwarf_hasattr (funcdie, DW_AT_frame_base); in print_varlocs()
559 if (dwarf_attr (funcdie, DW_AT_frame_base, &fb_attr) == NULL) in print_varlocs()
568 if (dwarf_entrypc (funcdie, &entrypc) != 0) in print_varlocs()
597 else if (dwarf_tag (funcdie) == DW_TAG_inlined_subroutine) in print_varlocs()
602 int n = dwarf_getscopes_die (funcdie, &scopes); in print_varlocs()
616 if (! dwarf_haschildren (funcdie)) in print_varlocs()
620 int res = dwarf_child (funcdie, &child); in print_varlocs()
654 offset = dwarf_ranges (funcdie, offset, &base, in print_varlocs()
725 handle_instance (Dwarf_Die *funcdie, void *arg __attribute__ ((unused))) in handle_instance() argument
727 print_die (funcdie, "inlined function", 1); in handle_instance()
728 print_varlocs (funcdie); in handle_instance()
734 handle_function (Dwarf_Die *funcdie, void *arg __attribute__((unused))) in handle_function() argument
736 if (dwarf_func_inline (funcdie) > 0) in handle_function()
744 if (dwarf_func_inline_instances (funcdie, &handle_instance, NULL) != 0) in handle_function()
752 if (dwarf_entrypc (funcdie, &entrypc) == 0) in handle_function()
754 print_die (funcdie, "function", 1); in handle_function()
755 print_varlocs (funcdie); in handle_function()