/haiku-buildtools/gcc/libbacktrace/ |
H A D | nounwind.c | 45 backtrace_full(struct backtrace_state *state ATTRIBUTE_UNUSED, int skip ATTRIBUTE_UNUSED, backtrace_full_callback callback ATTRIBUTE_UNUSED, backtrace_error_callback error_callback, void *data) argument 57 backtrace_simple(struct backtrace_state *state ATTRIBUTE_UNUSED, int skip ATTRIBUTE_UNUSED, backtrace_simple_callback callback ATTRIBUTE_UNUSED, backtrace_error_callback error_callback, void *data) argument
|
H A D | state.c | 46 backtrace_create_state(const char *filename, int threaded, backtrace_error_callback error_callback, void *data) argument
|
H A D | posix.c | 59 backtrace_open (const char *filename, backtrace_error_callback error_callback, argument 91 backtrace_close (int descriptor, backtrace_error_callback error_callback, argument
|
H A D | read.c | 48 backtrace_get_view(struct backtrace_state *state, int descriptor, off_t offset, size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_view *view) argument 88 backtrace_release_view(struct backtrace_state *state, struct backtrace_view *view, backtrace_error_callback error_callback, void *data) argument
|
H A D | alloc.c | 50 backtrace_alloc(struct backtrace_state *state ATTRIBUTE_UNUSED, size_t size, backtrace_error_callback error_callback, void *data) argument 76 backtrace_vector_grow(struct backtrace_state *state ATTRIBUTE_UNUSED, size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_vector *vec) argument 117 backtrace_vector_finish(struct backtrace_state *state, struct backtrace_vector *vec, backtrace_error_callback error_callback, void *data) argument 139 backtrace_vector_release(struct backtrace_state *state ATTRIBUTE_UNUSED, struct backtrace_vector *vec, backtrace_error_callback error_callback, void *data) argument
|
H A D | fileline.c | 52 fileline_initialize(struct backtrace_state *state, backtrace_error_callback error_callback, void *data) argument 166 backtrace_pcinfo(struct backtrace_state *state, uintptr_t pc, backtrace_full_callback callback, backtrace_error_callback error_callback, void *data) argument 182 backtrace_syminfo(struct backtrace_state *state, uintptr_t pc, backtrace_syminfo_callback callback, backtrace_error_callback error_callback, void *data) argument [all...] |
H A D | backtrace.c | 51 backtrace_error_callback error_callback; member in struct:backtrace_data 94 backtrace_full(struct backtrace_state *state, int skip, backtrace_full_callback callback, backtrace_error_callback error_callback, void *data) argument
|
H A D | simple.c | 51 backtrace_error_callback error_callback; member in struct:backtrace_simple_data 94 backtrace_simple(struct backtrace_state *state, int skip, backtrace_simple_callback callback, backtrace_error_callback error_callback, void *data) argument
|
H A D | mmapio.c | 53 backtrace_get_view(struct backtrace_state *state ATTRIBUTE_UNUSED, int descriptor, off_t offset, size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_view *view) argument 87 backtrace_release_view(struct backtrace_state *state ATTRIBUTE_UNUSED, struct backtrace_view *view, backtrace_error_callback error_callback, void *data) argument
|
H A D | print.c | 69 error_callback (void *data, const char *msg, int errnum) function
|
H A D | mmap.c | 149 error_callback, data); local 292 error_callback, dat local 83 backtrace_alloc(struct backtrace_state *state, size_t size, backtrace_error_callback error_callback, void *data) argument 209 backtrace_vector_grow(struct backtrace_state *state,size_t size, backtrace_error_callback error_callback, void *data, struct backtrace_vector *vec) argument 275 backtrace_vector_release(struct backtrace_state *state, struct backtrace_vector *vec, backtrace_error_callback error_callback, void *data) argument [all...] |
H A D | dwarf.c | 80 backtrace_error_callback error_callback; member in struct:dwarf_buf 634 free_abbrevs(struct backtrace_state *state, struct abbrevs *abbrevs, backtrace_error_callback error_callback, void *data) argument 848 add_unit_addr(struct backtrace_state *state, uintptr_t base_address, struct unit_addrs addrs, backtrace_error_callback error_callback, void *data, struct unit_addrs_vector *vec) argument 887 free_unit_addrs_vector(struct backtrace_state *state, struct unit_addrs_vector *vec, backtrace_error_callback error_callback, void *data) argument 1012 read_abbrevs(struct backtrace_state *state, uint64_t abbrev_offset, const unsigned char *dwarf_abbrev, size_t dwarf_abbrev_size, int is_bigendian, backtrace_error_callback error_callback, void *data, struct abbrevs *abbrevs) argument 1150 lookup_abbrev(struct abbrevs *abbrevs, uint64_t code, backtrace_error_callback error_callback, void *data) argument 1179 add_unit_ranges(struct backtrace_state *state, uintptr_t base_address, struct unit *u, uint64_t ranges, uint64_t base, int is_bigendian, const unsigned char *dwarf_ranges, size_t dwarf_ranges_size, backtrace_error_callback error_callback, void *data, struct unit_addrs_vector *addrs) argument 1243 find_address_ranges(struct backtrace_state *state, uintptr_t base_address, struct dwarf_buf *unit_buf, const unsigned char *dwarf_str, size_t dwarf_str_size, const unsigned char *dwarf_ranges, size_t dwarf_ranges_size, int is_bigendian, backtrace_error_callback error_callback, void *data, struct unit *u, struct unit_addrs_vector *addrs) argument 1398 build_address_map(struct backtrace_state *state, uintptr_t base_address, const unsigned char *dwarf_info, size_t dwarf_info_size, const unsigned char *dwarf_abbrev, size_t dwarf_abbrev_size, const unsigned char *dwarf_ranges, size_t dwarf_ranges_size, const unsigned char *dwarf_str, size_t dwarf_str_size, int is_bigendian, backtrace_error_callback error_callback, void *data, struct unit_addrs_vector *addrs) argument 1526 add_line(struct backtrace_state *state, struct dwarf_data *ddata, uintptr_t pc, const char *filename, int lineno, backtrace_error_callback error_callback, void *data, struct line_vector *vec) argument 1565 free_line_header(struct backtrace_state *state, struct line_header *hdr, backtrace_error_callback error_callback, void *data) argument 1947 read_line_info(struct backtrace_state *state, struct dwarf_data *ddata, backtrace_error_callback error_callback, void *data, struct unit *u, struct line_header *hdr, struct line **lines, size_t *lines_count) argument 2041 read_referenced_name(struct dwarf_data *ddata, struct unit *u, uint64_t offset, backtrace_error_callback error_callback, void *data) argument 2144 add_function_range(struct backtrace_state *state, struct dwarf_data *ddata, struct function *function, uint64_t lowpc, uint64_t highpc, backtrace_error_callback error_callback, void *data, struct function_vector *vec) argument 2185 add_function_ranges(struct backtrace_state *state, struct dwarf_data *ddata, struct unit *u, struct function *function, uint64_t ranges, uint64_t base, backtrace_error_callback error_callback, void *data, struct function_vector *vec) argument 2242 read_function_entry(struct backtrace_state *state, struct dwarf_data *ddata, struct unit *u, uint64_t base, struct dwarf_buf *unit_buf, const struct line_header *lhdr, backtrace_error_callback error_callback, void *data, struct function_vector *vec) argument 2497 read_function_info(struct backtrace_state *state, struct dwarf_data *ddata, const struct line_header *lhdr, backtrace_error_callback error_callback, void *data, struct unit *u, struct function_vector *fvec, struct function_addrs **ret_addrs, size_t *ret_addrs_count) argument 2624 dwarf_lookup_pc(struct backtrace_state *state, struct dwarf_data *ddata, uintptr_t pc, backtrace_full_callback callback, backtrace_error_callback error_callback, void *data, int *found) argument 2846 dwarf_fileline(struct backtrace_state *state, uintptr_t pc, backtrace_full_callback callback, backtrace_error_callback error_callback, void *data) argument 2895 build_dwarf_data(struct backtrace_state *state, uintptr_t base_address, const unsigned char *dwarf_info, size_t dwarf_info_size, const unsigned char *dwarf_line, size_t dwarf_line_size, const unsigned char *dwarf_abbrev, size_t dwarf_abbrev_size, const unsigned char *dwarf_ranges, size_t dwarf_ranges_size, const unsigned char *dwarf_str, size_t dwarf_str_size, int is_bigendian, backtrace_error_callback error_callback, void *data) argument 2958 backtrace_dwarf_add(struct backtrace_state *state, uintptr_t base_address, const unsigned char *dwarf_info, size_t dwarf_info_size, const unsigned char *dwarf_line, size_t dwarf_line_size, const unsigned char *dwarf_abbrev, size_t dwarf_abbrev_size, const unsigned char *dwarf_ranges, size_t dwarf_ranges_size, const unsigned char *dwarf_str, size_t dwarf_str_size, int is_bigendian, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) argument [all...] |
H A D | elf.c | 289 elf_nodebug(struct backtrace_state *state ATTRIBUTE_UNUSED, uintptr_t pc ATTRIBUTE_UNUSED, backtrace_full_callback callback ATTRIBUTE_UNUSED, backtrace_error_callback error_callback, void *data) argument 302 elf_nosyms(struct backtrace_state *state ATTRIBUTE_UNUSED, uintptr_t addr ATTRIBUTE_UNUSED, backtrace_syminfo_callback callback ATTRIBUTE_UNUSED, backtrace_error_callback error_callback, void *data) argument 349 elf_initialize_syminfo(struct backtrace_state *state, uintptr_t base_address, const unsigned char *symtab_data, size_t symtab_size, const unsigned char *strtab, size_t strtab_size, backtrace_error_callback error_callback, void *data, struct elf_syminfo_data *sdata) argument 520 elf_add(struct backtrace_state *state, int descriptor, uintptr_t base_address, backtrace_error_callback error_callback, void *data, fileline *fileline_fn, int *found_sym, int *found_dwarf, int exe) argument 858 backtrace_error_callback error_callback; member in struct:phdr_data 924 backtrace_initialize(struct backtrace_state *state, int descriptor, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) argument [all...] |