Lines Matching refs:funcdie
706 print_varlocs (Dwarf_Die *funcdie) in print_varlocs() argument
710 has_frame_base = dwarf_hasattr (funcdie, DW_AT_frame_base); in print_varlocs()
714 if (dwarf_attr (funcdie, DW_AT_frame_base, &fb_attr) == NULL) in print_varlocs()
723 if (dwarf_entrypc (funcdie, &entrypc) != 0) in print_varlocs()
752 else if (dwarf_tag (funcdie) == DW_TAG_inlined_subroutine) in print_varlocs()
757 int n = dwarf_getscopes_die (funcdie, &scopes); in print_varlocs()
771 if (! dwarf_haschildren (funcdie)) in print_varlocs()
775 int res = dwarf_child (funcdie, &child); in print_varlocs()
809 offset = dwarf_ranges (funcdie, offset, &base, in print_varlocs()
880 handle_instance (Dwarf_Die *funcdie, void *arg __attribute__ ((unused))) in handle_instance() argument
882 print_die (funcdie, "inlined function", 1); in handle_instance()
883 print_varlocs (funcdie); in handle_instance()
889 handle_function (Dwarf_Die *funcdie, void *arg __attribute__((unused))) in handle_function() argument
891 if (dwarf_func_inline (funcdie) > 0) in handle_function()
899 if (dwarf_func_inline_instances (funcdie, &handle_instance, NULL) != 0) in handle_function()
907 if (dwarf_entrypc (funcdie, &entrypc) == 0) in handle_function()
909 print_die (funcdie, "function", 1); in handle_function()
910 print_varlocs (funcdie); in handle_function()