Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:UNLOCK_FUNCTION

20 #define UNLOCK_FUNCTION(...)            __attribute__((unlock_function(__VA_ARGS__)))
34 void Unlock() __attribute__((unlock_function));
50 ~MutexLock() UNLOCK_FUNCTION();
57 ~ReaderMutexLock() UNLOCK_FUNCTION();
63 ~ReleasableMutexLock() UNLOCK_FUNCTION();
65 void Release() UNLOCK_FUNCTION();
72 ~DoubleMutexLock() __attribute__((unlock_function));
78 void endNoWarnOnReads() UNLOCK_FUNCTION("*");
80 void endNoWarnOnWrites() UNLOCK_FUNCTION("*");
367 void globalUnlock() __attribute__((unlock_function(aa_mu)));
1289 void MyUnlock() UNLOCK_FUNCTION(mu1_);
1527 void unlockData() __attribute__((unlock_function(mu)));
1536 void unlockData(MyData *d) __attribute__((unlock_function(d->mu)));
1584 ~Foo() __attribute__((unlock_function(fooMu))) { }
2017 void unlock() __attribute__((unlock_function));
2163 void unlock() UNLOCK_FUNCTION();
2190 void unlock() UNLOCK_FUNCTION() { mu_.Unlock(); }
2641 void release() UNLOCK_FUNCTION();
2732 void Unlock() UNLOCK_FUNCTION(mu_);
2897 void unlock() UNLOCK_FUNCTION();
2907 void unlock1() UNLOCK_FUNCTION(mu1_);
2908 void unlock3() UNLOCK_FUNCTION(mu1_, mu2_, mu3_);
2910 UNLOCK_FUNCTION(mu1_)
2911 UNLOCK_FUNCTION(mu2_)
2912 UNLOCK_FUNCTION(mu1_, mu2_, mu3_);
2917 void Foo::unlock() UNLOCK_FUNCTION
2941 void Foo::unlock1() UNLOCK_FUNCTION(mu1_) {
2945 void Foo::unlock3() UNLOCK_FUNCTION(mu1_, mu2_, mu3_) {
2952 UNLOCK_FUNCTION(mu1_, mu2_)
2953 UNLOCK_FUNCTION(mu2_, mu3_) {
3061 void unlock() UNLOCK_FUNCTION(mu_);
3146 void UnlockAllGraphs() UNLOCK_FUNCTION(&Graph::mu_);
3205 void unlock() UNLOCK_FUNCTION("");
3234 void unlockInner(Inner* i) UNLOCK_FUNCTION(getLock(i));
3405 void unlockFoo() UNLOCK_FUNCTION(&Foo::mu_);
3621 ~SelfLock() UNLOCK_FUNCTION(mu_);
3631 ~SelfLock2() UNLOCK_FUNCTION();
3670 void unlock() UNLOCK_FUNCTION(mu1_)
3671 UNLOCK_FUNCTION(mu2_);
3972 void unlock() UNLOCK_FUNCTION() { mu_.Unlock(); }
3990 void unlock() UNLOCK_FUNCTION(mu_) {
4005 void unlockBad() UNLOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}
4023 void unlockBad2() UNLOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}
4072 void test5() UNLOCK_FUNCTION(mu_) {
4532 void customUnlock(const BaseMutex *m) UNLOCK_FUNCTION(m);
4617 void release(ThreadRole R) __attribute__((unlock_function(R))) __attribute__((no_thread_safety_analysis)) {}
5170 void Unlock() UNLOCK_FUNCTION();