Lines Matching refs:EXCLUSIVE_LOCK_FUNCTION
14 #define EXCLUSIVE_LOCK_FUNCTION(...) __attribute__ ((exclusive_lock_function(__VA_ARGS__)))
32 void Lock() __attribute__((exclusive_lock_function));
37 void LockWhen(const int &cond) __attribute__((exclusive_lock_function));
45 MutexLock(Mutex *mu) __attribute__((exclusive_lock_function(mu)));
51 ReaderMutexLock(Mutex *mu) __attribute__((exclusive_lock_function(mu)));
57 ReleasableMutexLock(Mutex *mu) EXCLUSIVE_LOCK_FUNCTION(mu);
68 void beginNoWarnOnWrites() EXCLUSIVE_LOCK_FUNCTION("*");
110 void MyLock() __attribute__((exclusive_lock_function(mu)));
323 void globalLock() __attribute__((exclusive_lock_function(aa_mu)));
1115 void MyLock() EXCLUSIVE_LOCK_FUNCTION(mu);
1245 bool MyLock() EXCLUSIVE_LOCK_FUNCTION(mu1_);
1483 void lockData() __attribute__((exclusive_lock_function(mu)));
1492 void lockData (MyData *d) __attribute__((exclusive_lock_function(d->mu)));
1540 Foo() __attribute__((exclusive_lock_function(fooMu))) { }
1967 void lock() __attribute__((exclusive_lock_function));
2113 void lock() EXCLUSIVE_LOCK_FUNCTION();
2140 void lock() EXCLUSIVE_LOCK_FUNCTION() { mu_.Lock(); }
2578 WTF_ScopedLockable(Mutex* mu) EXCLUSIVE_LOCK_FUNCTION(mu);
2673 void Lock() EXCLUSIVE_LOCK_FUNCTION(mu_);
2838 void lock() EXCLUSIVE_LOCK_FUNCTION();
2841 void lock1() EXCLUSIVE_LOCK_FUNCTION(mu1_);
2843 void lock3() EXCLUSIVE_LOCK_FUNCTION(mu1_, mu2_, mu3_);
2845 EXCLUSIVE_LOCK_FUNCTION(mu1_)
2846 EXCLUSIVE_LOCK_FUNCTION(mu2_)
2847 EXCLUSIVE_LOCK_FUNCTION(mu1_, mu2_, mu3_);
2858 void Foo::lock() EXCLUSIVE_LOCK_FUNCTION() { }
2861 void Foo::lock1() EXCLUSIVE_LOCK_FUNCTION(mu1_) {
2869 void Foo::lock3() EXCLUSIVE_LOCK_FUNCTION(mu1_, mu2_, mu3_) {
2876 EXCLUSIVE_LOCK_FUNCTION(mu1_, mu2_)
2877 EXCLUSIVE_LOCK_FUNCTION(mu2_, mu3_) {
3125 void LockAllGraphs() EXCLUSIVE_LOCK_FUNCTION(&Graph::mu_);
3184 void lock() EXCLUSIVE_LOCK_FUNCTION("");
3213 void lockInner (Inner* i) EXCLUSIVE_LOCK_FUNCTION(getLock(i));
3600 SelfLock() EXCLUSIVE_LOCK_FUNCTION(mu_);
3610 SelfLock2() EXCLUSIVE_LOCK_FUNCTION();
3646 void lock() EXCLUSIVE_LOCK_FUNCTION(mu1_)
3647 EXCLUSIVE_LOCK_FUNCTION(mu2_);
3929 void lock() EXCLUSIVE_LOCK_FUNCTION() { mu_.Lock(); }
3941 void lock() EXCLUSIVE_LOCK_FUNCTION(mu_) {
3954 void lockBad() EXCLUSIVE_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}
3970 void lockBad2() EXCLUSIVE_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}