Lines Matching refs:atomic
109 std::atomic<bool> *sleepLoc;
116 kmp_flag(std::atomic<bool> *sloc)
155 kmp_flag_native(volatile PtrType *p, PtrType c, std::atomic<bool> *sloc)
236 std::atomic<PtrType> *loc; /**< Pointer to flag location to wait on */
241 kmp_flag_atomic(std::atomic<PtrType> *p) : kmp_flag<FlagType>(), loc(p) {}
242 kmp_flag_atomic(std::atomic<PtrType> *p, kmp_info_t *thr)
246 kmp_flag_atomic(std::atomic<PtrType> *p, PtrType c)
248 kmp_flag_atomic(std::atomic<PtrType> *p, PtrType c, std::atomic<bool> *sloc)
251 std::atomic<PtrType> *get() { return loc; }
255 void set(std::atomic<PtrType> *new_loc) { loc = new_loc; }
699 std::atomic<kmp_int32> *unfinished_threads =
828 kmp_flag_32(std::atomic<kmp_uint32> *p)
830 kmp_flag_32(std::atomic<kmp_uint32> *p, kmp_info_t *thr)
832 kmp_flag_32(std::atomic<kmp_uint32> *p, kmp_uint32 c)
868 kmp_flag_64(volatile kmp_uint64 *p, kmp_uint64 c, std::atomic<bool> *loc)
899 kmp_atomic_flag_64(std::atomic<kmp_uint64> *p)
901 kmp_atomic_flag_64(std::atomic<kmp_uint64> *p, kmp_info_t *thr)
903 kmp_atomic_flag_64(std::atomic<kmp_uint64> *p, kmp_uint64 c)
905 kmp_atomic_flag_64(std::atomic<kmp_uint64> *p, kmp_uint64 c,
906 std::atomic<bool> *loc)