Lines Matching defs:kmp_flag_native
48 template <typename P> class kmp_flag_native {
54 kmp_flag_native(volatile P *p, flag_type ft) : loc(p), t(ft) {}
549 class kmp_basic_flag_native : public kmp_flag_native<FlagType> {
559 : kmp_flag_native<FlagType>(p, traits_type::t), num_waiting_threads(0) {}
561 : kmp_flag_native<FlagType>(p, traits_type::t), num_waiting_threads(1) {
565 : kmp_flag_native<FlagType>(p, traits_type::t), checker(c),
810 class kmp_flag_oncore : public kmp_flag_native<kmp_uint64> {
830 : kmp_flag_native<kmp_uint64>(p, flag_oncore), num_waiting_threads(0),
833 : kmp_flag_native<kmp_uint64>(p, flag_oncore), num_waiting_threads(0),
838 : kmp_flag_native<kmp_uint64>(p, flag_oncore), checker(c),