Lines Matching defs:g_gmock_mutex

118 GTEST_API_ GTEST_DECLARE_STATIC_MUTEX_(g_gmock_mutex);
135 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
139 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) = 0;
167 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) = 0;
179 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) = 0;
191 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
197 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
203 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
208 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
216 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
231 const void* mock_obj_; // Protected by g_gmock_mutex.
235 const char* name_; // Protected by g_gmock_mutex.
378 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
384 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
390 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
412 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
417 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
422 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
427 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
433 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
439 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex);
443 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex);
449 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
456 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
463 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex);
712 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
764 // EXPECT_CALL() statement, and only when g_gmock_mutex is held by
769 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
773 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
774 g_gmock_mutex.AssertHeld();
780 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
781 g_gmock_mutex.AssertHeld();
787 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
788 g_gmock_mutex.AssertHeld();
794 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
795 g_gmock_mutex.AssertHeld();
801 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
802 g_gmock_mutex.AssertHeld();
808 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
812 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
816 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
817 g_gmock_mutex.AssertHeld();
823 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
824 g_gmock_mutex.AssertHeld();
1082 // g_gmock_mutex.
1086 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1087 g_gmock_mutex.AssertHeld();
1093 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1094 g_gmock_mutex.AssertHeld();
1109 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1110 g_gmock_mutex.AssertHeld();
1154 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1155 g_gmock_mutex.AssertHeld();
1193 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1194 g_gmock_mutex.AssertHeld();
1468 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1469 MutexLock l(&g_gmock_mutex);
1548 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1549 g_gmock_mutex.AssertHeld();
1561 g_gmock_mutex.Unlock();
1570 g_gmock_mutex.Lock();
1583 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1593 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1606 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1654 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1683 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1686 MutexLock l(&g_gmock_mutex);
1716 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1717 g_gmock_mutex.AssertHeld();
1735 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1736 g_gmock_mutex.AssertHeld();
1747 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1748 g_gmock_mutex.AssertHeld();