reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
169 volatile void *spin = flag->get(); 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(), 640 bool is_sleeping() { return is_sleeping_val(*(this->get())); } 641 bool is_any_sleeping() { return is_sleeping_val(*(this->get())); } 853 bool done_check() { return done_check_val(*get()); } 858 if (byteref(get(), offset) != 1 && !flag_switch) 871 byteref(get(), offset) = 1; 875 KMP_TEST_THEN_OR64(get(), mask); 879 return KMP_TEST_THEN_OR64(get(), KMP_BARRIER_SLEEP_STATE); 882 return KMP_TEST_THEN_AND64(get(), ~KMP_BARRIER_SLEEP_STATE); 887 bool is_sleeping() { return is_sleeping_val(*get()); } 888 bool is_any_sleeping() { return is_sleeping_val(*get()); }