Lines Matching defs:traits_type
550 typedef flag_traits<FlagType> traits_type;
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),
591 bool done_check() { return traits_type::tcr(*(this->get())) == checker; }
604 bool notdone_check() { return traits_type::tcr(*(this->get())) != checker; }
610 (void)traits_type::test_then_add4((volatile FlagType *)this->get());
618 return traits_type::test_then_or((volatile FlagType *)this->get(),
627 return traits_type::test_then_and((volatile FlagType *)this->get(),
647 typedef flag_traits<FlagType> traits_type;
656 : kmp_flag<FlagType>(p, traits_type::t), num_waiting_threads(0) {}
658 : kmp_flag<FlagType>(p, traits_type::t), num_waiting_threads(1) {
662 : kmp_flag<FlagType>(p, traits_type::t), checker(c),