Lines Matching refs:error_callback
80 backtrace_error_callback error_callback; member
419 buf->error_callback (buf->data, b, 0); in dwarf_buf_error()
733 backtrace_error_callback error_callback, void *data) in free_abbrevs() argument
740 error_callback, data); in free_abbrevs()
743 error_callback, data); in free_abbrevs()
1040 backtrace_error_callback error_callback, void *data, in resolve_string() argument
1058 error_callback (data, "DW_FORM_strx value out of range", 0); in resolve_string()
1067 offset_buf.error_callback = error_callback; in resolve_string()
1093 backtrace_error_callback error_callback, void *data, in resolve_addr_index() argument
1102 error_callback (data, "DW_FORM_addrx value out of range", 0); in resolve_addr_index()
1111 addr_buf.error_callback = error_callback; in resolve_addr_index()
1193 backtrace_error_callback error_callback, void *data, in add_unit_addr() argument
1215 error_callback, data, &vec->vec)); in add_unit_addr()
1344 int is_bigendian, backtrace_error_callback error_callback, in read_abbrevs() argument
1356 error_callback (data, "abbrev offset out of range", 0); in read_abbrevs()
1365 abbrev_buf.error_callback = error_callback; in read_abbrevs()
1404 error_callback, data)); in read_abbrevs()
1451 error_callback, data)); in read_abbrevs()
1487 free_abbrevs (state, abbrevs, error_callback, data); in read_abbrevs()
1495 backtrace_error_callback error_callback, void *data) in lookup_abbrev() argument
1513 error_callback (data, "invalid abbreviation code", 0); in lookup_abbrev()
1611 backtrace_error_callback error_callback, in add_low_high_range() argument
1614 backtrace_error_callback error_callback, void *data, in add_low_high_range()
1624 is_bigendian, lowpc, error_callback, data, in add_low_high_range()
1633 is_bigendian, highpc, error_callback, data, in add_low_high_range()
1645 return add_range (state, rdata, lowpc, highpc, error_callback, data, vec); in add_low_high_range()
1660 backtrace_error_callback error_callback, void *data, in add_ranges_from_ranges() argument
1663 backtrace_error_callback error_callback, void *data, in add_ranges_from_ranges()
1670 error_callback (data, "ranges offset out of range", 0); in add_ranges_from_ranges()
1679 ranges_buf.error_callback = error_callback; in add_ranges_from_ranges()
1704 error_callback, data, vec)) in add_ranges_from_ranges()
1727 backtrace_error_callback error_callback, void *data, in add_ranges_from_rnglists() argument
1730 backtrace_error_callback error_callback, void *data, in add_ranges_from_rnglists()
1742 error_callback (data, "rnglists offset out of range", 0); in add_ranges_from_rnglists()
1751 rnglists_buf.error_callback = error_callback; in add_ranges_from_rnglists()
1761 error_callback (data, "rnglists index offset out of range", 0); in add_ranges_from_rnglists()
1784 error_callback, data, &base)) in add_ranges_from_rnglists()
1798 error_callback, data, &low)) in add_ranges_from_rnglists()
1803 error_callback, data, &high)) in add_ranges_from_rnglists()
1806 high + base_address, error_callback, data, in add_ranges_from_rnglists()
1821 error_callback, data, &low)) in add_ranges_from_rnglists()
1826 error_callback, data, vec)) in add_ranges_from_rnglists()
1840 error_callback, data, vec)) in add_ranges_from_rnglists()
1857 high + base_address, error_callback, data, in add_ranges_from_rnglists()
1872 error_callback, data, vec)) in add_ranges_from_rnglists()
1902 backtrace_error_callback error_callback, in add_ranges() argument
1905 backtrace_error_callback error_callback, void *data, in add_ranges()
1911 error_callback, data, vec); in add_ranges()
1922 rdata, error_callback, data, vec); in add_ranges()
1926 rdata, error_callback, data, vec); in add_ranges()
1938 backtrace_error_callback error_callback, void *data, in find_address_ranges() argument
1957 abbrev = lookup_abbrev (&u->abbrevs, code, error_callback, data); in find_address_ranges()
2036 error_callback, data, &u->filename)) in find_address_ranges()
2043 error_callback, data, &u->comp_dir)) in find_address_ranges()
2052 add_unit_addr, (void *) u, error_callback, data, in find_address_ranges()
2068 error_callback, data, u, addrs, NULL)) in find_address_ranges()
2084 backtrace_error_callback error_callback, void *data, in build_address_map() argument
2109 info.error_callback = error_callback; in build_address_map()
2162 error_callback, data, &units)); in build_address_map()
2167 backtrace_alloc (state, sizeof *u, error_callback, data)); in build_address_map()
2184 is_bigendian, error_callback, data, &u->abbrevs)) in build_address_map()
2224 is_bigendian, altlink, error_callback, data, in build_address_map()
2244 free_abbrevs (state, &pu[i]->abbrevs, error_callback, data); in build_address_map()
2245 backtrace_free (state, pu[i], sizeof **pu, error_callback, data); in build_address_map()
2247 backtrace_vector_free (state, &units, error_callback, data); in build_address_map()
2251 backtrace_vector_free (state, &addrs->vec, error_callback, data); in build_address_map()
2263 backtrace_error_callback error_callback, void *data, in add_line() argument
2278 backtrace_vector_grow (state, sizeof (struct line), error_callback, in add_line()
2300 backtrace_error_callback error_callback, void *data) in free_line_header() argument
2304 error_callback, data); in free_line_header()
2307 error_callback, data); in free_line_header()
2337 hdr_buf->error_callback, in read_v2_paths()
2373 hdr_buf->error_callback, in read_v2_paths()
2414 hdr_buf->error_callback, in read_v2_paths()
2466 &val, hdr_buf->error_callback, hdr_buf->data, in read_lnct()
2507 hdr_buf->error_callback, hdr_buf->data); in read_lnct()
2550 hdr_buf->error_callback, in read_line_header_format_entries()
2573 hdr_buf->error_callback, hdr_buf->data)); in read_line_header_format_entries()
2586 hdr_buf->error_callback, hdr_buf->data); in read_line_header_format_entries()
2601 hdr_buf->error_callback, hdr_buf->data); in read_line_header_format_entries()
2725 line_buf->error_callback, line_buf->data, vec); in read_line_program()
2783 line_buf->error_callback, in read_line_program()
2814 line_buf->error_callback, line_buf->data, vec); in read_line_program()
2898 backtrace_error_callback error_callback, void *data, in read_line_info() argument
2916 error_callback (data, "unit line offset out of range", 0); in read_line_info()
2925 line_buf.error_callback = error_callback; in read_line_info()
2951 backtrace_vector_grow (state, sizeof (struct line), error_callback, in read_line_info()
2960 if (!backtrace_vector_release (state, &vec.vec, error_callback, data)) in read_line_info()
2972 backtrace_vector_free (state, &vec.vec, error_callback, data); in read_line_info()
2973 free_line_header (state, hdr, error_callback, data); in read_line_info()
2988 backtrace_error_callback error_callback, in read_referenced_name_from_attr() argument
3012 return read_referenced_name (ddata, unit, offset, error_callback, data); in read_referenced_name_from_attr()
3017 return read_referenced_name (ddata, u, val->u.uint, error_callback, data); in read_referenced_name_from_attr()
3029 error_callback, data); in read_referenced_name_from_attr()
3041 uint64_t offset, backtrace_error_callback error_callback, in read_referenced_name() argument
3057 error_callback (data, in read_referenced_name()
3070 unit_buf.error_callback = error_callback; in read_referenced_name()
3081 abbrev = lookup_abbrev (&u->abbrevs, code, error_callback, data); in read_referenced_name()
3105 &val, error_callback, data, &ret)) in read_referenced_name()
3118 &val, error_callback, data, &s)) in read_referenced_name()
3132 &val, error_callback, data); in read_referenced_name()
3152 backtrace_error_callback error_callback, void *data, in add_function_range() argument
3173 error_callback, data, &vec->vec)); in add_function_range()
3193 backtrace_error_callback error_callback, void *data, in read_function_entry() argument
3212 abbrev = lookup_abbrev (&u->abbrevs, code, error_callback, data); in read_function_entry()
3230 error_callback, data)); in read_function_entry()
3260 error_callback, data, &base)) in read_function_entry()
3306 error_callback, data); in read_function_entry()
3319 error_callback, data, &function->name)) in read_function_entry()
3333 error_callback, data, &s)) in read_function_entry()
3358 error_callback, data); in read_function_entry()
3370 (void *) function, error_callback, data, in read_function_entry()
3377 error_callback, data); in read_function_entry()
3387 error_callback, data, vec_function, in read_function_entry()
3401 error_callback, data, vec_function, in read_function_entry()
3410 error_callback, data)) in read_function_entry()
3434 backtrace_error_callback error_callback, void *data, in read_function_info() argument
3459 unit_buf.error_callback = error_callback; in read_function_info()
3466 error_callback, data, pfvec, pfvec)) in read_function_info()
3477 if (!backtrace_vector_release (state, &lvec.vec, error_callback, data)) in read_function_info()
3487 error_callback, data)); in read_function_info()
3561 backtrace_error_callback error_callback, void *data, in dwarf_lookup_pc() argument
3641 if (read_line_info (state, ddata, error_callback, data, entry->u, &lhdr, in dwarf_lookup_pc()
3652 read_function_info (state, ddata, &lhdr, error_callback, data, in dwarf_lookup_pc()
3655 free_line_header (state, &lhdr, error_callback, data); in dwarf_lookup_pc()
3691 return dwarf_lookup_pc (state, ddata, pc, callback, error_callback, in dwarf_lookup_pc()
3725 error_callback, data); in dwarf_lookup_pc()
3785 backtrace_error_callback error_callback, void *data) in dwarf_fileline() argument
3797 ret = dwarf_lookup_pc (state, ddata, pc, callback, error_callback, in dwarf_fileline()
3814 ret = dwarf_lookup_pc (state, ddata, pc, callback, error_callback, in dwarf_fileline()
3837 backtrace_error_callback error_callback, in build_dwarf_data() argument
3849 altlink, error_callback, data, &addrs_vec, in build_dwarf_data()
3853 if (!backtrace_vector_release (state, &addrs_vec.vec, error_callback, data)) in build_dwarf_data()
3855 if (!backtrace_vector_release (state, &units_vec.vec, error_callback, data)) in build_dwarf_data()
3867 error_callback, data)); in build_dwarf_data()
3895 backtrace_error_callback error_callback, in backtrace_dwarf_add() argument
3902 fileline_altlink, error_callback, data); in backtrace_dwarf_add()