Searched refs:Dwarf_Die (Results 1 - 25 of 111) sorted by relevance

12345

/external/linux-tools-perf/src/tools/perf/util/
H A 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_typ
[all...]
H A Ddwarf-aux.c32 const char *cu_find_realpath(Dwarf_Die *cu_die, const char *fname)
64 const char *cu_get_comp_dir(Dwarf_Die *cu_die)
81 int cu_find_lineinfo(Dwarf_Die *cu_die, unsigned long addr,
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,
112 int (*callback)(Dwarf_Die *, void *), void *data)
114 Dwarf_Die die_mem;
115 Dwarf_Die *sc_die;
139 bool die_compare_name(Dwarf_Die *dw_die, const char *tname)
153 int die_get_call_lineno(Dwarf_Die *in_di
[all...]
H A 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;
/external/elfutils/src/libdwfl/
H A Ddwfl_cumodule.c32 dwfl_cumodule (Dwarf_Die *cudie)
H A Ddwfl_module_nextcu.c31 Dwarf_Die *
32 dwfl_module_nextcu (Dwfl_Module *mod, Dwarf_Die *lastcu, Dwarf_Addr *bias)
H A Ddwfl_addrdie.c31 Dwarf_Die *
H A Ddwfl_linecu.c33 Dwarf_Die *
/external/elfutils/src/libdw/
H A Ddwarf_diecu.c37 Dwarf_Die *
39 Dwarf_Die *die;
40 Dwarf_Die *result;
H A Ddwarf_offdie.c38 Dwarf_Die *
40 __libdw_offdie (Dwarf *dbg, Dwarf_Off offset, Dwarf_Die *result,
56 memset (result, '\0', sizeof (Dwarf_Die));
73 Dwarf_Die *
77 Dwarf_Die *result;
83 Dwarf_Die *
87 Dwarf_Die *result;
H A Ddwarf_cuoffset.c40 Dwarf_Die *die;
H A Ddwarf_decl_column.c39 dwarf_decl_column (Dwarf_Die *decl, int *colp)
H A Ddwarf_diename.c40 Dwarf_Die *die;
H A Dlibdw.h148 } Dwarf_Die; typedef in typeref:struct:__anon4589
151 #define DWARF_END_DIE ((Dwarf_Die *) -1l)
265 /* Retieve DWARF descriptor used for a Dwarf_Die or Dwarf_Attribute.
266 A Dwarf_Die or a Dwarf_Attribute is associated with a particular
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 *di
[all...]
H A Ddwarf_addrdie.c37 Dwarf_Die *
41 Dwarf_Die *result;
H A Ddwarf_hasattr_integrate.c37 dwarf_hasattr_integrate (Dwarf_Die *die, unsigned int search_name)
39 Dwarf_Die die_mem;
H A Ddwarf_func_inline.c39 int (*callback) (Dwarf_Die *, void *);
58 Dwarf_Die origin_mem;
59 Dwarf_Die *origin = INTUSE(dwarf_formref_die) (attr, &origin_mem);
70 dwarf_func_inline (Dwarf_Die *func)
94 dwarf_func_inline_instances (Dwarf_Die *func,
95 int (*callback) (Dwarf_Die *, void *),
H A Ddwarf_aggregate_size.c37 static Dwarf_Die *
38 get_type (Dwarf_Die *die, Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem)
40 Dwarf_Die *type = INTUSE(dwarf_formref_die)
50 array_size (Dwarf_Die *die, Dwarf_Word *size,
51 Dwarf_Attribute *attr_mem, Dwarf_Die *type_mem)
61 Dwarf_Die child;
100 Dwarf_Die cu = CUDIE (die->cu);
146 Dwarf_Die enum_child;
201 aggregate_size (Dwarf_Die *di
[all...]
H A Ddwarf_getscopes_die.c42 Dwarf_Die *scopes = malloc (depth * sizeof scopes[0]);
63 dwarf_getscopes_die (Dwarf_Die *die, Dwarf_Die **scopes)
H A Ddwarf_attr_integrate.c37 dwarf_attr_integrate (Dwarf_Die *die, unsigned int search_name,
40 Dwarf_Die die_mem;
H A Ddwarf_decl_line.c41 dwarf_decl_line (Dwarf_Die *func, int *linep)
50 __libdw_attr_intval (Dwarf_Die *die, int *linep, int attval)
/external/elfutils/src/tests/
H A Dtypeiter.c43 Dwarf_Die die_mem;
44 Dwarf_Die *die = dwarf_offdie (dbg, off + cuhl, &die_mem);
46 Dwarf_Die iter_mem;
47 Dwarf_Die *iter = &iter_mem;
55 Dwarf_Die form_mem;
74 Dwarf_Die die_mem;
75 Dwarf_Die *die = dwarf_offdie_types (dbg, off + cuhl, &die_mem);
H A Daggregate_size.c33 print_var_type_size (Dwarf_Die *var)
36 Dwarf_Die type_mem;
37 Dwarf_Die *type;
64 Dwarf_Die *cu = NULL;
68 Dwarf_Die die_mem;
69 Dwarf_Die *die = &die_mem;
H A Dtypeiter2.c45 Dwarf_Die die_mem;
54 Dwarf_Die die_mem;
55 Dwarf_Die *die = dwarf_offdie (dbg, off + cuhl, &die_mem);
57 Dwarf_Die iter_mem;
58 Dwarf_Die *iter = &iter_mem;
66 Dwarf_Die form_mem, *form;
/external/elfutils/include/elfutils/
H A Dlibdw.h148 } Dwarf_Die; typedef in typeref:struct:__anon4531
151 #define DWARF_END_DIE ((Dwarf_Die *) -1l)
265 /* Retieve DWARF descriptor used for a Dwarf_Die or Dwarf_Attribute.
266 A Dwarf_Die or a Dwarf_Attribute is associated with a particular
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 *di
[all...]
/external/elfutils/src/backends/
H A Dlibebl_CPU.h52 ({ Dwarf_Die *_die = (die); \
59 dwarf_peeled_die_type (Dwarf_Die *die, Dwarf_Die *result)

Completed in 189 milliseconds

12345