Lines Matching refs:pthread_mutex_t
345 pthread_mutex_t mutex;
1510 pthread_mutex_t mutex;
1522 std::function<int (pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_function;
1538 std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_function) { in StartWaitingThread()
1551 std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex, const timespec* timeout)> in RunTimedTest()
1556 StartWaitingThread([&wait_function, this](pthread_cond_t* cond, pthread_mutex_t* mutex) { in RunTimedTest()
1564 void RunTimedTest(clockid_t clock, std::function<int(pthread_cond_t* cond, pthread_mutex_t* mutex, in RunTimedTest()
1567 RunTimedTest(clock, [clock, &wait_function](pthread_cond_t* cond, pthread_mutex_t* mutex, in RunTimedTest()
1595 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1604 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1668 pthread_mutex_t* __mutex, in pthread_cond_timedwait_timeout_helper()
1670 pthread_mutex_t mutex; in pthread_cond_timedwait_timeout_helper()
1719 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1724 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1729 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1734 [](pthread_cond_t* __cond, pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
1745 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in TEST()
1940 static pthread_mutex_t pthread_gettid_np_mutex = PTHREAD_MUTEX_INITIALIZER;
2055 pthread_mutex_t lock;
2082 static int UnlockFromAnotherThread(pthread_mutex_t* mutex) { in UnlockFromAnotherThread()
2085 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(mutex_voidp); in UnlockFromAnotherThread()
2164 std::vector<pthread_mutex_t> mutexes(65536); in TEST()
2171 pthread_mutex_t m; in TEST()
2190 pthread_mutex_t lock_normal = PTHREAD_MUTEX_INITIALIZER; in TEST()
2192 ASSERT_EQ(0, memcmp(&lock_normal, &m1.lock, sizeof(pthread_mutex_t))); in TEST()
2198 pthread_mutex_t lock_errorcheck = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP; in TEST()
2200 ASSERT_EQ(0, memcmp(&lock_errorcheck, &m2.lock, sizeof(pthread_mutex_t))); in TEST()
2203 pthread_mutex_t lock_recursive = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; in TEST()
2205 ASSERT_EQ(0, memcmp(&lock_recursive, &m3.lock, sizeof(pthread_mutex_t))); in TEST()
2381 int (*lock_function)(pthread_mutex_t* __mutex, in pthread_mutex_timedlock_helper()
2383 pthread_mutex_t m; in pthread_mutex_timedlock_helper()
2426 CLOCK_MONOTONIC, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2430 CLOCK_REALTIME, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2439 int (*lock_function)(pthread_mutex_t* __mutex, in pthread_mutex_timedlock_pi_helper()
2450 int (*lock_function)(pthread_mutex_t* __mutex, const timespec* __timeout); in pthread_mutex_timedlock_pi_helper()
2492 CLOCK_MONOTONIC, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2496 CLOCK_REALTIME, [](pthread_mutex_t* __mutex, const timespec* __timeout) { in TEST()
2506 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in TEST()
2516 pthread_mutex_t m; in TEST_F()
2573 pthread_mutex_t* mutex = reinterpret_cast<pthread_mutex_t*>( in TEST()
2574 allocator.allocate(sizeof(pthread_mutex_t), 4)); in TEST()
2609 pthread_mutex_t* null_value = nullptr; in TEST()
2624 pthread_mutex_t* null_value = nullptr; in TEST()
2633 pthread_mutex_t* null_value = nullptr; in TEST_F()
2642 pthread_mutex_t* null_value = nullptr; in TEST_F()