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

/external/webrtc/webrtc/system_wrappers/include/
H A Dcritical_section_wrapper.h30 virtual void Enter() EXCLUSIVE_LOCK_FUNCTION() = 0;
41 EXCLUSIVE_LOCK_FUNCTION(critsec) function in class:webrtc::CriticalSectionScoped
H A Drw_lock_wrapper.h27 virtual void AcquireLockExclusive() EXCLUSIVE_LOCK_FUNCTION() = 0;
53 WriteLockScoped(RWLockWrapper& rw_lock) EXCLUSIVE_LOCK_FUNCTION(rw_lock) function in class:webrtc::WriteLockScoped
/external/webrtc/webrtc/base/
H A Dsharedexclusivelock.h28 void LockExclusive() EXCLUSIVE_LOCK_FUNCTION();
60 EXCLUSIVE_LOCK_FUNCTION(lock) function in class:rtc::ExclusiveScope
H A Dthread_annotations.h80 #define EXCLUSIVE_LOCK_FUNCTION(...) \ macro
H A Dcriticalsection.cc39 void CriticalSection::Enter() EXCLUSIVE_LOCK_FUNCTION() { function in namespace:rtc
H A Dcriticalsection_unittest.cc116 void Lock() EXCLUSIVE_LOCK_FUNCTION() { function in class:rtc::__anon30559::CriticalSectionLock
/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/tensorflow/tensorflow/core/platform/default/
H A Dthread_annotations.h117 #define EXCLUSIVE_LOCK_FUNCTION(...) \ macro
H A Dmutex.h46 void lock() EXCLUSIVE_LOCK_FUNCTION() { nsync::nsync_mu_lock(&mu_); } function in class:tensorflow::mutex
68 explicit mutex_lock(mutex_type& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : mu_(&mu) { function in class:tensorflow::mutex_lock
72 mutex_lock(mutex_type& mu, std::try_to_lock_t) EXCLUSIVE_LOCK_FUNCTION(mu) function in class:tensorflow::mutex_lock
/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("*");
/external/tensorflow/tensorflow/core/lib/db/
H A Dsqlite.h385 explicit SqliteLock(Sqlite& db) EXCLUSIVE_LOCK_FUNCTION(db) function in class:tensorflow::SqliteLock
389 SqliteLock(Sqlite& db, std::try_to_lock_t) EXCLUSIVE_LOCK_FUNCTION(db) function in class:tensorflow::SqliteLock
412 /// crashes, business logic should use the EXCLUSIVE_LOCK_FUNCTION and
419 explicit SqliteTransaction(Sqlite& db) EXCLUSIVE_LOCK_FUNCTION(db);
/external/webrtc/webrtc/modules/audio_device/linux/
H A Daudio_device_alsa_linux.h171 void Lock() EXCLUSIVE_LOCK_FUNCTION(_critSect) { _critSect.Enter(); }; function in class:webrtc::AudioDeviceLinuxALSA
H A Daudio_device_pulse_linux.h220 void Lock() EXCLUSIVE_LOCK_FUNCTION(_critSect) { function in class:webrtc::AudioDeviceLinuxPulse

Completed in 2623 milliseconds