Lines Matching refs:g_gmock_mutex

56 GTEST_API_ GTEST_DEFINE_STATIC_MUTEX_(g_gmock_mutex);
96 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
116 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
117 g_gmock_mutex.AssertHeld();
129 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
130 g_gmock_mutex.AssertHeld();
151 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
152 g_gmock_mutex.AssertHeld();
280 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
282 MutexLock l(&g_gmock_mutex);
293 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
294 // We protect name_ under g_gmock_mutex in case this mock function
296 MutexLock l(&g_gmock_mutex);
304 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
307 // We protect mock_obj_ under g_gmock_mutex in case this mock
309 MutexLock l(&g_gmock_mutex);
321 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
324 // We protect name_ under g_gmock_mutex in case this mock
326 MutexLock l(&g_gmock_mutex);
340 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
394 // releases g_gmock_mutex.
468 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
469 g_gmock_mutex.AssertHeld();
505 g_gmock_mutex.Unlock();
507 g_gmock_mutex.Lock();
598 // Protected by g_gmock_mutex.
602 // uninteresting method is called. Protected by g_gmock_mutex.
609 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
610 internal::MutexLock l(&internal::g_gmock_mutex);
619 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
626 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
633 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
640 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
641 internal::MutexLock l(&internal::g_gmock_mutex);
649 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
650 internal::MutexLock l(&internal::g_gmock_mutex);
658 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
659 internal::MutexLock l(&internal::g_gmock_mutex);
667 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
668 internal::MutexLock l(&internal::g_gmock_mutex);
676 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
677 internal::MutexLock l(&internal::g_gmock_mutex);
686 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
687 internal::g_gmock_mutex.AssertHeld();
713 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
714 internal::MutexLock l(&internal::g_gmock_mutex);
723 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex) {
724 internal::MutexLock l(&internal::g_gmock_mutex);
746 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
747 internal::g_gmock_mutex.AssertHeld();
764 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex) {
765 internal::g_gmock_mutex.AssertHeld();