Lines Matching defs:ts
562 timespec ts;
563 ASSERT_EQ(0, clock_gettime(c, &ts));
940 timespec ts;
941 ASSERT_EQ(0, clock_gettime(CLOCK_REALTIME, &ts));
942 ts.tv_sec += 1;
944 return pthread_rwlock_timedwrlock(lock, &ts);
950 timespec ts;
951 ASSERT_EQ(0, clock_gettime(CLOCK_MONOTONIC, &ts));
952 ts.tv_sec += 1;
954 [&](pthread_rwlock_t* lock) { return pthread_rwlock_timedwrlock_monotonic_np(lock, &ts); });
989 timespec ts;
990 ASSERT_EQ(0, clock_gettime(CLOCK_REALTIME, &ts));
991 ts.tv_sec += 1;
993 return pthread_rwlock_timedrdlock(lock, &ts);
999 timespec ts;
1000 ASSERT_EQ(0, clock_gettime(CLOCK_MONOTONIC, &ts));
1001 ts.tv_sec += 1;
1003 [&](pthread_rwlock_t* lock) { return pthread_rwlock_timedrdlock_monotonic_np(lock, &ts); });
1017 timespec ts;
1018 ASSERT_EQ(0, clock_gettime(arg->clock, &ts));
1019 ASSERT_EQ(ETIMEDOUT, arg->timed_lock_function(&arg->lock, &ts));
1020 ts.tv_nsec = -1;
1021 ASSERT_EQ(EINVAL, arg->timed_lock_function(&arg->lock, &ts));
1022 ts.tv_nsec = NS_PER_S;
1023 ASSERT_EQ(EINVAL, arg->timed_lock_function(&arg->lock, &ts));
1024 ts.tv_nsec = NS_PER_S - 1;
1025 ts.tv_sec = -1;
1026 ASSERT_EQ(ETIMEDOUT, arg->timed_lock_function(&arg->lock, &ts));
1027 ASSERT_EQ(0, clock_gettime(arg->clock, &ts));
1028 ts.tv_sec += 1;
1029 ASSERT_EQ(ETIMEDOUT, arg->timed_lock_function(&arg->lock, &ts));
1416 timespec ts;
1417 ASSERT_EQ(0, clock_gettime(CLOCK_REALTIME, &ts));
1418 ts.tv_sec += 1;
1420 return pthread_cond_timedwait(cond, mutex, &ts);
1428 timespec ts;
1429 ASSERT_EQ(0, clock_gettime(CLOCK_MONOTONIC, &ts));
1430 ts.tv_sec += 1;
1432 return pthread_cond_timedwait(cond, mutex, &ts);
1441 timespec ts;
1442 ASSERT_EQ(0, clock_gettime(CLOCK_MONOTONIC, &ts));
1443 ts.tv_sec += 1;
1445 return pthread_cond_timedwait_monotonic_np(cond, mutex, &ts);
1465 timespec ts;
1466 ASSERT_EQ(0, clock_gettime(clock, &ts));
1467 ASSERT_EQ(ETIMEDOUT, wait_function(&cond, &mutex, &ts));
1468 ts.tv_nsec = -1;
1469 ASSERT_EQ(EINVAL, wait_function(&cond, &mutex, &ts));
1470 ts.tv_nsec = NS_PER_S;
1471 ASSERT_EQ(EINVAL, wait_function(&cond, &mutex, &ts));
1472 ts.tv_nsec = NS_PER_S - 1;
1473 ts.tv_sec = -1;
1474 ASSERT_EQ(ETIMEDOUT, wait_function(&cond, &mutex, &ts));
2104 timespec ts;
2105 ASSERT_EQ(0, clock_gettime(clock, &ts));
2106 ASSERT_EQ(ETIMEDOUT, lock_function(&m, &ts));
2107 ts.tv_nsec = -1;
2108 ASSERT_EQ(EINVAL, lock_function(&m, &ts));
2109 ts.tv_nsec = NS_PER_S;
2110 ASSERT_EQ(EINVAL, lock_function(&m, &ts));
2111 ts.tv_nsec = NS_PER_S - 1;
2112 ts.tv_sec = -1;
2113 ASSERT_EQ(ETIMEDOUT, lock_function(&m, &ts));
2118 ASSERT_EQ(0, clock_gettime(clock, &ts));
2119 ts.tv_sec += 1;
2120 ASSERT_EQ(0, lock_function(&m, &ts));
2144 timespec ts;
2145 clock_gettime(clock, &ts);
2146 ts.tv_sec += 1;
2147 ASSERT_EQ(0, lock_function(&m.lock, &ts));
2163 timespec ts;
2164 clock_gettime(args->clock, &ts);
2165 ts.tv_sec += 1;
2166 intptr_t result = args->lock_function(&args->m.lock, &ts);
2202 timespec ts;
2203 ASSERT_EXIT(pthread_mutex_timedlock(&m, &ts), ::testing::KilledBySignal(SIGABRT),
2205 ASSERT_EXIT(pthread_mutex_timedlock_monotonic_np(&m, &ts), ::testing::KilledBySignal(SIGABRT),