Home
last modified time | relevance | path

Searched refs:sp_die (Results 1 – 4 of 4) sorted by relevance

/linux/tools/perf/util/
H A Dprobe-finder.c58 Dwarf_Op *fb_ops, Dwarf_Die *sp_die, in convert_variable_location() argument
93 ret = dwarf_entrypc(sp_die, &tmp); in convert_variable_location()
105 ret = dwarf_highpc(sp_die, &tmp); in convert_variable_location()
454 &pf->sp_die, pf->machine, pf->tvar); in convert_variable()
520 static int convert_to_trace_point(Dwarf_Die *sp_die, Dwfl_Module *mod, in convert_to_trace_point() argument
530 if (!dwarf_haspc(sp_die, paddr)) { in convert_to_trace_point()
532 dwarf_diename(sp_die)); in convert_to_trace_point()
536 if (dwarf_entrypc(sp_die, &eaddr) == 0) { in convert_to_trace_point()
538 symbol = dwarf_diename(sp_die); in convert_to_trace_point()
586 if (!die_find_realfunc(&pf->cu_die, pf->addr, &pf->sp_die)) { in call_probe_finder()
[all …]
H A Ddwarf-aux.c655 * @sp_die: a subprogram DIE which including @addr
664 Dwarf_Die *die_find_top_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr, in die_find_top_inlinefunc()
667 return die_find_child(sp_die, __die_find_inline_cb, &addr, die_mem); in die_find_top_inlinefunc()
672 * @sp_die: a subprogram DIE which including @addr
681 Dwarf_Die *die_find_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr, in die_find_inlinefunc()
686 sp_die = die_find_child(sp_die, __die_find_inline_cb, &addr, &tmp_die); in die_find_inlinefunc()
687 if (!sp_die) in die_find_inlinefunc()
691 while (sp_die) { in die_find_inlinefunc()
692 memcpy(die_mem, sp_die, sizeo in die_find_inlinefunc()
663 die_find_top_inlinefunc(Dwarf_Die * sp_die,Dwarf_Addr addr,Dwarf_Die * die_mem) die_find_top_inlinefunc() argument
680 die_find_inlinefunc(Dwarf_Die * sp_die,Dwarf_Addr addr,Dwarf_Die * die_mem) die_find_inlinefunc() argument
812 __die_walk_funclines(Dwarf_Die * sp_die,bool recursive,line_walk_callback_t callback,void * data) __die_walk_funclines() argument
839 __die_walk_culines_cb(Dwarf_Die * sp_die,void * data) __die_walk_culines_cb() argument
1012 die_find_variable_at(Dwarf_Die * sp_die,const char * name,Dwarf_Addr addr,Dwarf_Die * die_mem) die_find_variable_at() argument
1149 die_get_var_innermost_scope(Dwarf_Die * sp_die,Dwarf_Die * vr_die,struct strbuf * buf) die_get_var_innermost_scope() argument
1212 die_get_var_range(Dwarf_Die * sp_die,Dwarf_Die * vr_die,struct strbuf * buf) die_get_var_range() argument
1705 die_skip_prologue(Dwarf_Die * sp_die,Dwarf_Die * cu_die,Dwarf_Addr * entrypc) die_skip_prologue() argument
[all...]
H A Ddwarf-aux.h92 Dwarf_Die *die_find_top_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr,
96 Dwarf_Die *die_find_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr,
100 Dwarf_Die *die_find_func_rettype(Dwarf_Die *sp_die, const char *name,
118 Dwarf_Die *die_find_variable_at(Dwarf_Die *sp_die, const char *name,
138 void die_skip_prologue(Dwarf_Die *sp_die, Dwarf_Die *cu_die,
162 int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf); in die_find_variable_by_reg()
181 static inline int die_get_var_range(Dwarf_Die *sp_die __maybe_unused,
H A Dprobe-finder.h62 Dwarf_Die sp_die; member
103 Dwarf_Die sp_die; member