Lines Matching refs:cu

37 	Dwarf_CU cu;
51 cu = die->die_cu;
52 ds = cu->cu_is_info ? dbg->dbg_info_sec : dbg->dbg_types_sec;
53 ret = _dwarf_die_parse(die->die_dbg, ds, cu, cu->cu_dwarf_size,
54 die->die_next_off, cu->cu_next_offset, ret_die, 0, error);
69 Dwarf_CU cu;
81 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current;
83 if (cu == NULL) {
90 return (dwarf_offdie_b(dbg, cu->cu_1st_offset, is_info,
116 offset = at->u[0].u64 + cu->cu_offset;
125 ret = _dwarf_die_parse(die->die_dbg, ds, cu, cu->cu_dwarf_size, offset,
126 cu->cu_next_offset, ret_die, search_sibling, error);
147 _dwarf_search_die_within_cu(Dwarf_Debug dbg, Dwarf_Section *s, Dwarf_CU cu,
151 assert(dbg != NULL && cu != NULL && ret_die != NULL);
153 return (_dwarf_die_parse(dbg, s, cu, cu->cu_dwarf_size,
154 offset, cu->cu_next_offset, ret_die, 0, error));
162 Dwarf_CU cu;
171 cu = is_info ? dbg->dbg_cu_current : dbg->dbg_tu_current;
174 if (cu != NULL) {
175 if (offset > cu->cu_offset && offset < cu->cu_next_offset) {
176 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
193 STAILQ_FOREACH(cu, &dbg->dbg_cu, cu_next) {
194 if (offset < cu->cu_offset ||
195 offset > cu->cu_next_offset)
197 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
207 STAILQ_FOREACH(cu, &dbg->dbg_tu, cu_next) {
208 if (offset < cu->cu_offset ||
209 offset > cu->cu_next_offset)
211 ret = _dwarf_search_die_within_cu(dbg, ds, cu, offset,
274 Dwarf_CU cu;
283 cu = die->die_cu;
284 assert(cu != NULL);
286 *ret_offset = die->die_offset - cu->cu_offset;
296 Dwarf_CU cu;
305 cu = die->die_cu;
306 assert(cu != NULL);
308 *cu_offset = cu->cu_offset;
309 *cu_length = cu->cu_length + cu->cu_length_size;
350 Dwarf_CU cu;
358 STAILQ_FOREACH(cu, &dbg->dbg_cu, cu_next) {
359 if (cu->cu_offset == in_cu_header_offset) {
360 *out_cu_die_offset = cu->cu_1st_offset;
365 STAILQ_FOREACH(cu, &dbg->dbg_tu, cu_next) {
366 if (cu->cu_offset == in_cu_header_offset) {
367 *out_cu_die_offset = cu->cu_1st_offset;
373 if (cu == NULL) {