/external/libunwind/src/ptrace/ |
D | _UPT_put_unwind_info.c | 31 if (!pi->unwind_info) in _UPT_put_unwind_info() 33 free (pi->unwind_info); in _UPT_put_unwind_info() 34 pi->unwind_info = NULL; in _UPT_put_unwind_info()
|
D | _UPT_find_proc_info.c | 121 pi->unwind_info = NULL; in _UPT_find_proc_info() 128 memcpy (mem, pi->unwind_info, pi->unwind_info_size); in _UPT_find_proc_info() 129 pi->unwind_info = mem; in _UPT_find_proc_info()
|
/external/libunwind/src/coredump/ |
D | _UPT_put_unwind_info.c | 32 if (!pi->unwind_info) in _UCD_put_unwind_info() 34 free (pi->unwind_info); in _UCD_put_unwind_info() 35 pi->unwind_info = NULL; in _UCD_put_unwind_info()
|
D | _UCD_find_proc_info.c | 132 pi->unwind_info = NULL; in _UCD_find_proc_info() 139 memcpy (mem, pi->unwind_info, pi->unwind_info_size); in _UCD_find_proc_info() 140 pi->unwind_info = mem; in _UCD_find_proc_info()
|
/external/libunwind/src/hppa/ |
D | tables.c | 35 if (!pi->unwind_info) in tdep_put_unwind_info() 40 free (pi->unwind_info); in tdep_put_unwind_info() 41 pi->unwind_info = NULL; in tdep_put_unwind_info()
|
/external/linux-tools-perf/src/tools/perf/util/ |
D | unwind.c | 75 struct unwind_info { struct 270 static struct map *find_map(unw_word_t ip, struct unwind_info *ui) in find_map() 283 struct unwind_info *ui = arg; in find_proc_info() 345 static int access_dso_mem(struct unwind_info *ui, unw_word_t addr, in access_dso_mem() 388 struct unwind_info *ui = arg; in access_mem() 433 struct unwind_info *ui = arg; in access_reg() 518 static int get_entries(struct unwind_info *ui, unwind_entry_cb_t cb, in get_entries() 551 struct unwind_info ui = { in unwind__get_entries()
|
/external/libunwind/src/ia64/ |
D | Gtables.c | 129 if (!pi->unwind_info) in tdep_put_unwind_info() 134 free (pi->unwind_info); in tdep_put_unwind_info() 135 pi->unwind_info = NULL; in tdep_put_unwind_info() 268 pi->unwind_info = 0; in unw_search_ia64_unwind_table() 336 pi->unwind_info = (void *) (uintptr_t) info_addr; in unw_search_ia64_unwind_table() 342 pi->unwind_info = malloc (8 * IA64_UNW_LENGTH (hdr)); in unw_search_ia64_unwind_table() 343 if (!pi->unwind_info) in unw_search_ia64_unwind_table() 346 wp = (unw_word_t *) pi->unwind_info; in unw_search_ia64_unwind_table() 351 free (pi->unwind_info); in unw_search_ia64_unwind_table()
|
D | dyn_info_list.S | 12 .section .IA_64.unwind_info,"a","progbits"
|
D | Gparser.c | 790 unw_dyn_info_t *di = c->pi.unwind_info; in parse_dynamic() 973 if (!c->pi.unwind_info) in create_state_record_for() 992 dp = c->pi.unwind_info; in create_state_record_for()
|
D | Gscript.c | 661 if (!script || (script->count == 0 && !script->pi.unwind_info)) in ia64_find_save_locs()
|
/external/libunwind/src/mi/ |
D | Gdyn-extract.c | 45 pi->unwind_info = di; in unwi_extract_dynamic_proc_info() 47 pi->unwind_info = NULL; in unwi_extract_dynamic_proc_info()
|
D | Gdyn-remote.c | 292 if (!pi->unwind_info) in unwi_dyn_remote_put_unwind_info() 295 free_dyn_info (pi->unwind_info); in unwi_dyn_remote_put_unwind_info() 296 free (pi->unwind_info); in unwi_dyn_remote_put_unwind_info() 297 pi->unwind_info = NULL; in unwi_dyn_remote_put_unwind_info()
|
D | Gget_proc_name.c | 61 unw_dyn_info_t *di = pi.unwind_info; in get_proc_name()
|
/external/google-breakpad/src/common/windows/ |
D | pdb_source_line_writer.cc | 706 UnwindInfo *unwind_info = static_cast<UnwindInfo *>( in PrintFrameDataUsingEXE() local 715 for (UBYTE c = 0; c < unwind_info->count_of_codes; c++) { in PrintFrameDataUsingEXE() 716 UnwindCode *unwind_code = &unwind_info->unwind_code[c]; in PrintFrameDataUsingEXE() 725 if (c < unwind_info->count_of_codes) in PrintFrameDataUsingEXE() 729 if (c < unwind_info->count_of_codes) in PrintFrameDataUsingEXE() 764 if (unwind_info->flags & UNW_FLAG_CHAININFO) { in PrintFrameDataUsingEXE() 767 (unwind_info->unwind_code + in PrintFrameDataUsingEXE() 768 ((unwind_info->count_of_codes + 1) & ~1))); in PrintFrameDataUsingEXE() 770 unwind_info = static_cast<UnwindInfo *>( in PrintFrameDataUsingEXE() 776 unwind_info = NULL; in PrintFrameDataUsingEXE() [all …]
|
/external/libunwind/src/x86_64/ |
D | Gos-linux.c | 38 assert(! need_unwind_info || dw->pi.unwind_info); in tdep_fetch_frame() 40 && dw->pi.unwind_info in tdep_fetch_frame() 41 && ((struct dwarf_cie_info *) dw->pi.unwind_info)->signal_frame) in tdep_fetch_frame()
|
/external/libcxxabi/src/Unwind/ |
D | UnwindLevel1-gcc-ext.c | 134 const uint32_t* unwindInfo = (uint32_t *) frameInfo.unwind_info; in _Unwind_Backtrace() 210 (void *)(long) info.unwind_info); in _Unwind_Find_FDE() 211 return (void *)(long) info.unwind_info; in _Unwind_Find_FDE()
|
D | UnwindCursor.hpp | 451 (pint_t)_info.unwind_info, in stepWithDwarfFDE() 806 _info.unwind_info = exceptionTableAddr; in getInfoFromEHABISection() 867 _info.unwind_info = fdeInfo.fdeStart; in getInfoFromDwarfSection() 1138 _info.unwind_info = 0; in getInfoFromCompactEncodingSection() 1229 _info.unwind_info = fdeInfo.fdeStart; in setInfoBasedOnIPRegister() 1257 _info.unwind_info = fdeInfo.fdeStart; in setInfoBasedOnIPRegister()
|
D | Unwind-EHABI.cpp | 502 (_Unwind_EHT_Header *)frameInfo.unwind_info; in unwind_phase1() 628 (_Unwind_EHT_Header *)frameInfo.unwind_info; in unwind_phase2()
|
/external/libunwind/src/dwarf/ |
D | Gfde.c | 337 pi->unwind_info = mempool_alloc (&dwarf_cie_info_pool); in dwarf_extract_proc_info_from_fde() 338 if (!pi->unwind_info) in dwarf_extract_proc_info_from_fde() 356 memcpy (pi->unwind_info, &dci, sizeof (dci)); in dwarf_extract_proc_info_from_fde()
|
D | Gparser.c | 441 assert(c->pi.unwind_info); in fetch_proc_info() 442 struct dwarf_cie_info *dci = c->pi.unwind_info; in fetch_proc_info() 465 else if (pi->unwind_info && pi->format == UNW_INFO_FORMAT_TABLE) in put_unwind_info() 467 mempool_free (&dwarf_cie_info_pool, pi->unwind_info); in put_unwind_info() 468 pi->unwind_info = NULL; in put_unwind_info() 479 dci = c->pi.unwind_info; in parse_fde()
|
D | Gfind_proc_info-lsb.c | 923 if (need_unwind_info && pi->unwind_info && pi->format == UNW_INFO_FORMAT_TABLE) in dwarf_search_unwind_table() 929 mempool_free (&dwarf_cie_info_pool, pi->unwind_info); in dwarf_search_unwind_table() 930 pi->unwind_info = NULL; in dwarf_search_unwind_table()
|
/external/libunwind/src/arm/ |
D | Gex_tables.c | 293 unw_word_t entry = (unw_word_t) c->pi.unwind_info; in arm_exidx_extract() 444 pi->unwind_info = (void *) entry; in tdep_search_unwind_table()
|
/external/libunwind/include/ |
D | libunwind-common.h | 148 void *unwind_info; /* unwind-info (arch-specific) */ member
|
D | libunwind-common.h.in | 136 void *unwind_info; /* unwind-info (arch-specific) */ member
|
/external/libcxxabi/include/ |
D | libunwind.h | 79 unw_word_t unwind_info; /* address of dwarf unwind info, or zero */ member
|