• Home
  • Raw
  • Download

Lines Matching refs:cursor

41 _LIBUNWIND_EXPORT int unw_init_local(unw_cursor_t *cursor,  in unw_init_local()  argument
44 cursor, context); in unw_init_local()
47 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_x86>( in unw_init_local()
50 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_x86_64>( in unw_init_local()
53 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_ppc>( in unw_init_local()
56 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_arm64>( in unw_init_local()
59 new ((void *)cursor) UnwindCursor<LocalAddressSpace, Registers_arm>( in unw_init_local()
62 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_init_local()
74 _LIBUNWIND_EXPORT int unw_init_remote_thread(unw_cursor_t *cursor, in unw_init_remote_thread() argument
79 return unw_init_local(cursor, NULL); //FIXME in unw_init_remote_thread()
84 new ((void *)cursor) in unw_init_remote_thread()
89 new ((void *)cursor) UnwindCursor< in unw_init_remote_thread()
94 new ((void *)cursor) in unw_init_remote_thread()
155 _LIBUNWIND_EXPORT int unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_reg() argument
158 cursor, regNum, value); in unw_get_reg()
159 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_reg()
169 _LIBUNWIND_EXPORT int unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_reg() argument
172 cursor, regNum, (long)value); in unw_set_reg()
174 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_set_reg()
188 _LIBUNWIND_EXPORT int unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_get_fpreg() argument
191 cursor, regNum, value); in unw_get_fpreg()
192 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_fpreg()
202 _LIBUNWIND_EXPORT int unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum, in unw_set_fpreg() argument
205 _LIBUNWIND_TRACE_API("unw_set_fpreg(cursor=%p, regNum=%d, value=%llx)\n", cursor, regNum, value); in unw_set_fpreg()
207 _LIBUNWIND_TRACE_API("unw_set_fpreg(cursor=%p, regNum=%d, value=%g)\n", cursor, regNum, value); in unw_set_fpreg()
209 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_set_fpreg()
219 _LIBUNWIND_EXPORT int unw_step(unw_cursor_t *cursor) { in unw_step() argument
220 _LIBUNWIND_TRACE_API("unw_step(cursor=%p)\n", cursor); in unw_step()
221 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_step()
227 _LIBUNWIND_EXPORT int unw_get_proc_info(unw_cursor_t *cursor, in unw_get_proc_info() argument
230 cursor, info); in unw_get_proc_info()
231 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_proc_info()
241 _LIBUNWIND_EXPORT int unw_resume(unw_cursor_t *cursor) { in unw_resume() argument
242 _LIBUNWIND_TRACE_API("unw_resume(cursor=%p)\n", cursor); in unw_resume()
243 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_resume()
250 _LIBUNWIND_EXPORT int unw_get_proc_name(unw_cursor_t *cursor, char *buf, in unw_get_proc_name() argument
253 "bufLen=%zu)\n", cursor, buf, bufLen); in unw_get_proc_name()
254 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_get_proc_name()
263 _LIBUNWIND_EXPORT int unw_is_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum) { in unw_is_fpreg() argument
265 cursor, regNum); in unw_is_fpreg()
266 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_is_fpreg()
272 _LIBUNWIND_EXPORT const char *unw_regname(unw_cursor_t *cursor, in unw_regname() argument
275 cursor, regNum); in unw_regname()
276 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_regname()
282 _LIBUNWIND_EXPORT int unw_is_signal_frame(unw_cursor_t *cursor) { in unw_is_signal_frame() argument
283 _LIBUNWIND_TRACE_API("unw_is_signal_frame(cursor=%p)\n", cursor); in unw_is_signal_frame()
284 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_is_signal_frame()
290 _LIBUNWIND_EXPORT void unw_save_vfp_as_X(unw_cursor_t *cursor) { in unw_save_vfp_as_X() argument
291 _LIBUNWIND_TRACE_API("unw_fpreg_save_vfp_as_X(cursor=%p)\n", cursor); in unw_save_vfp_as_X()
292 AbstractUnwindCursor *co = (AbstractUnwindCursor *)cursor; in unw_save_vfp_as_X()