Searched refs:unw_cursor_t (Results 1 - 11 of 11) sorted by relevance

/openbsd-current/gnu/llvm/libunwind/src/
H A Dlibunwind_ext.h27 extern int __unw_init_local(unw_cursor_t *, unw_context_t *);
28 extern int __unw_step(unw_cursor_t *);
29 extern int __unw_get_reg(unw_cursor_t *, unw_regnum_t, unw_word_t *);
30 extern int __unw_get_fpreg(unw_cursor_t *, unw_regnum_t, unw_fpreg_t *);
31 extern int __unw_set_reg(unw_cursor_t *, unw_regnum_t, unw_word_t);
32 extern int __unw_set_fpreg(unw_cursor_t *, unw_regnum_t, unw_fpreg_t);
33 extern int __unw_resume(unw_cursor_t *);
37 extern void __unw_save_vfp_as_X(unw_cursor_t *);
40 extern const char *__unw_regname(unw_cursor_t *, unw_regnum_t);
41 extern int __unw_get_proc_info(unw_cursor_t *, unw_proc_info_
[all...]
H A Dcet_unwind.h38 extern void *__libunwind_cet_get_registers(unw_cursor_t *);
H A Dlibunwind.cpp43 _LIBUNWIND_HIDDEN int __unw_init_local(unw_cursor_t *cursor,
98 _LIBUNWIND_HIDDEN int __unw_get_reg(unw_cursor_t *cursor, unw_regnum_t regNum,
113 _LIBUNWIND_HIDDEN int __unw_set_reg(unw_cursor_t *cursor, unw_regnum_t regNum,
145 _LIBUNWIND_HIDDEN int __unw_get_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum,
160 _LIBUNWIND_HIDDEN int __unw_set_fpreg(unw_cursor_t *cursor, unw_regnum_t regNum,
179 _LIBUNWIND_HIDDEN int __unw_step(unw_cursor_t *cursor) {
188 extern "C" _LIBUNWIND_HIDDEN int __unw_step_stage2(unw_cursor_t *cursor) {
196 _LIBUNWIND_HIDDEN int __unw_get_proc_info(unw_cursor_t *cursor,
209 _LIBUNWIND_HIDDEN int __unw_resume(unw_cursor_t *cursor) {
222 _LIBUNWIND_HIDDEN int __unw_get_proc_name(unw_cursor_t *curso
[all...]
H A DUnwindLevel1.c77 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) {
170 extern int __unw_step_stage2(unw_cursor_t *);
173 unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) {
309 unwind_phase2_forced(unw_context_t *uc, unw_cursor_t *cursor,
424 unw_cursor_t cursor;
458 unw_cursor_t cursor;
483 unw_cursor_t cursor;
499 unw_cursor_t *cursor = (unw_cursor_t *)context;
522 unw_cursor_t *curso
[all...]
H A DUnwindLevel1-gcc-ext.c68 return unw_get_data_rel_base((unw_cursor_t *)context);
117 unw_cursor_t cursor;
134 unw_cursor_t cursor;
216 unw_cursor_t cursor;
234 unw_cursor_t *cursor = (unw_cursor_t *)context;
249 int isSignalFrame = __unw_is_signal_frame((unw_cursor_t *)context);
H A DUnwind-seh.cpp49 static int __unw_init_seh(unw_cursor_t *cursor, CONTEXT *ctx);
50 static DISPATCHER_CONTEXT *__unw_seh_get_disp_ctx(unw_cursor_t *cursor);
51 static void __unw_seh_set_disp_ctx(unw_cursor_t *cursor,
61 unw_cursor_t cursor;
214 __unw_seh_get_disp_ctx((unw_cursor_t *)context);
232 unw_cursor_t cursor2;
423 (uintptr_t)__unw_seh_get_disp_ctx((unw_cursor_t *)context)->HandlerData;
434 DISPATCHER_CONTEXT *disp = __unw_seh_get_disp_ctx((unw_cursor_t *)context);
441 static int __unw_init_seh(unw_cursor_t *cursor, CONTEXT *context) {
468 static DISPATCHER_CONTEXT *__unw_seh_get_disp_ctx(unw_cursor_t *curso
[all...]
H A DUnwind-EHABI.cpp190 switch (__unw_step(reinterpret_cast<unw_cursor_t *>(context))) {
465 unwind_phase1(unw_context_t *uc, unw_cursor_t *cursor, _Unwind_Exception *exception_object) {
565 static _Unwind_Reason_Code unwind_phase2(unw_context_t *uc, unw_cursor_t *cursor,
699 unwind_phase2_forced(unw_context_t *uc, unw_cursor_t *cursor,
821 unw_cursor_t cursor;
859 unw_cursor_t cursor;
877 unw_cursor_t *cursor = (unw_cursor_t *)context;
915 unw_cursor_t *cursor = (unw_cursor_t *)contex
[all...]
H A DUnwindCursor.hpp484 /// an unwind. This is normally stack-allocated inside a unw_cursor_t.
567 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit),
568 "UnwindCursor<> does not fit in unw_cursor_t");
569 static_assert((alignof(UnwindCursor<A, R>) <= alignof(unw_cursor_t)),
570 "UnwindCursor<> requires more alignment than unw_cursor_t");
670 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit),
671 "UnwindCursor<> does not fit in unw_cursor_t");
916 /// an unwind. This is normally stack allocated inside a unw_cursor_t.
1309 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit),
1310 "UnwindCursor<> does not fit in unw_cursor_t");
[all...]
/openbsd-current/gnu/usr.bin/binutils/gdb/
H A Dlibunwind-frame.c49 static int (*unw_get_reg_p) (unw_cursor_t *, unw_regnum_t, unw_word_t *);
50 static int (*unw_get_fpreg_p) (unw_cursor_t *, unw_regnum_t, unw_fpreg_t *);
51 static int (*unw_get_saveloc_p) (unw_cursor_t *, unw_regnum_t, unw_save_loc_t *);
52 static int (*unw_step_p) (unw_cursor_t *);
53 static int (*unw_init_remote_p) (unw_cursor_t *, unw_addr_space_t, void *);
65 unw_cursor_t cursor;
191 unw_cursor_t cursor;
240 unw_cursor_t *c;
/openbsd-current/gnu/llvm/libunwind/include/
H A Dlibunwind.h75 struct unw_cursor_t { struct
78 typedef struct unw_cursor_t unw_cursor_t; typedef in typeref:struct:unw_cursor_t
110 extern int unw_init_local(unw_cursor_t *, unw_context_t *) LIBUNWIND_AVAIL;
111 extern int unw_step(unw_cursor_t *) LIBUNWIND_AVAIL;
112 extern int unw_get_reg(unw_cursor_t *, unw_regnum_t, unw_word_t *) LIBUNWIND_AVAIL;
113 extern int unw_get_fpreg(unw_cursor_t *, unw_regnum_t, unw_fpreg_t *) LIBUNWIND_AVAIL;
114 extern int unw_set_reg(unw_cursor_t *, unw_regnum_t, unw_word_t) LIBUNWIND_AVAIL;
115 extern int unw_set_fpreg(unw_cursor_t *, unw_regnum_t, unw_fpreg_t) LIBUNWIND_AVAIL;
116 extern int unw_resume(unw_cursor_t *) LIBUNWIND_AVAI
[all...]
/openbsd-current/gnu/usr.bin/gcc/gcc/
H A Dunwind-libunwind.c45 unw_cursor_t cursor;

Completed in 79 milliseconds