Home
last modified time | relevance | path

Searched refs:th_dispatch (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/openmp/runtime/src/
HDkmp_dispatch.cpp50 (th->th.th_dispatch->th_dispatch_pr_current->pushed_ws != ct_none)) { in __kmp_dispatch_deo_error()
65 if (th->th.th_dispatch->th_dispatch_pr_current->pushed_ws != ct_none) { in __kmp_dispatch_dxo_error()
375 KMP_DEBUG_ASSERT(th->th.th_dispatch->th_steal_lock == NULL); in __kmp_dispatch_init_algorithm()
376 th->th.th_dispatch->th_steal_lock = in __kmp_dispatch_init_algorithm()
378 __kmp_init_lock(th->th.th_dispatch->th_steal_lock); in __kmp_dispatch_init_algorithm()
819 my_buffer_index = th->th.th_dispatch->th_disp_index; in __kmp_dispatch_init()
821 &th->th.th_dispatch in __kmp_dispatch_init()
853 th->th.th_dispatch->th_disp_buffer); /* top of the stack */ in __kmp_dispatch_init()
855 KMP_DEBUG_ASSERT(th->th.th_dispatch == in __kmp_dispatch_init()
858 my_buffer_index = th->th.th_dispatch->th_disp_index++; in __kmp_dispatch_init()
[all …]
HDkmp_dispatch.h325 KMP_DEBUG_ASSERT(th->th.th_dispatch); in __kmp_dispatch_deo()
330 th->th.th_dispatch->th_dispatch_pr_current); in __kmp_dispatch_deo()
343 th->th.th_dispatch->th_dispatch_sh_current); in __kmp_dispatch_deo()
348 th->th.th_dispatch->th_dispatch_pr_current); in __kmp_dispatch_deo()
401 KMP_DEBUG_ASSERT(th->th.th_dispatch); in __kmp_dispatch_dxo()
406 th->th.th_dispatch->th_dispatch_pr_current); in __kmp_dispatch_dxo()
415 th->th.th_dispatch->th_dispatch_sh_current); in __kmp_dispatch_dxo()
419 th->th.th_dispatch->th_dispatch_pr_current); in __kmp_dispatch_dxo()
HDkmp_dispatch_hier.h514 th->th.th_dispatch->th_dispatch_sh_current); in next_recurse()
951 KMP_DEBUG_ASSERT(th->th.th_dispatch == in __kmp_dispatch_init_hierarchy()
953 my_buffer_index = th->th.th_dispatch->th_disp_index; in __kmp_dispatch_init_hierarchy()
955 &th->th.th_dispatch in __kmp_dispatch_init_hierarchy()
HDkmp_csupport.cpp587 this_thr->th.th_dispatch = in __kmpc_end_serialized_parallel()
880 if (th->th.th_dispatch->th_deo_fcn != 0) in __kmpc_ordered()
881 (*th->th.th_dispatch->th_deo_fcn)(&gtid, &cid, loc); in __kmpc_ordered()
924 if (th->th.th_dispatch->th_dxo_fcn != 0) in __kmpc_end_ordered()
925 (*th->th.th_dispatch->th_dxo_fcn)(&gtid, &cid, loc); in __kmpc_end_ordered()
3879 kmp_disp_t *pr_buf = th->th.th_dispatch; in __kmpc_doacross_init()
4008 pr_buf = th->th.th_dispatch; in __kmpc_doacross_wait()
4102 pr_buf = th->th.th_dispatch; in __kmpc_doacross_post()
4143 kmp_disp_t *pr_buf = th->th.th_dispatch; in __kmpc_doacross_fini()
HDkmp_itt.inl905 Sync object is th->th.th_dispatch->th_dispatch_sh_current.
914 __itt_sync_create(thr->th.th_dispatch->th_dispatch_sh_current,
926 __itt_sync_prepare(th->th.th_dispatch->th_dispatch_sh_current);
938 __itt_sync_acquired(th->th.th_dispatch->th_dispatch_sh_current);
950 __itt_sync_releasing(th->th.th_dispatch->th_dispatch_sh_current);
HDkmp_gsupport.cpp587 if (!status && __kmp_threads[gtid]->th.th_dispatch->th_doacross_flags) { \
1748 kmp_int64 num_dims = th->th.th_dispatch->th_doacross_info[0]; in __kmp_GOMP_doacross_post()
1771 kmp_int64 num_dims = th->th.th_dispatch->th_doacross_info[0]; in __kmp_GOMP_doacross_wait()
HDkmp_runtime.cpp972 master_th->th.th_dispatch = &team->t.t_dispatch[0]; in __kmp_fork_team_threads()
1302 this_thr->th.th_dispatch = serial_team->t.t_dispatch; in __kmp_serialized_parallel()
1337 this_thr->th.th_dispatch = serial_team->t.t_dispatch; in __kmp_serialized_parallel()
2438 master_th->th.th_dispatch = &parent_team->t.t_dispatch[team->t.t_master_tid]; in __kmp_join_call()
4056 this_thr->th.th_dispatch = &team->t.t_dispatch[tid]; in __kmp_initialize_info()
4100 volatile kmp_disp_t *dispatch = this_thr->th.th_dispatch; in __kmp_initialize_info()
5539 TCW_PTR(this_th->th.th_dispatch, NULL); /* NOT NEEDED */ in __kmp_free_thread()
6943 dispatch = (kmp_disp_t *)TCR_PTR(this_thr->th.th_dispatch); in __kmp_run_before_invoked_task()
HDkmp.h2426 kmp_disp_t *th_dispatch; /* thread's dispatch data */ member