Lines Matching refs:sp_die

663 Dwarf_Die *die_find_top_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr,  in die_find_top_inlinefunc()  argument
666 return die_find_child(sp_die, __die_find_inline_cb, &addr, die_mem); in die_find_top_inlinefunc()
680 Dwarf_Die *die_find_inlinefunc(Dwarf_Die *sp_die, Dwarf_Addr addr, in die_find_inlinefunc() argument
685 sp_die = die_find_child(sp_die, __die_find_inline_cb, &addr, &tmp_die); in die_find_inlinefunc()
686 if (!sp_die) in die_find_inlinefunc()
690 while (sp_die) { in die_find_inlinefunc()
691 memcpy(die_mem, sp_die, sizeof(Dwarf_Die)); in die_find_inlinefunc()
692 sp_die = die_find_child(sp_die, __die_find_inline_cb, &addr, in die_find_inlinefunc()
812 static int __die_walk_funclines(Dwarf_Die *sp_die, bool recursive, in __die_walk_funclines() argument
827 fname = die_get_decl_file(sp_die); in __die_walk_funclines()
828 if (fname && dwarf_decl_line(sp_die, &lineno) == 0 && in __die_walk_funclines()
829 die_entrypc(sp_die, &addr) == 0) { in __die_walk_funclines()
834 die_find_child(sp_die, __die_walk_funclines_cb, &lw, &die_mem); in __die_walk_funclines()
839 static int __die_walk_culines_cb(Dwarf_Die *sp_die, void *data) in __die_walk_culines_cb() argument
847 lw->retval = __die_walk_funclines(sp_die, true, lw->callback, lw->data); in __die_walk_culines_cb()
1012 Dwarf_Die *die_find_variable_at(Dwarf_Die *sp_die, const char *name, in die_find_variable_at() argument
1017 return die_find_child(sp_die, __die_find_variable_cb, (void *)&fvp, in die_find_variable_at()
1126 static int die_get_var_innermost_scope(Dwarf_Die *sp_die, Dwarf_Die *vr_die, in die_get_var_innermost_scope() argument
1139 ret = die_entrypc(sp_die, &entry); in die_get_var_innermost_scope()
1143 name = dwarf_diename(sp_die); in die_get_var_innermost_scope()
1189 int die_get_var_range(Dwarf_Die *sp_die, Dwarf_Die *vr_die, struct strbuf *buf) in die_get_var_range() argument
1202 ret = die_entrypc(sp_die, &entry); in die_get_var_range()
1206 name = dwarf_diename(sp_die); in die_get_var_range()
1217 ret = die_get_var_innermost_scope(sp_die, vr_die, buf); in die_get_var_range()
1242 int die_get_var_range(Dwarf_Die *sp_die __maybe_unused, in die_get_var_range()
1404 void die_skip_prologue(Dwarf_Die *sp_die, Dwarf_Die *cu_die, in die_skip_prologue() argument
1413 if (dwarf_highpc(sp_die, &highpc)) in die_skip_prologue()