Home
last modified time | relevance | path

Searched refs:cudie (Results 1 – 24 of 24) sorted by relevance

/external/elfutils/0.153/libdw/
Ddwarf_getsrcfiles.c61 dwarf_getsrcfiles (Dwarf_Die *cudie, Dwarf_Files **files, size_t *nfiles) in dwarf_getsrcfiles() argument
63 if (unlikely (cudie == NULL in dwarf_getsrcfiles()
64 || INTUSE(dwarf_tag) (cudie) != DW_TAG_compile_unit)) in dwarf_getsrcfiles()
70 struct Dwarf_CU *const cu = cudie->cu; in dwarf_getsrcfiles()
78 res = INTUSE(dwarf_getsrclines) (cudie, &lines, &nlines); in dwarf_getsrcfiles()
Ddwarf_getfuncs.c60 dwarf_getfuncs (Dwarf_Die *cudie, int (*callback) (Dwarf_Die *, void *), in dwarf_getfuncs() argument
63 if (unlikely (cudie == NULL in dwarf_getfuncs()
64 || INTUSE(dwarf_tag) (cudie) != DW_TAG_compile_unit)) in dwarf_getfuncs()
72 res = INTUSE(dwarf_child) (cudie, &die_mem); in dwarf_getfuncs()
75 die = INTUSE(dwarf_offdie) (cudie->cu->dbg, offset, &die_mem); in dwarf_getfuncs()
Ddwarf_ranges.c154 Dwarf_Die cudie = CUDIE (attr->cu); in dwarf_ranges() local
161 if (unlikely (INTUSE(dwarf_lowpc) (&cudie, basep) != 0) in dwarf_ranges()
162 && INTUSE(dwarf_formaddr) (INTUSE(dwarf_attr) (&cudie, in dwarf_ranges()
Ddwarf_getsrc_file.c84 Dwarf_Die *cudie = INTUSE(dwarf_offdie) (dbg, off + cuhl, &cudie_mem); in dwarf_getsrc_file() local
85 if (cudie == NULL) in dwarf_getsrc_file()
91 if (INTUSE(dwarf_getsrclines) (cudie, &lines, &nlines) != 0) in dwarf_getsrc_file()
Ddwarf_getsrc_die.c60 dwarf_getsrc_die (Dwarf_Die *cudie, Dwarf_Addr addr) in dwarf_getsrc_die() argument
65 if (INTUSE(dwarf_getsrclines) (cudie, &lines, &nlines) != 0) in dwarf_getsrc_die()
Ddwarf_getscopes.c205 dwarf_getscopes (Dwarf_Die *cudie, Dwarf_Addr pc, Dwarf_Die **scopes) in dwarf_getscopes() argument
207 if (cudie == NULL) in dwarf_getscopes()
210 struct Dwarf_Die_Chain cu = { .parent = NULL, .die = *cudie }; in dwarf_getscopes()
Dlibdw.h557 extern int dwarf_getsrclines (Dwarf_Die *cudie, Dwarf_Lines **lines,
564 extern int dwarf_getsrcfiles (Dwarf_Die *cudie, Dwarf_Files **files,
570 extern Dwarf_Line *dwarf_getsrc_die (Dwarf_Die *cudie, Dwarf_Addr addr);
685 extern int dwarf_getscopes (Dwarf_Die *cudie, Dwarf_Addr pc,
733 extern ptrdiff_t dwarf_getfuncs (Dwarf_Die *cudie,
768 extern ptrdiff_t dwarf_getmacros (Dwarf_Die *cudie,
Ddwarf_getsrclines.c90 dwarf_getsrclines (Dwarf_Die *cudie, Dwarf_Lines **lines, size_t *nlines) in dwarf_getsrclines() argument
92 if (unlikely (cudie == NULL in dwarf_getsrclines()
93 || INTUSE(dwarf_tag) (cudie) != DW_TAG_compile_unit)) in dwarf_getsrclines()
99 struct Dwarf_CU *const cu = cudie->cu; in dwarf_getsrclines()
108 Dwarf_Attribute *stmt_list = INTUSE(dwarf_attr) (cudie, DW_AT_stmt_list, in dwarf_getsrclines()
122 Dwarf_Attribute *compdir_attr = INTUSE(dwarf_attr) (cudie, in dwarf_getsrclines()
Ddwarf_entry_breakpoints.c90 Dwarf_Die cudie = CUDIE (die->cu); local
93 if (INTUSE(dwarf_getsrclines) (&cudie, &lines, &nlines) < 0)
Ddwarf_getlocation.c645 Dwarf_Die cudie = CUDIE (attr->cu); local
653 if (unlikely (INTUSE(dwarf_lowpc) (&cudie, &base) != 0)
654 && INTUSE(dwarf_formaddr) (INTUSE(dwarf_attr) (&cudie,
DChangeLog1273 * libdwP.h (struct Dwarf_Func_s): Add cudie element.
1275 * dwarf_getfuncs.c: Also fill in cudie in Dwarf_Func object.
/external/elfutils/0.153/libdwfl/
Ddwfl_onesrcline.c53 dwfl_onesrcline (Dwarf_Die *cudie, size_t idx) in dwfl_onesrcline() argument
55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; in dwfl_onesrcline()
57 if (cudie == NULL) in dwfl_onesrcline()
Ddwfl_cumodule.c53 dwfl_cumodule (Dwarf_Die *cudie) in dwfl_cumodule() argument
55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; in dwfl_cumodule()
Ddwfl_getsrclines.c53 dwfl_getsrclines (Dwarf_Die *cudie, size_t *nlines) in dwfl_getsrclines() argument
55 struct dwfl_cu *cu = (struct dwfl_cu *) cudie; in dwfl_getsrclines()
Dlibdwfl.h499 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);
/external/elfutils/elfutils/
Dlibdw.h557 extern int dwarf_getsrclines (Dwarf_Die *cudie, Dwarf_Lines **lines,
564 extern int dwarf_getsrcfiles (Dwarf_Die *cudie, Dwarf_Files **files,
570 extern Dwarf_Line *dwarf_getsrc_die (Dwarf_Die *cudie, Dwarf_Addr addr);
685 extern int dwarf_getscopes (Dwarf_Die *cudie, Dwarf_Addr pc,
733 extern ptrdiff_t dwarf_getfuncs (Dwarf_Die *cudie,
768 extern ptrdiff_t dwarf_getmacros (Dwarf_Die *cudie,
Dlibdwfl.h499 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);
/external/elfutils/0.153/backends/
Ds390_retval.c110 Dwarf_Die cudie; in s390_return_value_location() local
112 if (dwarf_diecu (typedie, &cudie, &asize, NULL) == NULL) in s390_return_value_location()
Dsparc_retval.c117 Dwarf_Die cudie; in sparc_return_value_location() local
119 && dwarf_diecu (typedie, &cudie, &asize, NULL) != NULL) in sparc_return_value_location()
/external/elfutils/0.153/src/
Dnm.c655 Dwarf_Die *cudie = dwarf_offdie (dbg, old_offset + hsize, &cudie_mem); in get_local_names() local
659 if (cudie == NULL) in get_local_names()
662 if (dwarf_tag (cudie) != DW_TAG_compile_unit) in get_local_names()
668 if (dwarf_getsrcfiles (cudie, &files, &nfiles) != 0) in get_local_names()
673 if (dwarf_child (cudie, die) == 0) in get_local_names()
1281 Dwarf_Die *cudie = NULL; in show_symbols() local
1290 cudie = dwarf_offdie (dbg, (*found)->cu_offset, in show_symbols()
1292 if (cudie != NULL) in show_symbols()
1294 Dwarf_Line *line = dwarf_getsrc_die (cudie, in show_symbols()
Daddr2line.c249 Dwarf_Die *cudie = dwfl_module_addrdie (mod, addr, &bias); in print_dwarf_function() local
252 int nscopes = dwarf_getscopes (cudie, addr - bias, &scopes); in print_dwarf_function()
276 if (dwarf_getsrcfiles (cudie, &files, NULL) == 0) in print_dwarf_function()
Dreadelf.c6169 Dwarf_Die cudie; in print_debug_line_section() local
6170 if (dwarf_offdie (dbg, cuoffset + hsize, &cudie) == NULL) in print_debug_line_section()
6173 if (dwarf_attr (&cudie, DW_AT_stmt_list, &stmt_list) == NULL) in print_debug_line_section()
6181 address_size = cudie.cu->address_size; in print_debug_line_section()
6622 Dwarf_Die cudie; in print_debug_macinfo_section() local
6623 if (dwarf_offdie (dbg, offset + hsize, &cudie) == NULL) in print_debug_macinfo_section()
6627 if (dwarf_attr (&cudie, DW_AT_macro_info, &attr) == NULL) in print_debug_macinfo_section()
6635 newp->die = cudie; in print_debug_macinfo_section()
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
Ddwarf-aux.h34 extern int cu_find_lineinfo(Dwarf_Die *cudie, unsigned long addr,
Dprobe-finder.c1335 Dwarf_Die cudie, spdie, indie; in debuginfo__find_probe_point() local
1344 if (!dwarf_addrdie(self->dbg, (Dwarf_Addr)addr - self->bias, &cudie)) { in debuginfo__find_probe_point()
1352 cu_find_lineinfo(&cudie, addr, &fname, &lineno); in debuginfo__find_probe_point()
1356 if (die_find_realfunc(&cudie, (Dwarf_Addr)addr, &spdie)) { in debuginfo__find_probe_point()