Lines Matching defs:__cxa_thread_info

158 struct __cxa_thread_info
340 __cxa_thread_info *info = static_cast<__cxa_thread_info*>(thread_info);
344 if (info->foreign_exception_state != __cxa_thread_info::none)
373 static __cxa_thread_info singleThreadInfo;
395 static __cxa_thread_info *thread_info()
402 __cxa_thread_info *info = static_cast<__cxa_thread_info*>(pthread_getspecific(eh_key));
405 info = static_cast<__cxa_thread_info*>(calloc(1, sizeof(__cxa_thread_info)));
414 static __cxa_thread_info *thread_info_fast()
417 return static_cast<__cxa_thread_info*>(pthread_getspecific(eh_key));
464 __cxa_thread_info *info = thread_info();
761 __cxa_thread_info *info = thread_info();
855 __cxa_thread_info *ti = thread_info();
871 if (ti->foreign_exception_state != __cxa_thread_info::none)
873 ti->foreign_exception_state = __cxa_thread_info::rethrown;
1056 __cxa_thread_info *info = thread_info_fast();
1225 __cxa_thread_info *ti = thread_info();
1269 ti->foreign_exception_state = __cxa_thread_info::none;
1283 ti->foreign_exception_state = __cxa_thread_info::caught;
1300 __cxa_thread_info *ti = thread_info_fast();
1306 if (ti->foreign_exception_state != __cxa_thread_info::none)
1308 if (ti->foreign_exception_state != __cxa_thread_info::rethrown)
1315 ti->foreign_exception_state = __cxa_thread_info::none;
1420 static __cxa_thread_info *info = thread_info();
1430 static __cxa_thread_info *info = thread_info();
1464 static __cxa_thread_info *info = thread_info();
1481 static __cxa_thread_info *info = thread_info();
1497 __cxa_thread_info *info = thread_info();
1506 __cxa_thread_info *info = thread_info();
1514 __cxa_thread_info *info = thread_info();
1526 __cxa_thread_info *info = thread_info();
1537 __cxa_thread_info *info = thread_info_fast();