Searched refs:ds_thread (Results 1 – 7 of 7) sorted by relevance
/llvm-project/openmp/runtime/src/ |
H A D | z_Windows_NT_util.cpp | 933 if (TerminateThread(th->th.th_info.ds.ds_thread, (DWORD)-1) == FALSE) { in __kmp_terminate_thread() 936 __kmp_free_handle(th->th.th_info.ds.ds_thread); in __kmp_terminate_thread() 1161 GetCurrentProcess(), &th->th.th_info.ds.ds_thread, 0, in __kmp_create_worker() 1166 (LPVOID)th, th->th.th_info.ds.ds_thread)); in __kmp_create_worker() 1210 th->th.th_info.ds.ds_thread = handle; in __kmp_create_worker() 1220 return (WAIT_TIMEOUT == WaitForSingleObject(th->th.th_info.ds.ds_thread, 0)); in __kmp_still_running() 1276 th->th.th_info.ds.ds_thread = handle; in __kmp_create_monitor() 1281 (void *)th->th.th_info.ds.ds_thread)); in __kmp_create_monitor() 1293 rc = GetExitCodeThread(th->th.th_info.ds.ds_thread, exit_val); in __kmp_is_thread_alive() 1351 __kmp_free_handle(th->th.th_info.ds.ds_thread); in __kmp_reap_common() [all …]
|
H A D | z_Linux_util.cpp | 452 status = pthread_cancel(th->th.th_info.ds.ds_thread); in __kmp_terminate_thread() 808 th->th.th_info.ds.ds_thread = pthread_self(); in __kmp_create_worker() 897 th->th.th_info.ds.ds_thread = handle; in __kmp_create_worker() 1028 th->th.th_info.ds.ds_thread = handle; in __kmp_create_monitor() 1053 th->th.th_info.ds.ds_thread)); in __kmp_reap_monitor() 1075 th->th.th_info.ds.ds_thread)); in __kmp_reap_monitor() 1092 status = pthread_kill(th->th.th_info.ds.ds_thread, 0); in __kmp_reap_monitor() 1097 status = pthread_join(th->th.th_info.ds.ds_thread, &exit_val); 1107 th->th.th_info.ds.ds_thread)); in __kmp_reap_worker() 1126 status = pthread_join(th->th.th_info.ds.ds_thread, in __kmp_reap_worker() [all...] |
H A D | ompd-specific.h | 58 OMPD_ACCESS(kmp_desc_base_t, ds_thread) \
|
H A D | kmp_omp.h | 122 offset_and_size_t ds_thread; // native thread id member
|
H A D | kmp_debugger.cpp | 119 offset_and_size_of(kmp_desc_base_t, ds_thread),
|
H A D | kmp.h | 2312 kmp_thread_t ds_thread; member 2318 /* ds_thread keeps thread handle on Windows* OS. It is enough for RTL purposes.
|
H A D | kmp_runtime.cpp | 4139 root->r.r_uber_thread->th.th_info.ds.ds_thread)); in __kmp_reset_root() 4140 __kmp_free_handle(root->r.r_uber_thread->th.th_info.ds.ds_thread); in __kmp_reset_root()
|