/external/elfutils/libdw/ |
D | libdw.h | 148 } Dwarf_Die; typedef 151 #define DWARF_END_DIE ((Dwarf_Die *) -1l) 349 extern Dwarf_Die *dwarf_offdie (Dwarf *dbg, Dwarf_Off offset, 350 Dwarf_Die *result) __nonnull_attribute__ (3); 353 extern Dwarf_Die *dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset, 354 Dwarf_Die *result) 358 extern Dwarf_Off dwarf_dieoffset (Dwarf_Die *die); 361 extern Dwarf_Off dwarf_cuoffset (Dwarf_Die *die); 364 extern Dwarf_Die *dwarf_diecu (Dwarf_Die *die, Dwarf_Die *result, 376 extern Dwarf_Die *dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result, [all …]
|
D | dwarf_aggregate_size.c | 37 static Dwarf_Die * 38 get_type (Dwarf_Die *die, Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem) in get_type() 40 Dwarf_Die *type = INTUSE(dwarf_formref_die) in get_type() 50 array_size (Dwarf_Die *die, Dwarf_Word *size, in array_size() 51 Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem) in array_size() 61 Dwarf_Die child; in array_size() 100 Dwarf_Die cu = CUDIE (die->cu); in array_size() 148 Dwarf_Die enum_child; in array_size() 203 aggregate_size (Dwarf_Die *die, Dwarf_Word *size, Dwarf_Die *type_mem) in aggregate_size() 233 dwarf_aggregate_size (Dwarf_Die *die, Dwarf_Word *size) in dwarf_aggregate_size() [all …]
|
D | dwarf_offdie.c | 38 Dwarf_Die * 40 __libdw_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result, in __libdw_offdie() 56 memset (result, '\0', sizeof (Dwarf_Die)); in __libdw_offdie() 73 Dwarf_Die * 74 dwarf_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result) in dwarf_offdie() 80 Dwarf_Die * in INTDEF() 81 dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result) in INTDEF()
|
D | dwarf_func_inline.c | 39 int (*callback) (Dwarf_Die *, void *); 58 Dwarf_Die origin_mem; in scope_visitor() 59 Dwarf_Die *origin = INTUSE(dwarf_formref_die) (attr, &origin_mem); in scope_visitor() 70 dwarf_func_inline (Dwarf_Die *func) in dwarf_func_inline() 94 dwarf_func_inline_instances (Dwarf_Die *func, in dwarf_func_inline_instances() argument 95 int (*callback) (Dwarf_Die *, void *), in dwarf_func_inline_instances()
|
D | dwarf_getscopes.c | 42 Dwarf_Die *scopes; 44 Dwarf_Die inlined_origin; 98 Dwarf_Die *scopes = realloc (a->scopes, nscopes * sizeof scopes[0]); in origin_match() 152 Dwarf_Die *const inlinedie = &a->scopes[depth - a->inlined]; in pc_record() 184 dwarf_getscopes (Dwarf_Die *cudie, Dwarf_Addr pc, Dwarf_Die **scopes) in dwarf_getscopes()
|
D | dwarf_getfuncs.c | 41 int (*callback) (Dwarf_Die *, void *); 61 Dwarf_Die *die = &chain->die; in tree_visitor() 96 dwarf_getfuncs (Dwarf_Die *cudie, int (*callback) (Dwarf_Die *, void *), in dwarf_getfuncs() argument
|
D | dwarf_siblingof.c | 40 dwarf_siblingof (Dwarf_Die *die, Dwarf_Die *result) in dwarf_siblingof() 54 Dwarf_Die this_die = *die; in dwarf_siblingof() 133 memset (result, '\0', sizeof (Dwarf_Die)); in dwarf_siblingof()
|
D | dwarf_diecu.c | 37 Dwarf_Die * 38 dwarf_diecu (Dwarf_Die *die, Dwarf_Die *result, uint8_t *address_sizep, in dwarf_diecu()
|
D | dwarf_child.c | 43 __libdw_find_attr (Dwarf_Die *die, unsigned int search_name, in __libdw_find_attr() 118 dwarf_child (Dwarf_Die *die, Dwarf_Die *result) in dwarf_child() 164 memset (result, '\0', sizeof (Dwarf_Die)); in dwarf_child()
|
D | dwarf_getscopevar.c | 41 getfiles (Dwarf_Die *die, Dwarf_Files **files) in getfiles() 48 getattr (Dwarf_Die *die, int search_name, Dwarf_Word *value) in getattr() 86 dwarf_getscopevar (Dwarf_Die *scopes, int nscopes, in dwarf_getscopevar() 89 Dwarf_Die *result) in dwarf_getscopevar()
|
D | dwarf_getscopes_die.c | 42 Dwarf_Die *scopes = malloc (depth * sizeof scopes[0]); in scope_visitor() 63 dwarf_getscopes_die (Dwarf_Die *die, Dwarf_Die **scopes) in dwarf_getscopes_die()
|
D | dwarf_getmacros.c | 43 get_offset_from (Dwarf_Die *die, int name, Dwarf_Word *retp) in get_offset_from() 120 get_macinfo_table (Dwarf *dbg, Dwarf_Word macoff, Dwarf_Die *cudie) in get_macinfo_table() 148 Dwarf_Die *cudie) in get_table_for_offset() 271 Dwarf_Die *cudie) in cache_op_table() 301 Dwarf_Die *cudie) in read_macros() 467 Dwarf_Die *cudie) in gnu_macros_getmacros_off() 484 void *arg, ptrdiff_t offset, Dwarf_Die *cudie) in macro_info_getmacros_off() 514 dwarf_getmacros (Dwarf_Die *cudie, int (*callback) (Dwarf_Macro *, void *), in dwarf_getmacros()
|
/external/elfutils/include/elfutils/ |
D | libdw.h | 148 } Dwarf_Die; typedef 151 #define DWARF_END_DIE ((Dwarf_Die *) -1l) 349 extern Dwarf_Die *dwarf_offdie (Dwarf *dbg, Dwarf_Off offset, 350 Dwarf_Die *result) __nonnull_attribute__ (3); 353 extern Dwarf_Die *dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset, 354 Dwarf_Die *result) 358 extern Dwarf_Off dwarf_dieoffset (Dwarf_Die *die); 361 extern Dwarf_Off dwarf_cuoffset (Dwarf_Die *die); 364 extern Dwarf_Die *dwarf_diecu (Dwarf_Die *die, Dwarf_Die *result, 376 extern Dwarf_Die *dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result, [all …]
|
D | libdwfl.h | 554 extern Dwarf_Die *dwfl_addrdie (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Addr *bias) 556 extern Dwarf_Die *dwfl_module_addrdie (Dwfl_Module *mod, 561 extern Dwarf_Die *dwfl_nextcu (Dwfl *dwfl, Dwarf_Die *lastcu, Dwarf_Addr *bias) 563 extern Dwarf_Die *dwfl_module_nextcu (Dwfl_Module *mod, 564 Dwarf_Die *lastcu, Dwarf_Addr *bias) 568 extern Dwfl_Module *dwfl_cumodule (Dwarf_Die *cudie); 573 extern int dwfl_getsrclines (Dwarf_Die *cudie, size_t *nlines); 576 extern Dwfl_Line *dwfl_onesrcline (Dwarf_Die *cudie, size_t idx); 591 extern Dwarf_Die *dwfl_linecu (Dwfl_Line *line); 617 Dwarf_Die *functypedie,
|
/external/elfutils/tests/ |
D | typeiter.c | 43 Dwarf_Die die_mem; in main() 44 Dwarf_Die *die = dwarf_offdie (dbg, off + cuhl, &die_mem); in main() 46 Dwarf_Die iter_mem; in main() 47 Dwarf_Die *iter = &iter_mem; in main() 55 Dwarf_Die form_mem; in main() 74 Dwarf_Die die_mem; in main() 75 Dwarf_Die *die = dwarf_offdie_types (dbg, off + cuhl, &die_mem); in main()
|
D | aggregate_size.c | 33 print_var_type_size (Dwarf_Die *var) in print_var_type_size() 36 Dwarf_Die type_mem; in print_var_type_size() 37 Dwarf_Die *type; in print_var_type_size() 64 Dwarf_Die *cu = NULL; in main() 68 Dwarf_Die die_mem; in main() 69 Dwarf_Die *die = &die_mem; in main()
|
D | typeiter2.c | 46 Dwarf_Die die_mem; in main() 55 Dwarf_Die die_mem; in main() 56 Dwarf_Die *die = dwarf_offdie (dbg, off + cuhl, &die_mem); in main() 58 Dwarf_Die iter_mem; in main() 59 Dwarf_Die *iter = &iter_mem; in main() 67 Dwarf_Die form_mem, *form; in main()
|
D | funcscopes.c | 55 print_vars (unsigned int indent, Dwarf_Die *die) in print_vars() 57 Dwarf_Die child; in print_vars() 74 Dwarf_Die origin; in print_vars() 99 Dwarf_Die *cu; 105 handle_function (Dwarf_Die *funcdie, void *arg) in handle_function() 121 Dwarf_Die *scopes; in handle_function() 142 Dwarf_Die *const die = &scopes[n]; in handle_function()
|
D | varlocs.c | 50 print_die (Dwarf_Die *die, const char *what, int indent) in print_die() 80 print_base_type (Dwarf_Die *base) in print_base_type() 281 Dwarf_Die call_die; in print_expr() 387 Dwarf_Die impl_die; in print_expr() 447 Dwarf_Die param; in print_expr() 465 Dwarf_Die type; in print_expr() 487 Dwarf_Die type; in print_expr() 502 Dwarf_Die type; in print_expr() 518 Dwarf_Die type; in print_expr() 551 print_varlocs (Dwarf_Die *funcdie) in print_varlocs() [all …]
|
D | addrscopes.c | 53 print_vars (unsigned int indent, Dwarf_Die *die) in print_vars() 55 Dwarf_Die child; in print_vars() 72 Dwarf_Die origin; in print_vars() 98 Dwarf_Die *cudie = dwfl_addrdie (dwfl, pc, &cubias); in handle_address() 102 Dwarf_Die *scopes; in handle_address() 114 Dwarf_Die *const die = &scopes[n]; in handle_address()
|
/external/elfutils/backends/ |
D | aarch64_retval.c | 43 skip_until (Dwarf_Die *child, int tag) in skip_until() 55 dwarf_bytesize_aux (Dwarf_Die *die, Dwarf_Word *sizep) in dwarf_bytesize_aux() 77 static int hfa_type (Dwarf_Die *ftypedie, int tag, 84 member_is_fp (Dwarf_Die *membdie, Dwarf_Word *sizep, Dwarf_Word *countp) in member_is_fp() 86 Dwarf_Die typedie; in member_is_fp() 127 hfa_type (Dwarf_Die *ftypedie, int tag, Dwarf_Word *sizep, Dwarf_Word *countp) in hfa_type() 163 Dwarf_Die member; in hfa_type() 268 aarch64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in aarch64_return_value_location() 272 Dwarf_Die typedie; in aarch64_return_value_location()
|
D | ia64_retval.c | 106 hfa_type (Dwarf_Die *typedie, Dwarf_Word size, in hfa_type() 160 Dwarf_Die child_mem; in hfa_type() 178 Dwarf_Die child_type_mem; in hfa_type() 179 Dwarf_Die *child_typedie in hfa_type() 215 Dwarf_Die base_type_mem; in hfa_type() 216 Dwarf_Die *base_typedie in hfa_type() 240 ia64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in ia64_return_value_location() 244 Dwarf_Die die_mem, *typedie = &die_mem; in ia64_return_value_location()
|
D | libebl_CPU.h | 52 ({ Dwarf_Die *_die = (die); \ 59 dwarf_peeled_die_type (Dwarf_Die *die, Dwarf_Die *result) in dwarf_peeled_die_type()
|
/external/elfutils/libdwfl/ |
D | libdwfl.h | 554 extern Dwarf_Die *dwfl_addrdie (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Addr *bias) 556 extern Dwarf_Die *dwfl_module_addrdie (Dwfl_Module *mod, 561 extern Dwarf_Die *dwfl_nextcu (Dwfl *dwfl, Dwarf_Die *lastcu, Dwarf_Addr *bias) 563 extern Dwarf_Die *dwfl_module_nextcu (Dwfl_Module *mod, 564 Dwarf_Die *lastcu, Dwarf_Addr *bias) 568 extern Dwfl_Module *dwfl_cumodule (Dwarf_Die *cudie); 573 extern int dwfl_getsrclines (Dwarf_Die *cudie, size_t *nlines); 576 extern Dwfl_Line *dwfl_onesrcline (Dwarf_Die *cudie, size_t idx); 591 extern Dwarf_Die *dwfl_linecu (Dwfl_Line *line); 617 Dwarf_Die *functypedie,
|
/external/elfutils/src/ |
D | stack.c | 199 die_name (Dwarf_Die *die) in die_name() 218 const char *symname, Dwarf_Die *cudie, in print_frame() 219 Dwarf_Die *die) in print_frame() 321 const char *symname, Dwarf_Die *cudie, Dwarf_Die *die) in print_inline_frames() 323 Dwarf_Die *scopes = NULL; in print_inline_frames() 335 Dwarf_Die *last_scope = &scopes[0]; in print_inline_frames() 338 Dwarf_Die *scope = &scopes[i]; in print_inline_frames() 377 Dwarf_Die die_mem; in print_frames() 378 Dwarf_Die *die = NULL; in print_frames() 379 Dwarf_Die *cudie = NULL; in print_frames() [all …]
|