Lines Matching refs:cudie
120 get_macinfo_table (Dwarf *dbg, Dwarf_Word macoff, Dwarf_Die *cudie) in get_macinfo_table() argument
122 assert (cudie != NULL); in get_macinfo_table()
125 = INTUSE(dwarf_attr) (cudie, DW_AT_stmt_list, &attr_mem); in get_macinfo_table()
138 table->is_64bit = cudie->cu->address_size == 8; in get_macinfo_table()
139 table->comp_dir = __libdw_getcompdir (cudie); in get_macinfo_table()
148 Dwarf_Die *cudie) in get_table_for_offset() argument
177 else if (cudie != NULL) in get_table_for_offset()
180 = INTUSE(dwarf_attr) (cudie, DW_AT_stmt_list, &attr_mem); in get_table_for_offset()
260 .comp_dir = __libdw_getcompdir (cudie), in get_table_for_offset()
271 Dwarf_Die *cudie) in cache_op_table() argument
280 ? get_table_for_offset (dbg, macoff, startp, endp, cudie) in cache_op_table()
281 : get_macinfo_table (dbg, macoff, cudie); in cache_op_table()
301 Dwarf_Die *cudie) in read_macros() argument
320 startp, endp, cudie); in read_macros()
467 Dwarf_Die *cudie) in gnu_macros_getmacros_off() argument
478 callback, arg, offset, accept_0xff, cudie); in gnu_macros_getmacros_off()
484 void *arg, ptrdiff_t offset, Dwarf_Die *cudie) in macro_info_getmacros_off() argument
489 callback, arg, offset, true, cudie); in macro_info_getmacros_off()
514 dwarf_getmacros (Dwarf_Die *cudie, int (*callback) (Dwarf_Macro *, void *), in dwarf_getmacros() argument
517 if (cudie == NULL) in dwarf_getmacros()
549 if (dwarf_hasattr (cudie, DW_AT_macro_info)) in dwarf_getmacros()
552 if (get_offset_from (cudie, DW_AT_macro_info, &macoff) != 0) in dwarf_getmacros()
554 offset = macro_info_getmacros_off (cudie->cu->dbg, macoff, in dwarf_getmacros()
555 callback, arg, offset, cudie); in dwarf_getmacros()
561 if (get_offset_from (cudie, DW_AT_GNU_macros, &macoff) != 0) in dwarf_getmacros()
563 offset = gnu_macros_getmacros_off (cudie->cu->dbg, macoff, in dwarf_getmacros()
565 cudie); in dwarf_getmacros()