Searched defs:EXCLUSIVE_LOCK_FUNCTION (Results 1 - 6 of 6) sorted by relevance

/external/clang/test/Sema/
H A Dwarn-thread-safety-analysis.c11 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__))) macro
35 void mutex_exclusive_lock(struct Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
/external/clang/test/SemaCXX/
H A Dwarn-thread-safety-negative.cpp14 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__))) macro
H A Dwarn-thread-safety-verbose.cpp11 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__))) macro
H A Dwarn-thread-safety-parsing.cpp11 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__))) macro
29 void Lock() EXCLUSIVE_LOCK_FUNCTION();
78 void needLock() EXCLUSIVE_LOCK_FUNCTION(foomu);
82 void needLock() EXCLUSIVE_LOCK_FUNCTION(foomu);
572 void elf_function() EXCLUSIVE_LOCK_FUNCTION();
574 void elf_function_args() EXCLUSIVE_LOCK_FUNCTION(mu1, mu2);
576 int elf_testfn(int y) EXCLUSIVE_LOCK_FUNCTION();
579 int x EXCLUSIVE_LOCK_FUNCTION() = y; // \
584 int elf_test_var EXCLUSIVE_LOCK_FUNCTION(); // \
589 int test_field EXCLUSIVE_LOCK_FUNCTION(); // \
1290 void lock() EXCLUSIVE_LOCK_FUNCTION() { } function in class:EmptyArgListsTest
[all...]
H A Dwarn-thread-safety-analysis.cpp14 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__((exclusive_lock_function(__VA_ARGS__))) macro
48 MutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
62 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
79 void beginNoWarnOnWrites() EXCLUSIVE_LOCK_FUNCTION("*");
1158 void MyLock() EXCLUSIVE_LOCK_FUNCTION(mu);
1288 bool MyLock() EXCLUSIVE_LOCK_FUNCTION(mu1_);
2162 void lock() EXCLUSIVE_LOCK_FUNCTION();
2189 void lock() EXCLUSIVE_LOCK_FUNCTION() { mu_.Lock(); } function in class:SelfLockingTest::MyLock2
2636 WTF_ScopedLockable(Mutex* mu) EXCLUSIVE_LOCK_FUNCTION(mu);
2731 void Lock() EXCLUSIVE_LOCK_FUNCTION(mu
2916 void Foo::lock() EXCLUSIVE_LOCK_FUNCTION() { } function in namespace:DuplicateAttributeTest
2919 void Foo::lock1() EXCLUSIVE_LOCK_FUNCTION(mu1_) { function in namespace:DuplicateAttributeTest
2927 void Foo::lock3() EXCLUSIVE_LOCK_FUNCTION(mu1_, mu2_, mu3_) { function in namespace:DuplicateAttributeTest
2935 EXCLUSIVE_LOCK_FUNCTION(mu2_, mu3_) { function in namespace:DuplicateAttributeTest
3970 void lock() EXCLUSIVE_LOCK_FUNCTION() { mu_.Lock(); } function in class:LockUnlockFunctionTest::MyLockable
3982 void lock() EXCLUSIVE_LOCK_FUNCTION(mu_) { function in class:LockUnlockFunctionTest::Foo
3995 void lockBad() EXCLUSIVE_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}} function in class:LockUnlockFunctionTest::Foo
4011 void lockBad2() EXCLUSIVE_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}} function in class:LockUnlockFunctionTest::Foo
[all...]
/external/clang/test/PCH/
H A Dthread-safety-attrs.cpp19 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__))) macro
57 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
68 void beginNoWarnOnWrites() EXCLUSIVE_LOCK_FUNCTION("*");

Completed in 119 milliseconds