Home | History | Annotate | Download | only in src

Lines Matching full:g_gmock_mutex

56 GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_(g_gmock_mutex);
95 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
115 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
116 g_gmock_mutex.AssertHeld();
128 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
129 g_gmock_mutex.AssertHeld();
150 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
151 g_gmock_mutex.AssertHeld();
279 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
281 MutexLock l(&g_gmock_mutex);
292 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
293 // We protect name_ under g_gmock_mutex in case this mock function
295 MutexLock l(&g_gmock_mutex);
303 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
306 // We protect mock_obj_ under g_gmock_mutex in case this mock
308 MutexLock l(&g_gmock_mutex);
320 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
323 // We protect name_ under g_gmock_mutex in case this mock
325 MutexLock l(&g_gmock_mutex);
339 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
393 // releases g_gmock_mutex.
467 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
468 g_gmock_mutex.AssertHeld();
504 g_gmock_mutex.Unlock();
506 g_gmock_mutex.Lock();
597 // Protected by g_gmock_mutex.
601 // uninteresting method is called. Protected by g_gmock_mutex.
608 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
609 internal::MutexLock l(&internal::g_gmock_mutex);
618 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
625 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
632 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
639 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
640 internal::MutexLock l(&internal::g_gmock_mutex);
648 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
649 internal::MutexLock l(&internal::g_gmock_mutex);
657 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
658 internal::MutexLock l(&internal::g_gmock_mutex);
666 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
667 internal::MutexLock l(&internal::g_gmock_mutex);
675 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
676 internal::MutexLock l(&internal::g_gmock_mutex);
685 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
686 internal::g_gmock_mutex.AssertHeld();
712 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
713 internal::MutexLock l(&internal::g_gmock_mutex);
722 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
723 internal::MutexLock l(&internal::g_gmock_mutex);
745 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
746 internal::g_gmock_mutex.AssertHeld();
763 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
764 internal::g_gmock_mutex.AssertHeld();