Lines Matching refs:context
131 _Unwind_VRS_Result _Unwind_VRS_Get(_Unwind_Context *context,
136 _Unwind_VRS_Result _Unwind_VRS_Set(_Unwind_Context *context,
165 static inline unsigned long _Unwind_GetGR(struct _Unwind_Context *context, int reg)
168 _Unwind_VRS_Get(context, _UVRSC_CORE, reg, _UVRSD_UINT32, &val);
171 static inline void _Unwind_SetGR(struct _Unwind_Context *context, int reg, unsigned long val)
173 _Unwind_VRS_Set(context, _UVRSC_CORE, reg, _UVRSD_UINT32, &val);
175 static inline unsigned long _Unwind_GetIP(_Unwind_Context *context)
178 return _Unwind_GetGR(context, 15) & ~1;
180 static inline void _Unwind_SetIP(_Unwind_Context *context, unsigned long val)
185 unsigned long thumbState = _Unwind_GetGR(context, 15) & 1;
186 _Unwind_SetGR(context, 15, (val | thumbState));
196 struct _Unwind_Context *context);
201 struct _Unwind_Context *context)\
217 if (exceptionObject->barrier_cache.sp == _Unwind_GetGR(context, 13))\
225 return continueUnwinding(exceptionObject, context);\
229 _Unwind_SetGR (context, 12, reinterpret_cast<unsigned long>(exceptionObject));\
231 #define CALL_PERSONALITY_FUNCTION(name) name(state,exceptionObject,context)