Home
last modified time | relevance | path

Searched refs:ret_die (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/elftoolchain/libdwarf/
H A Ddwarf_die.c33 dwarf_child(Dwarf_Die die, Dwarf_Die *ret_die, Dwarf_Error *error) in dwarf_child() argument
42 if (die == NULL || ret_die == NULL) { in dwarf_child()
54 die->die_next_off, cu->cu_next_offset, ret_die, 0, error); in dwarf_child()
66 dwarf_siblingof_b(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Die *ret_die, in dwarf_siblingof_b() argument
75 if (dbg == NULL || ret_die == NULL) { in dwarf_siblingof_b()
91 ret_die, error)); in dwarf_siblingof_b()
126 cu->cu_next_offset, ret_die, search_sibling, error); in dwarf_siblingof_b()
139 dwarf_siblingof(Dwarf_Debug dbg, Dwarf_Die die, Dwarf_Die *ret_die, in dwarf_siblingof() argument
143 return (dwarf_siblingof_b(dbg, die, ret_die, 1, error)); in dwarf_siblingof()
148 Dwarf_Off offset, Dwarf_Die *ret_die, Dwarf_Error *error) in _dwarf_search_die_within_cu() argument
[all …]
H A Dlibdwarf_die.c33 _dwarf_die_alloc(Dwarf_Debug dbg, Dwarf_Die *ret_die, Dwarf_Error *error) in _dwarf_die_alloc() argument
37 assert(ret_die != NULL); in _dwarf_die_alloc()
46 *ret_die = die; in _dwarf_die_alloc()
104 int dwarf_size, uint64_t offset, uint64_t next_offset, Dwarf_Die *ret_die, in _dwarf_die_parse() argument
159 *ret_die = die; in _dwarf_die_parse()
/freebsd/contrib/elftoolchain/addr2line/
H A Daddr2line.c222 Dwarf_Die ret_die, abst_die, spec_die; in collect_func() local
340 ret = dwarf_child(die, &ret_die, &de); in collect_func()
345 collect_func(dbg, ret_die, f, range); in collect_func()
347 collect_func(dbg, ret_die, parent, range); in collect_func()
351 ret = dwarf_siblingof(dbg, die, &ret_die, &de); in collect_func()
355 collect_func(dbg, ret_die, parent, range); in collect_func()
435 Dwarf_Die prev_die, ret_die; in check_labels() local
444 prev_die = ret_die = NULL; in check_labels()
471 if (dwarf_siblingof(dbg, prev_die, &ret_die, &de) != DW_DLV_OK) in check_labels()
476 prev_die = ret_die; in check_labels()
[all …]
/freebsd/contrib/elftoolchain/nm/
H A Dnm.c995 Dwarf_Die ret_die; in find_object_name() local
1016 if (dwarf_offdie(dbg, off, &ret_die, &de) != DW_DLV_OK) in find_object_name()
1019 return (find_object_name(dbg, ret_die)); in find_object_name()
1032 Dwarf_Die ret_die; in search_line_attr() local
1154 ret = dwarf_child(die, &ret_die, &de); in search_line_attr()
1158 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
1162 ret = dwarf_siblingof(dbg, die, &ret_die, &de); in search_line_attr()
1166 search_line_attr(dbg, func_info, var_info, ret_die, src_files, in search_line_attr()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c5222 Dwarf_Die ret_die; in dump_dwarf_die() local
5480 ret = dwarf_child(die, &ret_die, &de); in dump_dwarf_die()
5484 dump_dwarf_die(re, ret_die, level + 1); in dump_dwarf_die()
5488 ret = dwarf_siblingof_b(re->dbg, die, &ret_die, is_info, &de); in dump_dwarf_die()
5492 dump_dwarf_die(re, ret_die, level); in dump_dwarf_die()
5842 Dwarf_Die ret_die; in dump_dwarf_ranges_foreach() local
5897 ret = dwarf_child(die, &ret_die, &de); in dump_dwarf_ranges_foreach()
5901 dump_dwarf_ranges_foreach(re, ret_die, base); in dump_dwarf_ranges_foreach()
5904 ret = dwarf_siblingof(re->dbg, die, &ret_die, &de); in dump_dwarf_ranges_foreach()
5908 dump_dwarf_ranges_foreach(re, ret_die, base); in dump_dwarf_ranges_foreach()
[all …]