|
| int | backtrace_initialize (struct backtrace_state *state, const char *filename, int descriptor, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) |
| |
| static int | macho_add (struct backtrace_state *, const char *, int, off_t, const unsigned char *, struct libbacktrace_base_address, int, backtrace_error_callback, void *, fileline *, int *) |
| |
| static int | macho_add_dsym (struct backtrace_state *state, const char *filename, struct libbacktrace_base_address base_address, const unsigned char *uuid, backtrace_error_callback error_callback, void *data, fileline *fileline_fn) |
| |
| static int | macho_add_dwarf_section (struct backtrace_state *state, int descriptor, const char *sectname, uint32_t offset, uint64_t size, backtrace_error_callback error_callback, void *data, struct dwarf_sections *dwarf_sections) |
| |
| static int | macho_add_dwarf_segment (struct backtrace_state *state, int descriptor, off_t offset, unsigned int cmd, const char *psecs, size_t sizesecs, unsigned int nsects, backtrace_error_callback error_callback, void *data, struct dwarf_sections *dwarf_sections) |
| |
| static int | macho_add_fat (struct backtrace_state *state, const char *filename, int descriptor, int swapped, off_t offset, const unsigned char *match_uuid, struct libbacktrace_base_address base_address, int skip_symtab, uint32_t nfat_arch, int is_64, backtrace_error_callback error_callback, void *data, fileline *fileline_fn, int *found_sym) |
| |
| static int | macho_add_symtab (struct backtrace_state *state, int descriptor, struct libbacktrace_base_address base_address, int is_64, off_t symoff, unsigned int nsyms, off_t stroff, unsigned int strsize, backtrace_error_callback error_callback, void *data) |
| |
| static int | macho_defined_symbol (uint8_t type) |
| |
| static int | macho_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) |
| |
| static void | macho_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) |
| |
| static int | macho_symbol_compare (const void *v1, const void *v2) |
| |
| static int | macho_symbol_search (const void *vkey, const void *ventry) |
| |
| static void | macho_syminfo (struct backtrace_state *state, uintptr_t addr, backtrace_syminfo_callback callback, backtrace_error_callback error_callback ATTRIBUTE_UNUSED, void *data) |
| |