Lines Matching refs:scopes
328 Dwarf_Die *scopes; in print_dwarf_function() local
329 int nscopes = dwarf_getscopes (cudie, addr - bias, &scopes); in print_dwarf_function()
335 switch (dwarf_tag (&scopes[i])) in print_dwarf_function()
339 const char *name = get_diename (&scopes[i]); in print_dwarf_function()
349 const char *name = get_diename (&scopes[i]); in print_dwarf_function()
369 if (dwarf_formudata (dwarf_attr (&scopes[i], in print_dwarf_function()
376 if (dwarf_formudata (dwarf_attr (&scopes[i], in print_dwarf_function()
380 if (dwarf_formudata (dwarf_attr (&scopes[i], in print_dwarf_function()
421 free (scopes); in print_dwarf_function()
740 Dwarf_Die *scopes = NULL; in handle_address() local
741 int nscopes = dwarf_getscopes (cudie, addr - bias, &scopes); in handle_address()
748 Dwarf_Off dieoff = dwarf_dieoffset (&scopes[0]); in handle_address()
751 free (scopes); in handle_address()
752 scopes = NULL; in handle_address()
754 nscopes = dwarf_getscopes_die (&subroutine, &scopes); in handle_address()
759 if (dwarf_diecu (&scopes[0], &cu, NULL, NULL) != NULL in handle_address()
766 Dwarf_Die *die = &scopes[i]; in handle_address()
780 Dwarf_Die *parent = &scopes[j]; in handle_address()
820 free (scopes); in handle_address()