Home
last modified time | relevance | path

Searched refs:KernelTimeout (Results 1 - 9 of 9) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/internal/
H A Dkernel_timeout.h44 class KernelTimeout { class
49 explicit KernelTimeout(absl::Time t) : ns_(MakeNs(t)) {} in KernelTimeout() function in absl::synchronization_internal::KernelTimeout
51 KernelTimeout() : ns_(0) {} in KernelTimeout() function in absl::synchronization_internal::KernelTimeout
54 static KernelTimeout Never() { return {}; } in Never()
107 // depends on KernelTimeout (for example, Mutex) on Windows. in InMillisecondsFromNow()
128 inline struct timespec KernelTimeout::MakeAbsTimespec() { in MakeAbsTimespec()
H A Dper_thread_sem_test.cc77 KernelTimeout timeout;
97 KernelTimeout(absl::Now() + absl::Seconds(10000)) // far in the future in TestTiming()
98 : KernelTimeout::Never(); in TestTiming()
131 static bool Wait(KernelTimeout t) { in Wait()
137 return Wait(KernelTimeout(t)); in Wait()
H A Dper_thread_sem.h79 static inline bool Wait(KernelTimeout t);
102 absl::synchronization_internal::KernelTimeout t);
111 absl::synchronization_internal::KernelTimeout t) { in Wait()
H A Dwaiter.cc76 bool Waiter::Wait(KernelTimeout t) { in Wait()
176 bool Waiter::Wait(KernelTimeout t) { in Wait()
249 bool Waiter::Wait(KernelTimeout t) { in Wait()
371 bool Waiter::Wait(KernelTimeout t) { in Wait()
H A Dwaiter.h80 bool Wait(KernelTimeout t);
H A Dfutex.h89 KernelTimeout t) { in WaitUntil()
H A Dper_thread_sem.cc77 absl::synchronization_internal::KernelTimeout t) { in AbslInternalPerThreadSemWait()
/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/
H A Dmutex.h462 synchronization_internal::KernelTimeout t);
468 synchronization_internal::KernelTimeout t,
476 synchronization_internal::KernelTimeout t);
857 bool WaitCommon(Mutex *mutex, synchronization_internal::KernelTimeout t);
H A Dmutex.cc69 using absl::synchronization_internal::KernelTimeout;
480 KernelTimeout timeout_arg, Mutex *cvmu_arg, in SynchWaitParams()
495 KernelTimeout timeout; // timeout expiry---absolute time
573 bool Mutex::DecrementSynchSem(Mutex *mu, PerThreadSynch *w, KernelTimeout t) { in DecrementSynchSem()
1142 s->waitp->timeout = KernelTimeout::Never(); // timeout is satisfied in Block()
1519 KernelTimeout(deadline), 0); in LockWhenWithDeadline()
1542 bool res = LockSlowWithDeadline(kShared, &cond, KernelTimeout(deadline), 0); in ReaderLockWhenWithDeadline()
1554 ABSL_RAW_CHECK(this->AwaitCommon(cond, KernelTimeout::Never()), in Await()
1571 KernelTimeout t{deadline}; in AwaitWithDeadline()
1578 bool Mutex::AwaitCommon(const Condition &cond, KernelTimeout
[all...]

Completed in 8 milliseconds