Searched defs:cursor (Results 1 - 4 of 4) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/ |
H A D | UnwindLevel1-gcc-ext.c | 85 // We create an unwind cursor then alter the IP to be pc 86 unw_cursor_t cursor; local 90 unw_init_local(&cursor, &uc); 91 unw_set_reg(&cursor, UNW_REG_IP, (unw_word_t)(long) pc); 92 if (unw_get_proc_info(&cursor, &info) == UNW_ESUCCESS) 103 unw_cursor_t cursor; local 106 unw_init_local(&cursor, &uc); 115 if (unw_step(&cursor) <= 0) { 116 _LIBUNWIND_TRACE_UNWINDING(" _backtrace: ended because cursor reached " 127 unw_get_proc_name(&cursor, functionNam 153 unw_cursor_t cursor; local 171 unw_cursor_t *cursor = (unw_cursor_t *)context; local [all...] |
H A D | UnwindLevel1.c | 406 unw_cursor_t *cursor = (unw_cursor_t *)context; local 409 if (unw_get_proc_info(cursor, &frameInfo) == UNW_ESUCCESS) 426 unw_cursor_t *cursor = (unw_cursor_t *)context; local 428 unw_get_reg(cursor, index, &result); 443 unw_cursor_t *cursor = (unw_cursor_t *)context; local 444 unw_set_reg(cursor, index, new_value); 451 unw_cursor_t *cursor = (unw_cursor_t *)context; local 453 unw_get_reg(cursor, UNW_REG_IP, &result); 468 unw_cursor_t *cursor = (unw_cursor_t *)context; local 469 unw_set_reg(cursor, UNW_REG_I 477 unw_cursor_t *cursor = (unw_cursor_t *)context; local [all...] |
H A D | libunwind.cpp | 39 /// Create a cursor of a thread in this process given 'context' recorded by 41 _LIBUNWIND_EXPORT int unw_init_local(unw_cursor_t *cursor, argument 43 _LIBUNWIND_TRACE_API("unw_init_local(cursor=%p, context=%p)\n", 44 cursor, context); 45 // Use "placement new" to allocate UnwindCursor in the cursor buffer. 47 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_x86>( 50 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_x86_64>( 53 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_ppc>( 56 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_arm64>( 59 new ((void *)cursor) UnwindCurso 74 unw_init_remote_thread(unw_cursor_t *cursor, unw_addr_space_t as, void *arg) argument 155 unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum, unw_word_t *value) argument 169 unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, unw_word_t value) argument 188 unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, unw_fpreg_t *value) argument 202 unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, unw_fpreg_t value) argument 219 unw_step(unw_cursor_t *cursor) argument 227 unw_get_proc_info(unw_cursor_t *cursor, unw_proc_info_t *info) argument 241 unw_resume(unw_cursor_t *cursor) argument 250 unw_get_proc_name(unw_cursor_t *cursor, char *buf, size_t bufLen, unw_word_t *offset) argument 263 unw_is_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum) argument 272 unw_regname(unw_cursor_t *cursor, unw_regnum_t regNum) argument 282 unw_is_signal_frame(unw_cursor_t *cursor) argument 290 unw_save_vfp_as_X(unw_cursor_t *cursor) argument [all...] |
H A D | Unwind-EHABI.cpp | 709 unw_cursor_t *cursor = (unw_cursor_t *)context; local 712 if (unw_get_proc_info(cursor, &frameInfo) == UNW_ESUCCESS) 752 unw_cursor_t *cursor = (unw_cursor_t *)context; local 757 return unw_set_reg(cursor, UNW_ARM_R0 + regno, *(unw_word_t *)valuep) == 764 return unw_set_reg(cursor, UNW_ARM_WC0 + regno, *(unw_word_t *)valuep) == 775 unw_save_vfp_as_X(cursor); 780 return unw_set_fpreg(cursor, UNW_ARM_D0 + regno, 787 return unw_set_fpreg(cursor, UNW_ARM_WR0 + regno, 800 unw_cursor_t *cursor = (unw_cursor_t *)context; local 805 return unw_get_reg(cursor, UNW_ARM_R 930 unw_cursor_t *cursor = (unw_cursor_t *)context; local [all...] |
Completed in 48 milliseconds