Lines Matching refs:pthread_mutex_t
346 pthread_mutex_t mutex;
1550 pthread_mutex_t mutex;
1562 std::function<int (pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_function;
1578 std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_function) { in StartWaitingThread()
1591 std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex, const timespec* timeout)> in RunTimedTest()
1596 StartWaitingThread([&wait_function, this](pthread_cond_t* cond, pthread_mutex_t* mutex) { in RunTimedTest()
1604 void RunTimedTest(clockid_t clock, std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex, in RunTimedTest()
1607 RunTimedTest(clock, [clock, &wait_function](pthread_cond_t* cond, pthread_mutex_t* mutex, in RunTimedTest()
1635 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1644 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1708 pthread_mutex_t* __mutex, in pthread_cond_timedwait_timeout_helper()
1710 pthread_mutex_t mutex; in pthread_cond_timedwait_timeout_helper()
1759 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1764 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1769 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1774 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1785 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in TEST()
1980 static pthread_mutex_t pthread_gettid_np_mutex = PTHREAD_MUTEX_INITIALIZER;
2095 pthread_mutex_t lock;
2122 static int UnlockFromAnotherThread(pthread_mutex_t* mutex) { in UnlockFromAnotherThread()
2125 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(mutex_voidp); in UnlockFromAnotherThread()
2204 std::vector<pthread_mutex_t> mutexes(65536); in TEST()
2211 pthread_mutex_t m; in TEST()
2230 pthread_mutex_t lock_normal = PTHREAD_MUTEX_INITIALIZER; in TEST()
2232 ASSERT_EQ(0, memcmp(&lock_normal, &m1.lock, sizeof(pthread_mutex_t))); in TEST()
2238 pthread_mutex_t lock_errorcheck = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP; in TEST()
2240 ASSERT_EQ(0, memcmp(&lock_errorcheck, &m2.lock, sizeof(pthread_mutex_t))); in TEST()
2243 pthread_mutex_t lock_recursive = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; in TEST()
2245 ASSERT_EQ(0, memcmp(&lock_recursive, &m3.lock, sizeof(pthread_mutex_t))); in TEST()
2421 int (*lock_function)(pthread_mutex_t* __mutex, in pthread_mutex_timedlock_helper()
2423 pthread_mutex_t m; in pthread_mutex_timedlock_helper()
2480 CLOCK_MONOTONIC, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2484 CLOCK_REALTIME, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2493 int (*lock_function)(pthread_mutex_t* __mutex, in pthread_mutex_timedlock_pi_helper()
2508 int (*lock_function)(pthread_mutex_t* __mutex, const timespec* __timeout); in pthread_mutex_timedlock_pi_helper()
2556 CLOCK_MONOTONIC, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2560 CLOCK_REALTIME, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2570 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in TEST()
2580 pthread_mutex_t m; in TEST_F()
2637 pthread_mutex_t* mutex = reinterpret_cast<pthread_mutex_t*>( in TEST()
2638 allocator.allocate(sizeof(pthread_mutex_t), 4)); in TEST()
2673 pthread_mutex_t* null_value = nullptr; in TEST()
2688 pthread_mutex_t* null_value = nullptr; in TEST()
2697 pthread_mutex_t* null_value = nullptr; in TEST_F()
2706 pthread_mutex_t* null_value = nullptr; in TEST_F()