Home
last modified time | relevance | path

Searched refs:AbsTimeout (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/time/linux/
H A Dabs_timeout.h23 class AbsTimeout {
26 LIBC_INLINE constexpr explicit AbsTimeout(timespec ts, bool realtime) in AbsTimeout() function
33 LIBC_INLINE static constexpr cpp::expected<AbsTimeout, Error>
44 return AbsTimeout{ts, realtime}; in from_timespec()
H A Dmonotonicity.h28 LIBC_INLINE void ensure_monotonicity(AbsTimeout &timeout) { in ensure_monotonicity()
30 auto res = AbsTimeout::from_timespec( in ensure_monotonicity()
/freebsd/contrib/llvm-project/libc/src/__support/threads/linux/
H A Dfutex_utils.h26 using Timeout = internal::AbsTimeout;
H A Dmutex.h68 LIBC_INLINE MutexError timed_lock(internal::AbsTimeout abs_time) { in timed_lock()