Home
last modified time | relevance | path

Searched refs:Dwarf_Die (Results 1 – 25 of 87) sorted by relevance

1234

/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
Ddwarf-aux.h28 extern const char *cu_find_realpath(Dwarf_Die *cu_die, const char *fname);
31 extern const char *cu_get_comp_dir(Dwarf_Die *cu_die);
34 extern int cu_find_lineinfo(Dwarf_Die *cudie, unsigned long addr,
38 extern int cu_walk_functions_at(Dwarf_Die *cu_die, Dwarf_Addr addr,
39 int (*callback)(Dwarf_Die *, void *), void *data);
42 extern bool die_is_func_def(Dwarf_Die *dw_die);
45 extern bool die_compare_name(Dwarf_Die *dw_die, const char *tname);
48 extern int die_get_call_lineno(Dwarf_Die *in_die);
51 extern const char *die_get_call_file(Dwarf_Die *in_die);
54 extern Dwarf_Die *die_get_type(Dwarf_Die *vr_die, Dwarf_Die *die_mem);
[all …]
Ddwarf-aux.c32 const char *cu_find_realpath(Dwarf_Die *cu_die, const char *fname) in cu_find_realpath()
64 const char *cu_get_comp_dir(Dwarf_Die *cu_die) in cu_get_comp_dir()
81 int cu_find_lineinfo(Dwarf_Die *cu_die, unsigned long addr, in cu_find_lineinfo()
99 static int __die_find_inline_cb(Dwarf_Die *die_mem, void *data);
111 int cu_walk_functions_at(Dwarf_Die *cu_die, Dwarf_Addr addr, in cu_walk_functions_at()
112 int (*callback)(Dwarf_Die *, void *), void *data) in cu_walk_functions_at() argument
114 Dwarf_Die die_mem; in cu_walk_functions_at()
115 Dwarf_Die *sc_die; in cu_walk_functions_at()
139 bool die_compare_name(Dwarf_Die *dw_die, const char *tname) in die_compare_name()
153 int die_get_call_lineno(Dwarf_Die *in_die) in die_get_call_lineno()
[all …]
Dprobe-finder.h60 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf);
66 Dwarf_Die cu_die; /* Current CU */
67 Dwarf_Die sp_die;
103 Dwarf_Die cu_die; /* Current CU */
104 Dwarf_Die sp_die;
Dprobe-finder.c283 static int convert_variable_location(Dwarf_Die *vr_die, Dwarf_Addr addr, in convert_variable_location()
374 static int convert_variable_type(Dwarf_Die *vr_die, in convert_variable_type()
379 Dwarf_Die type; in convert_variable_type()
476 static int convert_variable_fields(Dwarf_Die *vr_die, const char *varname, in convert_variable_fields()
479 Dwarf_Die *die_mem) in convert_variable_fields()
482 Dwarf_Die type; in convert_variable_fields()
600 static int convert_variable(Dwarf_Die *vr_die, struct probe_finder *pf) in convert_variable()
602 Dwarf_Die die_mem; in convert_variable()
628 static int find_variable(Dwarf_Die *sc_die, struct probe_finder *pf) in find_variable()
630 Dwarf_Die vr_die; in find_variable()
[all …]
/external/elfutils/elfutils/
Dlibdw.h167 } Dwarf_Die; typedef
170 #define DWARF_END_DIE ((Dwarf_Die *) -1l)
350 extern Dwarf_Die *dwarf_offdie (Dwarf *dbg, Dwarf_Off offset,
351 Dwarf_Die *result) __nonnull_attribute__ (3);
354 extern Dwarf_Die *dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset,
355 Dwarf_Die *result)
359 extern Dwarf_Off dwarf_dieoffset (Dwarf_Die *die);
362 extern Dwarf_Off dwarf_cuoffset (Dwarf_Die *die);
365 extern Dwarf_Die *dwarf_diecu (Dwarf_Die *die, Dwarf_Die *result,
370 extern Dwarf_Die *dwarf_addrdie (Dwarf *dbg, Dwarf_Addr addr,
[all …]
Dlibdwfl.h485 extern Dwarf_Die *dwfl_addrdie (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Addr *bias)
487 extern Dwarf_Die *dwfl_module_addrdie (Dwfl_Module *mod,
492 extern Dwarf_Die *dwfl_nextcu (Dwfl *dwfl, Dwarf_Die *lastcu, Dwarf_Addr *bias)
494 extern Dwarf_Die *dwfl_module_nextcu (Dwfl_Module *mod,
495 Dwarf_Die *lastcu, Dwarf_Addr *bias)
499 extern Dwfl_Module *dwfl_cumodule (Dwarf_Die *cudie);
504 extern int dwfl_getsrclines (Dwarf_Die *cudie, size_t *nlines);
507 extern Dwfl_Line *dwfl_onesrcline (Dwarf_Die *cudie, size_t idx);
522 extern Dwarf_Die *dwfl_linecu (Dwfl_Line *line);
548 Dwarf_Die *functypedie,
/external/elfutils/0.153/libdw/
Dlibdw.h167 } Dwarf_Die; typedef
170 #define DWARF_END_DIE ((Dwarf_Die *) -1l)
350 extern Dwarf_Die *dwarf_offdie (Dwarf *dbg, Dwarf_Off offset,
351 Dwarf_Die *result) __nonnull_attribute__ (3);
354 extern Dwarf_Die *dwarf_offdie_types (Dwarf *dbg, Dwarf_Off offset,
355 Dwarf_Die *result)
359 extern Dwarf_Off dwarf_dieoffset (Dwarf_Die *die);
362 extern Dwarf_Off dwarf_cuoffset (Dwarf_Die *die);
365 extern Dwarf_Die *dwarf_diecu (Dwarf_Die *die, Dwarf_Die *result,
370 extern Dwarf_Die *dwarf_addrdie (Dwarf *dbg, Dwarf_Addr addr,
[all …]
Ddwarf_aggregate_size.c58 static Dwarf_Die *
59 get_type (Dwarf_Die *die, Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem) in get_type()
66 array_size (Dwarf_Die *die, Dwarf_Word *size, in array_size()
67 Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem) in array_size()
77 Dwarf_Die child; in array_size()
116 Dwarf_Die cu = CUDIE (die->cu); in array_size()
158 Dwarf_Die enum_child; in array_size()
213 aggregate_size (Dwarf_Die *die, Dwarf_Word *size, Dwarf_Die *type_mem) in aggregate_size()
237 Dwarf_Die *die; in dwarf_aggregate_size()
240 Dwarf_Die type_mem;
Ddwarf_offdie.c59 Dwarf_Die *
61 __libdw_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result, in __libdw_offdie()
77 memset (result, '\0', sizeof (Dwarf_Die)); in __libdw_offdie()
94 Dwarf_Die *
98 Dwarf_Die *result;
104 Dwarf_Die *
108 Dwarf_Die *result;
Ddwarf_func_inline.c59 int (*callback) (Dwarf_Die *, void *);
78 Dwarf_Die origin_mem; in scope_visitor()
79 Dwarf_Die *origin = INTUSE(dwarf_formref_die) (attr, &origin_mem); in scope_visitor()
90 dwarf_func_inline (Dwarf_Die *func) in dwarf_func_inline()
114 dwarf_func_inline_instances (Dwarf_Die *func, in dwarf_func_inline_instances() argument
115 int (*callback) (Dwarf_Die *, void *), in dwarf_func_inline_instances()
Ddwarf_getfuncs.c60 dwarf_getfuncs (Dwarf_Die *cudie, int (*callback) (Dwarf_Die *, void *), in dwarf_getfuncs() argument
67 Dwarf_Die die_mem; in dwarf_getfuncs()
68 Dwarf_Die *die; in dwarf_getfuncs()
Ddwarf_getscopes.c63 Dwarf_Die *scopes;
65 Dwarf_Die inlined_origin;
119 Dwarf_Die *scopes = realloc (a->scopes, nscopes * sizeof scopes[0]); in origin_match()
173 Dwarf_Die *const inlinedie = &a->scopes[depth - a->inlined]; in pc_record()
205 dwarf_getscopes (Dwarf_Die *cudie, Dwarf_Addr pc, Dwarf_Die **scopes) in dwarf_getscopes()
Ddwarf_siblingof.c62 Dwarf_Die *die; in dwarf_siblingof()
63 Dwarf_Die *result;
78 Dwarf_Die this_die = *die;
149 memset (result, '\0', sizeof (Dwarf_Die));
Ddwarf_diecu.c58 Dwarf_Die *
60 Dwarf_Die *die; in dwarf_diecu()
61 Dwarf_Die *result;
Ddwarf_getscopevar.c62 getfiles (Dwarf_Die *die, Dwarf_Files **files) in getfiles()
69 getattr (Dwarf_Die *die, int search_name, Dwarf_Word *value) in getattr()
87 dwarf_getscopevar (Dwarf_Die *scopes, int nscopes, in dwarf_getscopevar()
90 Dwarf_Die *result) in dwarf_getscopevar()
Ddwarf_getscopes_die.c63 Dwarf_Die *scopes = malloc (depth * sizeof scopes[0]); in scope_visitor()
84 dwarf_getscopes_die (Dwarf_Die *die, Dwarf_Die **scopes) in dwarf_getscopes_die()
Ddwarf_child.c64 __libdw_find_attr (Dwarf_Die *die, unsigned int search_name, in __libdw_find_attr()
153 Dwarf_Die *die; in dwarf_child()
154 Dwarf_Die *result;
201 memset (result, '\0', sizeof (Dwarf_Die));
Ddwarf_formref_die.c59 Dwarf_Die *
62 Dwarf_Die *result;
126 memset (result, '\0', sizeof (Dwarf_Die));
/external/elfutils/0.153/libdwfl/
Dlibdwfl.h485 extern Dwarf_Die *dwfl_addrdie (Dwfl *dwfl, Dwarf_Addr addr, Dwarf_Addr *bias)
487 extern Dwarf_Die *dwfl_module_addrdie (Dwfl_Module *mod,
492 extern Dwarf_Die *dwfl_nextcu (Dwfl *dwfl, Dwarf_Die *lastcu, Dwarf_Addr *bias)
494 extern Dwarf_Die *dwfl_module_nextcu (Dwfl_Module *mod,
495 Dwarf_Die *lastcu, Dwarf_Addr *bias)
499 extern Dwfl_Module *dwfl_cumodule (Dwarf_Die *cudie);
504 extern int dwfl_getsrclines (Dwarf_Die *cudie, size_t *nlines);
507 extern Dwfl_Line *dwfl_onesrcline (Dwarf_Die *cudie, size_t idx);
522 extern Dwarf_Die *dwfl_linecu (Dwfl_Line *line);
548 Dwarf_Die *functypedie,
/external/elfutils/0.153/backends/
Dia64_retval.c92 hfa_type (Dwarf_Die *typedie, Dwarf_Word size, in hfa_type()
154 Dwarf_Die child_mem; in hfa_type()
172 Dwarf_Die child_type_mem; in hfa_type()
173 Dwarf_Die *child_typedie in hfa_type()
209 Dwarf_Die base_type_mem; in hfa_type()
210 Dwarf_Die *base_typedie in hfa_type()
234 ia64_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in ia64_return_value_location()
246 Dwarf_Die die_mem; in ia64_return_value_location()
247 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in ia64_return_value_location()
Ds390_retval.c64 s390_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in s390_return_value_location()
76 Dwarf_Die die_mem; in s390_return_value_location()
77 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in s390_return_value_location()
110 Dwarf_Die cudie; in s390_return_value_location()
Dsparc_retval.c68 sparc_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in sparc_return_value_location()
80 Dwarf_Die die_mem; in sparc_return_value_location()
81 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in sparc_return_value_location()
117 Dwarf_Die cudie; in sparc_return_value_location()
Darm_retval.c59 arm_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in arm_return_value_location()
71 Dwarf_Die die_mem; in arm_return_value_location()
72 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in arm_return_value_location()
Di386_retval.c63 i386_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in i386_return_value_location()
75 Dwarf_Die die_mem; in i386_return_value_location()
76 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in i386_return_value_location()
Dsh_retval.c61 sh_return_value_location (Dwarf_Die *functypedie, const Dwarf_Op **locp) in sh_return_value_location()
73 Dwarf_Die die_mem; in sh_return_value_location()
74 Dwarf_Die *typedie = dwarf_formref_die (attr, &die_mem); in sh_return_value_location()

1234