Lines Matching refs:cursor
45 _LIBUNWIND_EXPORT int unw_init_local(unw_cursor_t *cursor, in unw_init_local() argument
48 static_cast<void *>(cursor), in unw_init_local()
78 new ((void *)cursor) UnwindCursor<LocalAddressSpace, REGISTER_KIND>( in unw_init_local()
81 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_init_local()
89 _LIBUNWIND_EXPORT int unw_init_remote_thread(unw_cursor_t *cursor, in unw_init_remote_thread() argument
94 return unw_init_local(cursor, NULL); //FIXME in unw_init_remote_thread()
99 new ((void *)cursor) in unw_init_remote_thread()
104 new ((void *)cursor) in unw_init_remote_thread()
109 new ((void *)cursor) in unw_init_remote_thread()
170 _LIBUNWIND_EXPORT int unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_reg() argument
173 static_cast<void *>(cursor), regNum, in unw_get_reg()
175 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_reg()
185 _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_reg() argument
188 static_cast<void *>(cursor), regNum, value); in unw_set_reg()
190 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_set_reg()
216 _LIBUNWIND_EXPORT int unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_fpreg() argument
219 static_cast<void *>(cursor), regNum, in unw_get_fpreg()
221 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_fpreg()
231 _LIBUNWIND_EXPORT int unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_fpreg() argument
235 static_cast<void *>(cursor), regNum, value); in unw_set_fpreg()
238 static_cast<void *>(cursor), regNum, value); in unw_set_fpreg()
240 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_set_fpreg()
250 _LIBUNWIND_EXPORT int unw_step(unw_cursor_t *cursor) { in unw_step() argument
251 _LIBUNWIND_TRACE_API("unw_step(cursor=%p)", static_cast<void *>(cursor)); in unw_step()
252 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_step()
258 _LIBUNWIND_EXPORT int unw_get_proc_info(unw_cursor_t *cursor, in unw_get_proc_info() argument
261 static_cast<void *>(cursor), static_cast<void *>(info)); in unw_get_proc_info()
262 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_proc_info()
272 _LIBUNWIND_EXPORT int unw_resume(unw_cursor_t *cursor) { in unw_resume() argument
273 _LIBUNWIND_TRACE_API("unw_resume(cursor=%p)", static_cast<void *>(cursor)); in unw_resume()
274 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_resume()
281 _LIBUNWIND_EXPORT int unw_get_proc_name(unw_cursor_t *cursor, char *buf, in unw_get_proc_name() argument
284 static_cast<void *>(cursor), static_cast<void *>(buf), in unw_get_proc_name()
286 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_proc_name()
295 _LIBUNWIND_EXPORT int unw_is_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum) { in unw_is_fpreg() argument
297 static_cast<void *>(cursor), regNum); in unw_is_fpreg()
298 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_is_fpreg()
304 _LIBUNWIND_EXPORT const char *unw_regname(unw_cursor_t *cursor, in unw_regname() argument
307 static_cast<void *>(cursor), regNum); in unw_regname()
308 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_regname()
314 _LIBUNWIND_EXPORT int unw_is_signal_frame(unw_cursor_t *cursor) { in unw_is_signal_frame() argument
316 static_cast<void *>(cursor)); in unw_is_signal_frame()
317 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_is_signal_frame()
323 _LIBUNWIND_EXPORT void unw_save_vfp_as_X(unw_cursor_t *cursor) { in unw_save_vfp_as_X() argument
325 static_cast<void *>(cursor)); in unw_save_vfp_as_X()
326 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_save_vfp_as_X()