Home
last modified time | relevance | path

Searched refs:Dwarf_CU (Results 1 – 25 of 43) sorted by relevance

12

/external/elfutils/libdw/
Dlibdw_findcu.c41 struct Dwarf_CU *cu1 = (struct Dwarf_CU *) arg1; in findcu_cb()
42 struct Dwarf_CU *cu2 = (struct Dwarf_CU *) arg2; in findcu_cb()
98 struct Dwarf_CU *
147 struct Dwarf_CU *newp = libdw_typed_alloc (dbg, struct Dwarf_CU); in __libdw_intern_next_unit()
163 newp->split = (Dwarf_CU *) -1; in __libdw_intern_next_unit()
227 struct Dwarf_CU *
236 struct Dwarf_CU fake = { .start = start, .end = 0 }; in __libdw_findcu()
237 struct Dwarf_CU **found = tfind (&fake, tree, findcu_cb); in __libdw_findcu()
250 struct Dwarf_CU *newp = __libdw_intern_next_unit (dbg, v4_debug_types); in __libdw_findcu()
261 struct Dwarf_CU *
[all …]
Dlibdw_find_split_unit.c46 try_split_file (Dwarf_CU *cu, const char *dwo_path) in try_split_file()
54 Dwarf_CU *split = NULL; in try_split_file()
79 if (cu->split == (Dwarf_CU *) -1) in try_split_file()
89 Dwarf_CU *
91 __libdw_find_split_unit (Dwarf_CU *cu) in __libdw_find_split_unit()
94 if (cu->split != (Dwarf_CU *) -1) in __libdw_find_split_unit()
120 if (cu->split == (Dwarf_CU *) -1) in __libdw_find_split_unit()
143 if (cu->split == (Dwarf_CU *) -1) in __libdw_find_split_unit()
DlibdwP.h215 struct Dwarf_CU *fake_loc_cu;
216 struct Dwarf_CU *fake_loclists_cu;
219 struct Dwarf_CU *fake_addr_cu;
314 struct Dwarf_CU struct
339 struct Dwarf_CU *split; argument
448 __libdw_first_die_off_from_cu (struct Dwarf_CU *cu) in __libdw_first_die_off_from_cu()
614 extern struct Dwarf_CU *__libdw_intern_next_unit (Dwarf *dbg, bool debug_types)
618 extern struct Dwarf_CU *__libdw_findcu (Dwarf *dbg, Dwarf_Off offset, bool tu)
622 extern struct Dwarf_CU *__libdw_findcu_addr (Dwarf *dbg, void *addr)
630 extern struct Dwarf_CU *__libdw_find_split_unit (Dwarf_CU *cu)
[all …]
Ddwarf_get_units.c39 dwarf_get_units (Dwarf *dwarf, Dwarf_CU *cu, Dwarf_CU **next_cu, in dwarf_get_units()
87 Dwarf_CU *next = (*next_cu); in dwarf_get_units()
117 Dwarf_CU *split_cu = __libdw_find_split_unit (next); in dwarf_get_units()
Dlibdw.h98 struct Dwarf_CU;
99 typedef struct Dwarf_CU Dwarf_CU; typedef
110 struct Dwarf_CU *cu;
127 struct Dwarf_CU *cu;
250 extern Dwarf *dwarf_cu_getdwarf (Dwarf_CU *cu);
299 extern int dwarf_get_units (Dwarf *dwarf, Dwarf_CU *cu, Dwarf_CU **next_cu,
310 extern int dwarf_cu_info (Dwarf_CU *cu,
397 extern Dwarf_Die *dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result,
730 Dwarf_Off *next_off, Dwarf_CU **cu,
Ddwarf_begin_elf.c226 result->fake_loc_cu = (Dwarf_CU *) calloc (1, sizeof (Dwarf_CU)); in valid_p()
248 result->fake_loclists_cu = (Dwarf_CU *) calloc (1, sizeof (Dwarf_CU)); in valid_p()
275 result->fake_addr_cu = (Dwarf_CU *) calloc (1, sizeof (Dwarf_CU)); in valid_p()
Ddwarf_next_lines.c38 Dwarf_Off *next_off, Dwarf_CU **cu, in dwarf_next_lines()
99 Dwarf_CU *given_cu = *cu; in dwarf_next_lines()
100 Dwarf_CU *next_cu = given_cu; in dwarf_next_lines()
Ddwarf_getsrcfiles.c52 struct Dwarf_CU *const cu = cudie->cu; in dwarf_getsrcfiles()
76 Dwarf_CU *skel = __libdw_find_split_unit (cu); in dwarf_getsrcfiles()
Ddwarf_cu_info.c39 dwarf_cu_info (Dwarf_CU *cu, in dwarf_cu_info()
80 Dwarf_CU *split_cu = __libdw_find_split_unit (cu); in dwarf_cu_info()
Ddwarf_end.c53 struct Dwarf_CU *p = (struct Dwarf_CU *) arg; in cu_free()
Ddwarf_formaddr.c38 __libdw_addrx (Dwarf_CU *cu, Dwarf_Word idx, Dwarf_Addr *addr) in __libdw_addrx()
86 Dwarf_CU *cu = attr->cu; in dwarf_formaddr()
Ddwarf_getabbrev.c40 __libdw_getabbrev (Dwarf *dbg, struct Dwarf_CU *cu, Dwarf_Off offset, in __libdw_getabbrev()
164 Dwarf_CU *cu = die->cu; in dwarf_getabbrev()
Ddwarf_getlocation_attr.c36 static Dwarf_CU *
58 addr_valp (Dwarf_CU *cu, Dwarf_Word index) in addr_valp()
Ddwarf_ranges.c44 __libdw_read_begin_end_pair_inc (Dwarf_CU *cu, int sec_index, in __libdw_read_begin_end_pair_inc()
394 Dwarf_CU *cu = attr->cu; in initial_offset()
483 Dwarf_CU *cu = die->cu; in dwarf_ranges()
494 Dwarf_CU *skel = __libdw_find_split_unit (cu); in dwarf_ranges()
Ddwarf_sig8_hash.h33 #define TYPE struct Dwarf_CU *
Ddwarf_cu_getdwarf.c39 dwarf_cu_getdwarf (Dwarf_CU *cu) in dwarf_cu_getdwarf()
Ddwarf_die_addr_die.c45 Dwarf_CU *cu = __libdw_findcu_addr (dbg, addr); in dwarf_die_addr_die()
Ddwarf_cu_die.c38 dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result, Dwarf_Half *versionp, in dwarf_cu_die()
Ddwarf_hasattr_integrate.c64 Dwarf_CU *skel_cu = __libdw_find_split_unit (die->cu); in dwarf_hasattr_integrate()
Ddwarf_decl_file.c58 struct Dwarf_CU *cu = die->cu; in dwarf_decl_file()
Ddwarf_getlocation_implicit_pointer.c38 static Dwarf_CU empty_cu = { .startp = &empty_exprloc,
Ddwarf_tag.c39 __libdw_findabbrev (struct Dwarf_CU *cu, unsigned int code) in __libdw_findabbrev()
Ddwarf_attr_integrate.c64 Dwarf_CU *skel_cu = __libdw_find_split_unit (die->cu); in dwarf_attr_integrate()
/external/elfutils/include/elfutils/
Dlibdw.h98 struct Dwarf_CU;
99 typedef struct Dwarf_CU Dwarf_CU; typedef
110 struct Dwarf_CU *cu;
127 struct Dwarf_CU *cu;
250 extern Dwarf *dwarf_cu_getdwarf (Dwarf_CU *cu);
299 extern int dwarf_get_units (Dwarf *dwarf, Dwarf_CU *cu, Dwarf_CU **next_cu,
310 extern int dwarf_cu_info (Dwarf_CU *cu,
397 extern Dwarf_Die *dwarf_cu_die (Dwarf_CU *cu, Dwarf_Die *result,
730 Dwarf_Off *next_off, Dwarf_CU **cu,
/external/elfutils/tests/
Dget-units-split.c46 Dwarf_CU *cu = NULL; in main()
58 Dwarf_CU *skel_cu = cudie.cu; in main()
59 Dwarf_CU *split_cu = subdie.cu; in main()

12