LLVM OpenMP 19.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_wait_release.h"
Additional Inherited Members | |
Public Types inherited from kmp_flag_atomic< kmp_uint32, flag32, Sleepable > | |
typedef flag_traits< FlagType > | traits_type |
typedef kmp_uint32 | flag_t |
Public Types inherited from kmp_flag< FlagType > | |
typedef flag_traits< FlagType > | traits_type |
Protected Attributes inherited from kmp_flag_atomic< kmp_uint32, flag32, Sleepable > | |
std::atomic< kmp_uint32 > * | loc |
Pointer to flag location to wait on. | |
kmp_uint32 | checker |
Flag == checker means it has been released. | |
Protected Attributes inherited from kmp_flag< FlagType > | |
flag_properties | t |
"Type" of the flag in loc | |
kmp_info_t * | waiting_threads [1] |
Threads sleeping on this thread. | |
kmp_uint32 | num_waiting_threads |
Num threads sleeping on this thread. | |
std::atomic< bool > * | sleepLoc |
Definition at line 822 of file kmp_wait_release.h.
|
inline |
Definition at line 824 of file kmp_wait_release.h.
|
inline |
Definition at line 826 of file kmp_wait_release.h.
|
inline |
Definition at line 828 of file kmp_wait_release.h.
|
inline |
Definition at line 835 of file kmp_wait_release.h.
References __kmp_execute_tasks_32(), and USE_ITT_BUILD_ARG.
Referenced by __kmp_tasking_barrier().
|
inline |
Definition at line 852 of file kmp_wait_release.h.
References flag32.
|
inline |
Definition at line 851 of file kmp_wait_release.h.
References __kmp_release_template().
|
inline |
Definition at line 834 of file kmp_wait_release.h.
References __kmp_resume_32().
|
inline |
Definition at line 830 of file kmp_wait_release.h.
References __kmp_suspend_32().
|
inline |
Definition at line 842 of file kmp_wait_release.h.
References USE_ITT_BUILD_ARG.
Referenced by __kmp_dist_barrier_release().