/external/clang/include/clang/Analysis/Visitors/ |
CFGRecStmtVisitor.h | 36 VarDecl *CondVar = 0; 40 CondVar = cast<CLASS>(S)->getConditionVariable();\ 50 static_cast<ImplClass*>(this)->Visit(CondVar->getInit());
|
/external/valgrind/unittest/ |
thread_wrappers_win.h | 80 friend class CondVar; 144 class CondVar { 146 CondVar() { 151 ~CondVar() {
|
thread_wrappers_pthread.h | 146 /// instead of pthread_mutex_t (only when not used with CondVar or LockWhen). 149 friend class CondVar; 218 class CondVar { 220 CondVar() { CHECK(0 == pthread_cond_init(&cv_, NULL)); } 221 ~CondVar() { CHECK(0 == pthread_cond_destroy(&cv_)); } 236 // pthreads do not allow to use condvar with rwlock so we can't make
|
thread_wrappers.h | 87 class CondVar;
|
bigtest.cc | 445 namespace condvar { namespace in namespace:publishing 467 CondVar CV;
|
posix_tests.cc | 55 static CondVar CV; 58 // test11: FP. Synchronization via CondVar, 2 workers. {{{1
|
racecheck_unittest.cc | 77 static CondVar CV; 116 // test02: TN. Synchronization via CondVar. {{{1 243 // test05: FP. Synchronization via CondVar, but waiter does not block. {{{1 244 // Since CondVar::Wait() is not called, we get a false positive. 247 // Two write accesses to GLOB are synchronized via CondVar. 295 // test06: TN. Synchronization via CondVar, but Waker gets there first. {{{1 878 // test22: TP. Incorrect synchronization via CondVar::WaitWithTimeout(). {{{1 882 // True race. We timeout in CondVar::WaitWithTimeout(). [all...] |
/external/valgrind/main/drd/tests/ |
tsan_thread_wrappers_pthread.h | 104 class CondVar; 187 /// instead of pthread_mutex_t (only when not used with CondVar or LockWhen). 190 friend class CondVar; 276 class CondVar { 278 CondVar() { CHECK(0 == pthread_cond_init(&cv_, NULL)); } 279 ~CondVar() { CHECK(0 == pthread_cond_destroy(&cv_)); } 295 // pthreads do not allow to use condvar with rwlock so we can't make
|
tsan_unittest.cpp | 127 CondVar CV; 354 // test02: TN. Synchronization via CondVar. {{{1 481 // test05: FP. Synchronization via CondVar, but waiter does not block. {{{1 482 // Since CondVar::Wait() is not called, we get a false positive. 485 // Two write accesses to GLOB are synchronized via CondVar. 535 // test06: TN. Synchronization via CondVar, but Waker gets there first. {{{1 728 // test11: FP. Synchronization via CondVar, 2 workers. {{{1 1179 // test22: TP. Incorrect synchronization via CondVar::WaitWithTimeout(). {{{1 1183 // True race. We timeout in CondVar::WaitWithTimeout(). [all...] |
/external/clang/lib/Parse/ |
ParseStmt.cpp | 906 Decl *CondVar = 0; 907 if (ParseParenExprOrCondition(CondExp, CondVar, IfLoc, true)) [all...] |
/external/clang/lib/Sema/ |
SemaStmt.cpp | 335 Sema::ActOnIfStmt(SourceLocation IfLoc, FullExprArg CondVal, Decl *CondVar, 341 if (CondVar) { 342 ConditionVar = cast<VarDecl>(CondVar); 479 Decl *CondVar) { 483 if (CondVar) { 484 ConditionVar = cast<VarDecl>(CondVar); 513 if (!CondVar) { [all...] |
TreeTransform.h | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |