Lines Matching refs:macoff
119 get_macinfo_table (Dwarf *dbg, Dwarf_Word macoff, Dwarf_Die *cudie) in get_macinfo_table() argument
134 table->offset = macoff; in get_macinfo_table()
144 get_table_for_offset (Dwarf *dbg, Dwarf_Word macoff, in get_table_for_offset() argument
256 .offset = macoff, in get_table_for_offset()
272 cache_op_table (Dwarf *dbg, int sec_index, Dwarf_Off macoff, in cache_op_table() argument
277 Dwarf_Macro_Op_Table fake = { .offset = macoff, .sec_index = sec_index }; in cache_op_table()
284 ? get_table_for_offset (dbg, macoff, startp, endp, cudie) in cache_op_table()
285 : get_macinfo_table (dbg, macoff, cudie); in cache_op_table()
303 Dwarf_Off macoff, int (*callback) (Dwarf_Macro *, void *), in read_macros() argument
314 if (unlikely (macoff >= d->d_size)) in read_macros()
320 const unsigned char *const startp = d->d_buf + macoff; in read_macros()
323 Dwarf_Macro_Op_Table *table = cache_op_table (dbg, sec_index, macoff, in read_macros()
487 gnu_macros_getmacros_off (Dwarf *dbg, Dwarf_Off macoff, in gnu_macros_getmacros_off() argument
494 if (macoff >= dbg->sectiondata[IDX_debug_macro]->d_size) in gnu_macros_getmacros_off()
500 return read_macros (dbg, IDX_debug_macro, macoff, in gnu_macros_getmacros_off()
505 macro_info_getmacros_off (Dwarf *dbg, Dwarf_Off macoff, in macro_info_getmacros_off() argument
511 return read_macros (dbg, IDX_debug_macinfo, macoff, in macro_info_getmacros_off()
516 dwarf_getmacros_off (Dwarf *dbg, Dwarf_Off macoff, in dwarf_getmacros_off() argument
530 offset = gnu_macros_getmacros_off (dbg, macoff, callback, arg, offset, in dwarf_getmacros_off()
574 Dwarf_Word macoff; in dwarf_getmacros() local
575 if (get_offset_from (cudie, DW_AT_macro_info, &macoff) != 0) in dwarf_getmacros()
577 offset = macro_info_getmacros_off (cudie->cu->dbg, macoff, in dwarf_getmacros()
583 Dwarf_Word macoff; in dwarf_getmacros() local
584 if (get_offset_from (cudie, DW_AT_GNU_macros, &macoff) != 0 in dwarf_getmacros()
585 && get_offset_from (cudie, DW_AT_macros, &macoff) != 0) in dwarf_getmacros()
587 offset = gnu_macros_getmacros_off (cudie->cu->dbg, macoff, in dwarf_getmacros()