Home
last modified time | relevance | path

Searched defs:SynchWaitParams (Results 1 – 1 of 1) sorted by relevance

/third_party/skia/third_party/externals/abseil-cpp/absl/synchronization/
Dmutex.cc478 struct SynchWaitParams { struct
479 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() function
491 const Mutex::MuHow how; // How this thread needs to wait.
492 const Condition *cond; // The condition that this thread is waiting for.
495 KernelTimeout timeout; // timeout expiry---absolute time
498 Mutex *const cvmu; // used for transfer from cond var to mutex
499 PerThreadSynch *const thread; // thread that is waiting
503 std::atomic<intptr_t> *cv_word;
505 int64_t contention_start_cycles; // Time (in cycles) when this thread started