Searched defs:SynchWaitParams (Results 1 – 1 of 1) sorted by relevance
478 struct SynchWaitParams { struct479 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() function491 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 time498 Mutex *const cvmu; // used for transfer from cond var to mutex499 PerThreadSynch *const thread; // thread that is waiting503 std::atomic<intptr_t> *cv_word;505 int64_t contention_start_cycles; // Time (in cycles) when this thread started