Searched refs:MutexBase (Results 1 - 11 of 11) sorted by relevance

/external/protobuf/gtest/include/gtest/internal/
H A Dgtest-port.h959 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
967 // MutexBase implements behavior for both statically and dynamically
968 // allocated mutexes. Do not use MutexBase directly. Instead, write
978 class MutexBase { class in namespace:testing::internal
1005 // This means MutexBase has to be a POD and its member variables
1014 extern ::testing::internal::MutexBase mutex
1018 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, 0 }
1021 // shares its API with MutexBase otherwise.
1022 class Mutex : public MutexBase {
1041 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/google-breakpad/src/testing/gtest/include/gtest/internal/
H A Dgtest-port.h1225 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
1233 // MutexBase implements behavior for both statically and dynamically
1234 // allocated mutexes. Do not use MutexBase directly. Instead, write
1244 class MutexBase { class in namespace:testing::internal
1273 // This means MutexBase has to be a POD and its member variables
1289 extern ::testing::internal::MutexBase mutex
1298 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
1301 // shares its API with MutexBase otherwise.
1302 class Mutex : public MutexBase {
1321 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-port.h1198 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
1206 // MutexBase implements behavior for both statically and dynamically
1207 // allocated mutexes. Do not use MutexBase directly. Instead, write
1217 class MutexBase { class in namespace:testing::internal
1244 // This means MutexBase has to be a POD and its member variables
1253 extern ::testing::internal::MutexBase mutex
1257 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, 0 }
1260 // shares its API with MutexBase otherwise.
1261 class Mutex : public MutexBase {
1280 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/mesa3d/src/gtest/include/gtest/internal/
H A Dgtest-port.h1317 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
1325 // MutexBase implements behavior for both statically and dynamically
1326 // allocated mutexes. Do not use MutexBase directly. Instead, write
1336 class MutexBase { class in namespace:testing::internal
1365 // This means MutexBase has to be a POD and its member variables
1381 extern ::testing::internal::MutexBase mutex
1390 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
1393 // shares its API with MutexBase otherwise.
1394 class Mutex : public MutexBase {
1413 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/swiftshader/third_party/LLVM/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-port.h1190 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
1198 // MutexBase implements behavior for both statically and dynamically
1199 // allocated mutexes. Do not use MutexBase directly. Instead, write
1209 class MutexBase { class in namespace:testing::internal
1236 // This means MutexBase has to be a POD and its member variables
1245 extern ::testing::internal::MutexBase mutex
1249 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, 0 }
1252 // shares its API with MutexBase otherwise.
1253 class Mutex : public MutexBase {
1272 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/vulkan-validation-layers/tests/gtest-1.7.0/include/gtest/internal/
H A Dgtest-port.h1635 // MutexBase and Mutex implement mutex on pthreads-based platforms.
1636 class MutexBase { class in namespace:testing::internal
1665 // This means MutexBase has to be a POD and its member variables
1681 extern ::testing::internal::MutexBase mutex
1690 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
1693 // shares its API with MutexBase otherwise.
1694 class Mutex : public MutexBase {
1715 explicit GTestMutexLock(MutexBase* mutex)
1721 MutexBase* const mutex_;
/external/googletest/googletest/include/gtest/internal/
H A Dgtest-port.h1965 // MutexBase and Mutex implement mutex on pthreads-based platforms.
1966 class MutexBase { class in namespace:testing::internal
1995 // This means MutexBase has to be a POD and its member variables
2011 extern ::testing::internal::MutexBase mutex
2015 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false, pthread_t() }
2018 // shares its API with MutexBase otherwise.
2019 class Mutex : public MutexBase {
2040 explicit GTestMutexLock(MutexBase* mutex)
2046 MutexBase* const mutex_;
/external/libvpx/libvpx/third_party/googletest/src/include/gtest/internal/
H A Dgtest-port.h1936 // MutexBase and Mutex implement mutex on pthreads-based platforms.
1937 class MutexBase { class in namespace:testing::internal
1966 // This means MutexBase has to be a POD and its member variables
1982 extern ::testing::internal::MutexBase mutex
1986 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false, pthread_t() }
1989 // shares its API with MutexBase otherwise.
1990 class Mutex : public MutexBase {
2011 explicit GTestMutexLock(MutexBase* mutex)
2017 MutexBase* const mutex_;
/external/v8/testing/gtest/include/gtest/internal/
H A Dgtest-port.h1922 // MutexBase and Mutex implement mutex on pthreads-based platforms.
1923 class MutexBase { class in namespace:testing::internal
1952 // This means MutexBase has to be a POD and its member variables
1968 extern ::testing::internal::MutexBase mutex
1977 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
1980 // shares its API with MutexBase otherwise.
1981 class Mutex : public MutexBase {
2002 explicit GTestMutexLock(MutexBase* mutex)
2008 MutexBase* const mutex_;
/external/protobuf/gtest/fused-src/gtest/
H A Dgtest.h2021 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
2029 // MutexBase implements behavior for both statically and dynamically
2030 // allocated mutexes. Do not use MutexBase directly. Instead, write
2040 class MutexBase { class in namespace:std::tr1
2067 // This means MutexBase has to be a POD and its member variables
2076 extern ::testing::internal::MutexBase mutex
2080 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, 0 }
2083 // shares its API with MutexBase otherwise.
2084 class Mutex : public MutexBase {
2103 explicit GTestMutexLock(MutexBase* mute
[all...]
/external/vulkan-validation-layers/tests/gtest-1.7.0/fused-src/gtest/
H A Dgtest.h2424 // MutexBase and Mutex implement mutex on pthreads-based platforms. They
2432 // MutexBase implements behavior for both statically and dynamically
2433 // allocated mutexes. Do not use MutexBase directly. Instead, write
2443 class MutexBase { class in namespace:std::tr1
2472 // This means MutexBase has to be a POD and its member variables
2488 extern ::testing::internal::MutexBase mutex
2497 ::testing::internal::MutexBase mutex = { PTHREAD_MUTEX_INITIALIZER, false }
2500 // shares its API with MutexBase otherwise.
2501 class Mutex : public MutexBase {
2520 explicit GTestMutexLock(MutexBase* mute
[all...]

Completed in 235 milliseconds