• Home
  • Raw
  • Download

Lines Matching refs:exc

367   void saveDataToBarrierCache(_Unwind_Exception* exc,  in saveDataToBarrierCache()  argument
370 exc->barrier_cache.sp = _Unwind_GetGR(ctx, UNWIND_STACK_REG); in saveDataToBarrierCache()
371 exc->barrier_cache.bitpattern[0] = (uint32_t)results.adjustedPtr; in saveDataToBarrierCache()
372 exc->barrier_cache.bitpattern[1] = (uint32_t)results.ttypeIndex; in saveDataToBarrierCache()
373 exc->barrier_cache.bitpattern[3] = (uint32_t)results.landingPad; in saveDataToBarrierCache()
376 void loadDataFromBarrierCache(_Unwind_Exception* exc, in loadDataFromBarrierCache() argument
378 results.adjustedPtr = (void*) exc->barrier_cache.bitpattern[0]; in loadDataFromBarrierCache()
379 results.ttypeIndex = (int64_t) exc->barrier_cache.bitpattern[1]; in loadDataFromBarrierCache()
380 results.landingPad = (uintptr_t) exc->barrier_cache.bitpattern[3]; in loadDataFromBarrierCache()
383 void prepareBeginCleanup(_Unwind_Exception* exc) { in prepareBeginCleanup() argument
384 __cxa_begin_cleanup(exc); in prepareBeginCleanup()
387 void saveUnexpectedDataToBarrierCache(_Unwind_Exception* exc, in saveUnexpectedDataToBarrierCache() argument
390 prepareBeginCleanup(exc); in saveUnexpectedDataToBarrierCache()
412 exc->barrier_cache.bitpattern[1] = n; in saveUnexpectedDataToBarrierCache()
413 exc->barrier_cache.bitpattern[3] = 4; in saveUnexpectedDataToBarrierCache()
414 exc->barrier_cache.bitpattern[4] = (uint32_t)e; in saveUnexpectedDataToBarrierCache()
500 void saveDataToBarrierCache(_Unwind_Exception* exc, in saveDataToBarrierCache() argument
504 void loadDataFromBarrierCache(_Unwind_Exception* exc, in loadDataFromBarrierCache() argument
507 void prepareBeginCleanup(_Unwind_Exception* exc) {} in prepareBeginCleanup() argument
509 void saveUnexpectedDataToBarrierCache(_Unwind_Exception* exc, in saveUnexpectedDataToBarrierCache() argument