Lines Matching refs:error_callback

480 		backtrace_error_callback error_callback, void *data)  in elf_crc32_file()  argument
488 error_callback (data, "fstat", errno); in elf_crc32_file()
492 if (!backtrace_get_view (state, descriptor, 0, st.st_size, error_callback, in elf_crc32_file()
498 backtrace_release_view (state, &file_view, error_callback, data); in elf_crc32_file()
509 backtrace_error_callback error_callback, void *data) in elf_nodebug() argument
511 error_callback (data, "no debug info in ELF executable", -1); in elf_nodebug()
522 backtrace_error_callback error_callback, void *data) in elf_nosyms() argument
524 error_callback (data, "no symbol table in ELF executable", -1); in elf_nosyms()
570 backtrace_error_callback error_callback, in elf_initialize_syminfo() argument
599 backtrace_alloc (state, elf_symbol_size, error_callback, in elf_initialize_syminfo()
617 error_callback (data, "symbol string index out of range", 0); in elf_initialize_syminfo()
618 backtrace_free (state, elf_symbols, elf_symbol_size, error_callback, in elf_initialize_syminfo()
695 backtrace_error_callback error_callback ATTRIBUTE_UNUSED, in elf_syminfo()
759 backtrace_error_callback error_callback, void *data, in elf_readlink() argument
770 buf = backtrace_alloc (state, len, error_callback, data); in elf_readlink()
776 backtrace_free (state, buf, len, error_callback, data); in elf_readlink()
785 backtrace_free (state, buf, len, error_callback, data); in elf_readlink()
801 backtrace_error_callback error_callback, in elf_open_debugfile_by_buildid() argument
816 bd_filename = backtrace_alloc (state, len, error_callback, data); in elf_open_debugfile_by_buildid()
839 ret = backtrace_open (bd_filename, error_callback, data, &does_not_exist); in elf_open_debugfile_by_buildid()
841 backtrace_free (state, bd_filename, len, error_callback, data); in elf_open_debugfile_by_buildid()
858 backtrace_error_callback error_callback, void *data) in elf_try_debugfile() argument
868 try = backtrace_alloc (state, try_len, error_callback, data); in elf_try_debugfile()
877 ret = backtrace_open (try, error_callback, data, &does_not_exist); in elf_try_debugfile()
879 backtrace_free (state, try, try_len, error_callback, data); in elf_try_debugfile()
891 backtrace_error_callback error_callback, in elf_find_debugfile_by_debuglink() argument
913 new_buf = elf_readlink (state, filename, error_callback, data, &new_len); in elf_find_debugfile_by_debuglink()
931 c = backtrace_alloc (state, clen, error_callback, data); in elf_find_debugfile_by_debuglink()
938 backtrace_free (state, new_buf, new_len, error_callback, data); in elf_find_debugfile_by_debuglink()
946 backtrace_free (state, alc, alc_len, error_callback, data); in elf_find_debugfile_by_debuglink()
967 debuglink_name, error_callback, data); in elf_find_debugfile_by_debuglink()
978 error_callback, data); in elf_find_debugfile_by_debuglink()
990 error_callback, data); in elf_find_debugfile_by_debuglink()
996 backtrace_free (state, alc, alc_len, error_callback, data); in elf_find_debugfile_by_debuglink()
1008 backtrace_error_callback error_callback, in elf_open_debugfile_by_debuglink() argument
1015 error_callback, data); in elf_open_debugfile_by_debuglink()
1023 got_crc = elf_crc32_file (state, ddescriptor, error_callback, data); in elf_open_debugfile_by_debuglink()
1026 backtrace_close (ddescriptor, error_callback, data); in elf_open_debugfile_by_debuglink()
2490 backtrace_error_callback error_callback, void *data, in elf_uncompress_zdebug() argument
2515 po = (unsigned char *) backtrace_alloc (state, sz, error_callback, data); in elf_uncompress_zdebug()
2543 backtrace_error_callback error_callback, void *data, in elf_uncompress_chdr() argument
2569 error_callback, data); in elf_uncompress_chdr()
2592 backtrace_error_callback error_callback, in backtrace_uncompress_zdebug() argument
2600 error_callback, data)); in backtrace_uncompress_zdebug()
2604 zdebug_table, error_callback, data, in backtrace_uncompress_zdebug()
2607 error_callback, data); in backtrace_uncompress_zdebug()
2619 uintptr_t base_address, backtrace_error_callback error_callback, in elf_add() argument
2692 if (!backtrace_get_view (state, descriptor, 0, sizeof ehdr, error_callback, in elf_add()
2698 backtrace_release_view (state, &ehdr_view, error_callback, data); in elf_add()
2705 error_callback (data, "executable file is not ELF", 0); in elf_add()
2710 error_callback (data, "executable file is unrecognized ELF version", 0); in elf_add()
2722 error_callback (data, "executable file is unexpected ELF class", 0); in elf_add()
2729 error_callback (data, "executable file has unknown endianness", 0); in elf_add()
2750 error_callback, data, &shdr_view)) in elf_add()
2777 backtrace_release_view (state, &shdr_view, error_callback, data); in elf_add()
2787 error_callback, data, &shdrs_view)) in elf_add()
2799 error_callback, data, &names_view)) in elf_add()
2828 error_callback (data, "ELF section name out of range", 0); in elf_add()
2868 shdr->sh_size, error_callback, data, in elf_add()
2902 shdr->sh_size, error_callback, data, in elf_add()
2924 shdr->sh_size, error_callback, data, in elf_add()
2950 shdr->sh_size, error_callback, data, in elf_add()
2974 error_callback (data, in elf_add()
2981 symtab_shdr->sh_size, error_callback, data, in elf_add()
2987 strtab_shdr->sh_size, error_callback, data, in elf_add()
2993 backtrace_alloc (state, sizeof *sdata, error_callback, data)); in elf_add()
3000 error_callback, data, sdata, opd)) in elf_add()
3002 backtrace_free (state, sdata, sizeof *sdata, error_callback, data); in elf_add()
3008 backtrace_release_view (state, &symtab_view, error_callback, data); in elf_add()
3016 backtrace_release_view (state, &shdrs_view, error_callback, data); in elf_add()
3018 backtrace_release_view (state, &names_view, error_callback, data); in elf_add()
3028 error_callback, data); in elf_add()
3033 backtrace_release_view (state, &buildid_view, error_callback, data); in elf_add()
3035 backtrace_release_view (state, &debuglink_view, error_callback, in elf_add()
3038 backtrace_release_view (state, &debugaltlink_view, error_callback, in elf_add()
3040 ret = elf_add (state, "", d, base_address, error_callback, data, in elf_add()
3044 backtrace_close (d, error_callback, data); in elf_add()
3046 backtrace_close (descriptor, error_callback, data); in elf_add()
3053 backtrace_release_view (state, &buildid_view, error_callback, data); in elf_add()
3059 backtrace_release_view (state, &opd->view, error_callback, data); in elf_add()
3068 debuglink_crc, error_callback, in elf_add()
3074 backtrace_release_view (state, &debuglink_view, error_callback, in elf_add()
3077 backtrace_release_view (state, &debugaltlink_view, error_callback, in elf_add()
3079 ret = elf_add (state, "", d, base_address, error_callback, data, in elf_add()
3083 backtrace_close (d, error_callback, data); in elf_add()
3085 backtrace_close(descriptor, error_callback, data); in elf_add()
3092 backtrace_release_view (state, &debuglink_view, error_callback, data); in elf_add()
3102 0, error_callback, data); in elf_add()
3107 ret = elf_add (state, filename, d, base_address, error_callback, data, in elf_add()
3111 backtrace_release_view (state, &debugaltlink_view, error_callback, in elf_add()
3116 backtrace_close (d, error_callback, data); in elf_add()
3124 backtrace_release_view (state, &debugaltlink_view, error_callback, data); in elf_add()
3157 if (!backtrace_close (descriptor, error_callback, data)) in elf_add()
3164 error_callback, data, &debug_view)) in elf_add()
3169 if (!backtrace_close (descriptor, error_callback, data)) in elf_add()
3206 error_callback, data)); in elf_add()
3215 error_callback, data, in elf_add()
3238 error_callback, data)); in elf_add()
3246 zdebug_table, error_callback, data, in elf_add()
3258 error_callback, data); in elf_add()
3262 backtrace_release_view (state, &debug_view, error_callback, data); in elf_add()
3275 error_callback, data, fileline_fn, in elf_add()
3285 backtrace_release_view (state, &shdrs_view, error_callback, data); in elf_add()
3287 backtrace_release_view (state, &names_view, error_callback, data); in elf_add()
3289 backtrace_release_view (state, &symtab_view, error_callback, data); in elf_add()
3291 backtrace_release_view (state, &strtab_view, error_callback, data); in elf_add()
3293 backtrace_release_view (state, &debuglink_view, error_callback, data); in elf_add()
3295 backtrace_release_view (state, &debugaltlink_view, error_callback, data); in elf_add()
3297 backtrace_release_view (state, &buildid_view, error_callback, data); in elf_add()
3299 backtrace_release_view (state, &debug_view, error_callback, data); in elf_add()
3301 backtrace_release_view (state, &opd->view, error_callback, data); in elf_add()
3303 backtrace_close (descriptor, error_callback, data); in elf_add()
3312 backtrace_error_callback error_callback; member
3353 backtrace_close (pd->exe_descriptor, pd->error_callback, pd->data); in phdr_callback()
3358 descriptor = backtrace_open (info->dlpi_name, pd->error_callback, in phdr_callback()
3365 pd->error_callback, pd->data, &elf_fileline_fn, pd->found_sym, in phdr_callback()
3384 int descriptor, backtrace_error_callback error_callback, in backtrace_initialize() argument
3393 ret = elf_add (state, filename, descriptor, 0, error_callback, data, in backtrace_initialize()
3400 pd.error_callback = error_callback; in backtrace_initialize()