Searched refs:_Unwind_Context (Results 1 - 25 of 46) sorted by relevance

12

/freebsd-11-stable/contrib/libexecinfo/
H A Dunwind.h32 struct _Unwind_Context;
39 (*_Unwind_Trace_Fn)(struct _Unwind_Context *, void *);
42 (*_Unwind_Stop_Fn)(struct _Unwind_Context *, void *);
52 _Unwind_Word _Unwind_GetCFA(struct _Unwind_Context *);
53 _Unwind_Ptr _Unwind_GetDataRelBase(struct _Unwind_Context *);
54 _Unwind_Word _Unwind_GetGR(struct _Unwind_Context *, int);
55 _Unwind_Ptr _Unwind_GetIP(struct _Unwind_Context *);
56 _Unwind_Ptr _Unwind_GetIPInfo(struct _Unwind_Context *, int *);
58 struct _Unwind_Context *);
59 _Unwind_Ptr _Unwind_GetRegionStart(struct _Unwind_Context *);
[all...]
H A Dunwind_arm_ehabi_stub.c30 void _Unwind_VRS_Get(struct _Unwind_Context *, int, _Unwind_Word, int, void *);
31 void _Unwind_VRS_Set(struct _Unwind_Context *, int, _Unwind_Word, int, void *);
34 _Unwind_GetGR(struct _Unwind_Context *context, int regno)
44 _Unwind_GetIP(struct _Unwind_Context *context)
50 _Unwind_GetIPInfo(struct _Unwind_Context *context, int *p)
57 _Unwind_SetGR(struct _Unwind_Context *context, int reg, _Unwind_Ptr val)
H A Dunwind.c45 tracer(struct _Unwind_Context *ctx, void *arg)
/freebsd-11-stable/contrib/libcxxrt/
H A Dunwind-itanium.h62 struct _Unwind_Context; /* opaque data-structure */
71 struct _Unwind_Context *,
91 extern unsigned long _Unwind_GetGR (struct _Unwind_Context *, int);
92 extern void _Unwind_SetGR (struct _Unwind_Context *, int, unsigned long);
93 extern unsigned long _Unwind_GetIP (struct _Unwind_Context *);
94 extern unsigned long _Unwind_GetIPInfo (struct _Unwind_Context *, int *);
95 extern void _Unwind_SetIP (struct _Unwind_Context *, unsigned long);
96 extern unsigned long _Unwind_GetLanguageSpecificData (struct _Unwind_Context*);
97 extern unsigned long _Unwind_GetRegionStart (struct _Unwind_Context *);
103 typedef _Unwind_Reason_Code (*_Unwind_Trace_Fn) (struct _Unwind_Context *,
[all...]
H A Dunwind-arm.h58 typedef struct _Unwind_Context _Unwind_Context; typedef in typeref:struct:_Unwind_Context
107 void *_Unwind_GetLanguageSpecificData(struct _Unwind_Context*);
131 _Unwind_VRS_Result _Unwind_VRS_Get(_Unwind_Context *context,
136 _Unwind_VRS_Result _Unwind_VRS_Set(_Unwind_Context *context,
143 extern unsigned long _Unwind_GetDataRelBase(struct _Unwind_Context *);
146 extern unsigned long _Unwind_GetTextRelBase(struct _Unwind_Context *);
147 extern unsigned long _Unwind_GetRegionStart(struct _Unwind_Context *);
149 typedef _Unwind_Reason_Code (*_Unwind_Trace_Fn) (struct _Unwind_Context *,
165 static inline unsigned long _Unwind_GetGR(struct _Unwind_Context *contex
[all...]
/freebsd-11-stable/include/
H A Dunwind.h62 struct _Unwind_Context; /* opaque data-structure */
71 struct _Unwind_Context *,
92 extern unsigned long _Unwind_GetGR (struct _Unwind_Context *, int);
93 extern void _Unwind_SetGR (struct _Unwind_Context *, int, unsigned long);
94 extern unsigned long _Unwind_GetIP (struct _Unwind_Context *);
95 extern unsigned long _Unwind_GetIPInfo (struct _Unwind_Context *, int *);
96 extern void _Unwind_SetIP (struct _Unwind_Context *, unsigned long);
97 extern unsigned long _Unwind_GetLanguageSpecificData (struct _Unwind_Context*);
98 extern unsigned long _Unwind_GetRegionStart (struct _Unwind_Context *);
104 typedef _Unwind_Reason_Code (*_Unwind_Trace_Fn) (struct _Unwind_Context *,
[all...]
/freebsd-11-stable/contrib/gcc/
H A Dunwind-compat.c79 (struct _Unwind_Context *);
82 _Unwind_GetCFA (struct _Unwind_Context *context)
90 (struct _Unwind_Context *);
93 _Unwind_GetBSP (struct _Unwind_Context * context)
100 (struct _Unwind_Context *);
103 _Unwind_GetDataRelBase (struct _Unwind_Context *context)
110 (struct _Unwind_Context *);
113 _Unwind_GetTextRelBase (struct _Unwind_Context *context)
121 (struct _Unwind_Context *, int );
124 _Unwind_GetGR (struct _Unwind_Context *contex
[all...]
H A Dunwind-generic.h115 struct _Unwind_Context;
124 struct _Unwind_Exception *, struct _Unwind_Context *, void *);
145 (struct _Unwind_Context *, void *);
154 extern _Unwind_Word _Unwind_GetGR (struct _Unwind_Context *, int);
155 extern void _Unwind_SetGR (struct _Unwind_Context *, int, _Unwind_Word);
157 extern _Unwind_Ptr _Unwind_GetIP (struct _Unwind_Context *);
158 extern _Unwind_Ptr _Unwind_GetIPInfo (struct _Unwind_Context *, int *);
159 extern void _Unwind_SetIP (struct _Unwind_Context *, _Unwind_Ptr);
162 extern _Unwind_Word _Unwind_GetCFA (struct _Unwind_Context *);
164 extern void *_Unwind_GetLanguageSpecificData (struct _Unwind_Context *);
[all...]
H A Dunwind-sjlj.c89 struct _Unwind_Context struct
183 _Unwind_GetGR (struct _Unwind_Context *context, int index)
191 _Unwind_GetCFA (struct _Unwind_Context *context __attribute__((unused)))
210 _Unwind_SetGR (struct _Unwind_Context *context, int index, _Unwind_Word val)
218 _Unwind_GetIP (struct _Unwind_Context *context)
224 _Unwind_GetIPInfo (struct _Unwind_Context *context, int *ip_before_insn)
233 _Unwind_SetIP (struct _Unwind_Context *context, _Unwind_Ptr val)
239 _Unwind_GetLanguageSpecificData (struct _Unwind_Context *context)
245 _Unwind_GetRegionStart (struct _Unwind_Context *context __attribute__((unused)) )
258 _Unwind_GetDataRelBase (struct _Unwind_Context *contex
[all...]
H A Dunwind-c.c50 parse_lsda_header (struct _Unwind_Context *context, const unsigned char *p,
108 struct _Unwind_Context *);
113 struct _Unwind_Context * context)
117 struct _Unwind_Exception *, struct _Unwind_Context *);
124 struct _Unwind_Context *context)
H A Dunwind-dw2.c66 struct _Unwind_Context struct
79 struct _Unwind_Context. */
103 static void uw_update_context (struct _Unwind_Context *, _Unwind_FrameState *);
104 static _Unwind_Reason_Code uw_frame_state_for (struct _Unwind_Context *,
136 _Unwind_IsSignalFrame (struct _Unwind_Context *context)
142 _Unwind_SetSignalFrame (struct _Unwind_Context *context, int val)
151 _Unwind_IsExtendedContext (struct _Unwind_Context *context)
160 _Unwind_GetGR (struct _Unwind_Context *context, int index)
189 _Unwind_GetPtr (struct _Unwind_Context *context, int index)
197 _Unwind_GetCFA (struct _Unwind_Context *contex
[all...]
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Ddarwin-unwind.h31 (struct _Unwind_Context *context, _Unwind_FrameState *fs);
/freebsd-11-stable/contrib/gcc/config/arm/
H A Dunwind-arm.h86 typedef struct _Unwind_Context _Unwind_Context; typedef in typeref:struct:_Unwind_Context
177 _Unwind_Control_Block *, _Unwind_Context *);
179 _Unwind_VRS_Result _Unwind_VRS_Set(_Unwind_Context *, _Unwind_VRS_RegClass,
183 _Unwind_VRS_Result _Unwind_VRS_Get(_Unwind_Context *, _Unwind_VRS_RegClass,
187 _Unwind_VRS_Result _Unwind_VRS_Pop(_Unwind_Context *, _Unwind_VRS_RegClass,
195 void * _Unwind_GetLanguageSpecificData (_Unwind_Context *);
196 _Unwind_Ptr _Unwind_GetRegionStart (_Unwind_Context *);
199 _Unwind_Ptr _Unwind_GetDataRelBase (_Unwind_Context *);
200 _Unwind_Ptr _Unwind_GetTextRelBase (_Unwind_Context *);
[all...]
H A Dunwind-arm.c169 _Unwind_Control_Block *, _Unwind_Context *);// __attribute__((weak));
171 _Unwind_Control_Block *, _Unwind_Context *) __attribute__((weak));
173 _Unwind_Control_Block *, _Unwind_Context *) __attribute__((weak));
177 _Unwind_VRS_Result _Unwind_VRS_Get (_Unwind_Context *context,
208 _Unwind_VRS_Result _Unwind_VRS_Set (_Unwind_Context *context,
240 _Unwind_VRS_Result _Unwind_VRS_Pop (_Unwind_Context *context,
495 (_US_UNWIND_FRAME_STARTING, ucbp, (_Unwind_Context *) vrs);
598 _Unwind_GetCFA (_Unwind_Context *context)
692 (_US_UNWIND_FRAME_RESUME, ucbp, (_Unwind_Context *) entry_vrs);
732 /* Get the _Unwind_Control_Block from an _Unwind_Context
[all...]
H A Dpr-support.c108 __gnu_unwind_execute (_Unwind_Context * context, __gnu_unwind_state * uws)
327 __gnu_unwind_frame (_Unwind_Control_Block * ucbp, _Unwind_Context * context)
344 /* Get the _Unwind_Control_Block from an _Unwind_Context. */
347 unwind_UCB_from_context (_Unwind_Context * context)
355 _Unwind_GetRegionStart (_Unwind_Context * context)
366 _Unwind_GetLanguageSpecificData (_Unwind_Context * context)
/freebsd-11-stable/contrib/llvm-project/libunwind/src/
H A DUnwind-EHABI.h36 _Unwind_State state, _Unwind_Control_Block *ucbp, _Unwind_Context *context);
39 _Unwind_State state, _Unwind_Control_Block *ucbp, _Unwind_Context *context);
42 _Unwind_State state, _Unwind_Control_Block *ucbp, _Unwind_Context *context);
H A DUnwind-sjlj.c135 exception_object, (struct _Unwind_Context *)c);
197 exception_object, (struct _Unwind_Context *)c);
258 (struct _Unwind_Context *)c, stop_parameter);
277 (struct _Unwind_Context *)c);
313 (struct _Unwind_Context *)c, stop_parameter);
395 _Unwind_GetLanguageSpecificData(struct _Unwind_Context *context) {
405 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetGR(struct _Unwind_Context *context,
415 _LIBUNWIND_EXPORT void _Unwind_SetGR(struct _Unwind_Context *context, int index,
426 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetIP(struct _Unwind_Context *context) {
437 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetIPInfo(struct _Unwind_Context *contex
[all...]
H A DUnwindLevel1.c100 exception_object, (struct _Unwind_Context *)(cursor));
200 (struct _Unwind_Context *)(cursor));
284 (struct _Unwind_Context *)(cursor), stop_parameter);
304 (struct _Unwind_Context *)(cursor));
340 (struct _Unwind_Context *)(cursor), stop_parameter);
428 _Unwind_GetLanguageSpecificData(struct _Unwind_Context *context) {
449 _Unwind_GetRegionStart(struct _Unwind_Context *context) {
475 _Unwind_GetGR(struct _Unwind_Context *context, int index) {
485 _LIBUNWIND_EXPORT void _Unwind_SetGR(struct _Unwind_Context *context, int index,
495 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetIP(struct _Unwind_Context *contex
[all...]
H A DUnwindLevel1-gcc-ext.c70 _Unwind_GetDataRelBase(struct _Unwind_Context *context) {
80 _Unwind_GetTextRelBase(struct _Unwind_Context *context) {
150 struct _Unwind_Context *context = (struct _Unwind_Context *)&cursor;
176 result = (*callback)((struct _Unwind_Context *)(&cursor), ref);
212 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetCFA(struct _Unwind_Context *context) {
225 _LIBUNWIND_EXPORT uintptr_t _Unwind_GetIPInfo(struct _Unwind_Context *context,
H A DUnwind-seh.cpp76 struct _Unwind_Context *ctx = nullptr;
106 ctx = (struct _Unwind_Context *)ms_exc->ExceptionInformation[1];
120 ctx = (struct _Unwind_Context *)&cursor;
214 struct _Unwind_Context *context) {
280 (struct _Unwind_Context *)(&cursor2), stop_parameter);
300 (struct _Unwind_Context *)(&cursor2));
336 (struct _Unwind_Context *)(&cursor2), stop_parameter);
431 _Unwind_GetLanguageSpecificData(struct _Unwind_Context *context) {
443 _Unwind_GetRegionStart(struct _Unwind_Context *context) {
/freebsd-11-stable/contrib/llvm-project/libunwind/include/
H A Dunwind.h56 typedef struct _Unwind_Context _Unwind_Context; // opaque typedef in typeref:struct:_Unwind_Context
116 struct _Unwind_Context* context);
121 struct _Unwind_Context* context);
123 struct _Unwind_Context; // opaque
154 struct _Unwind_Context* context,
162 struct _Unwind_Context* context);
208 _Unwind_VRS_Get(_Unwind_Context *context, _Unwind_VRS_RegClass regclass,
213 _Unwind_VRS_Set(_Unwind_Context *context, _Unwind_VRS_RegClass regclass,
218 _Unwind_VRS_Pop(_Unwind_Context *contex
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_exceptions.cpp25 _Unwind_Context* context);
30 // against different unwinders. The _Unwind_Context data structure is opaque so
32 typedef _Unwind_Word GetGRFn(_Unwind_Context* context, int index);
33 typedef _Unwind_Word GetCFAFn(_Unwind_Context* context);
39 _Unwind_Context* context,
/freebsd-11-stable/contrib/llvm-project/clang/lib/Headers/
H A Dunwind.h64 struct _Unwind_Context;
158 struct _Unwind_Context *,
164 struct _Unwind_Context *);
167 typedef _Unwind_Reason_Code (*_Unwind_Trace_Fn)(struct _Unwind_Context *,
199 _Unwind_VRS_Result _Unwind_VRS_Get(struct _Unwind_Context *__context,
205 _Unwind_VRS_Result _Unwind_VRS_Set(struct _Unwind_Context *__context,
212 _Unwind_Word _Unwind_GetGR(struct _Unwind_Context *__context, int __index) {
219 void _Unwind_SetGR(struct _Unwind_Context *__context, int __index,
225 _Unwind_Word _Unwind_GetIP(struct _Unwind_Context *__context) {
231 void _Unwind_SetIP(struct _Unwind_Context *__contex
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dgcc_personality_v0.c154 struct _Unwind_Context *);
159 struct _Unwind_Context *context) {
180 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context)
185 struct _Unwind_Context *context)
189 struct _Unwind_Exception *exceptionObject, struct _Unwind_Context *context)
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dunwind-ia64.c185 struct _Unwind_Context struct
1511 ia64_copy_rbs (struct _Unwind_Context *info, unsigned long dst,
1581 unw_access_gr (struct _Unwind_Context *info, int regnum,
1676 _Unwind_GetGR (struct _Unwind_Context *context, int index)
1694 _Unwind_SetGR (struct _Unwind_Context *context, int index, _Unwind_Word val)
1709 _Unwind_GetIP (struct _Unwind_Context *context)
1715 _Unwind_GetIPInfo (struct _Unwind_Context *context, int *ip_before_insn)
1724 _Unwind_SetIP (struct _Unwind_Context *context, _Unwind_Ptr val)
1730 _Unwind_GetLanguageSpecificData (struct _Unwind_Context *context)
1736 _Unwind_GetRegionStart (struct _Unwind_Context *contex
[all...]

Completed in 717 milliseconds

12