Searched refs:Futex (Results 1 – 8 of 8) sorted by relevance
| /rocksdb-6.9/third-party/folly/folly/detail/ |
| D | Futex-inl.h | 46 const Futex<std::atomic>* futex, 50 const Futex<std::atomic>* futex, 57 const Futex<EmulatedFutexAtomic>* futex, 61 const Futex<EmulatedFutexAtomic>* futex, 67 template <typename Futex, typename Deadline> 70 Futex* futex, in futexWaitImpl() 77 template <typename Futex, typename Deadline> 80 Futex* futex, in futexWaitImpl() 87 template <typename Futex> 95 template <typename Futex> [all …]
|
| D | Futex.h | 38 using Futex = Atom<std::uint32_t>; variable 45 template <typename Futex> 47 futexWait(const Futex* futex, uint32_t expected, uint32_t waitMask = -1); 59 template <typename Futex, class Clock, class Duration> 61 const Futex* futex, 75 template <typename Futex> 77 const Futex* futex,
|
| D | Futex.cpp | 180 std::is_same<F, const Futex<std::atomic>>::value || in emulatedFutexWaitImpl() 181 std::is_same<F, const Futex<EmulatedFutexAtomic>>::value, in emulatedFutexWaitImpl() 220 const Futex<std::atomic>* futex, in futexWakeImpl() 231 const Futex<EmulatedFutexAtomic>* futex, in futexWakeImpl() 238 const Futex<std::atomic>* futex, in futexWaitImpl() 253 const Futex<EmulatedFutexAtomic>* futex, in futexWaitImpl()
|
| /rocksdb-6.9/third-party/folly/folly/synchronization/ |
| D | Baton.h | 324 detail::Futex<Atom> state_;
|
| D | AtomicNotification-inl.h | 22 static_assert(std::is_same<atomic_uint_fast_wait_t, Futex<std::atomic>>{}, "");
|
| D | DistributedMutex-inl.h | 190 Futex<Atomic> sleeper_{kUninitialized};
|
| /rocksdb-6.9/ |
| D | src.mk | 301 third-party/folly/folly/detail/Futex.cpp \
|
| D | CMakeLists.txt | 803 third-party/folly/folly/detail/Futex.cpp
|