Home | History | Annotate | Download | only in gmock

Lines Matching full: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;
166 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) = 0;
178 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) = 0;
190 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
196 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
202 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
207 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
215 GTEST_LOCK_EXCLUDED_(g_gmock_mutex);
230 const void* mock_obj_; // Protected by g_gmock_mutex.
234 const char* name_; // Protected by g_gmock_mutex.
379 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
385 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
391 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
413 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
418 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
423 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
428 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
434 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
440 g_gmock_mutex);
444 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex);
450 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
457 GTEST_LOCK_EXCLUDED_(internal::g_gmock_mutex);
464 GTEST_EXCLUSIVE_LOCK_REQUIRED_(internal::g_gmock_mutex);
713 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
767 // EXPECT_CALL() statement, and only when g_gmock_mutex is held by
772 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
776 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
777 g_gmock_mutex.AssertHeld();
783 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
784 g_gmock_mutex.AssertHeld();
790 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
791 g_gmock_mutex.AssertHeld();
797 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
798 g_gmock_mutex.AssertHeld();
804 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
805 g_gmock_mutex.AssertHeld();
811 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
815 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex);
819 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
820 g_gmock_mutex.AssertHeld();
826 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
827 g_gmock_mutex.AssertHeld();
1085 // g_gmock_mutex.
1089 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1090 g_gmock_mutex.AssertHeld();
1096 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1097 g_gmock_mutex.AssertHeld();
1112 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1113 g_gmock_mutex.AssertHeld();
1157 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1158 g_gmock_mutex.AssertHeld();
1196 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1197 g_gmock_mutex.AssertHeld();
1472 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1473 MutexLock l(&g_gmock_mutex);
1553 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1554 g_gmock_mutex.AssertHeld();
1566 g_gmock_mutex.Unlock();
1575 g_gmock_mutex.Lock();
1588 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1598 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1609 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1657 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1686 GTEST_LOCK_EXCLUDED_(g_gmock_mutex) {
1689 MutexLock l(&g_gmock_mutex);
1719 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1720 g_gmock_mutex.AssertHeld();
1738 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1739 g_gmock_mutex.AssertHeld();
1750 GTEST_EXCLUSIVE_LOCK_REQUIRED_(g_gmock_mutex) {
1751 g_gmock_mutex.AssertHeld();