Public Member Functions | Public Attributes
absl::SynchWaitParams Struct Reference

List of all members.

Public Member Functions

 SynchWaitParams (Mutex::MuHow how_arg, const Condition *cond_arg, KernelTimeout timeout_arg, Mutex *cvmu_arg, PerThreadSynch *thread_arg, std::atomic< intptr_t > *cv_word_arg)

Public Attributes

const Conditioncond
int64_t contention_start_cycles
std::atomic< intptr_t > * cv_word
Mutex *const cvmu
const Mutex::MuHow how
PerThreadSynch *const thread
KernelTimeout timeout

Detailed Description

Definition at line 461 of file

Constructor & Destructor Documentation

absl::SynchWaitParams::SynchWaitParams ( Mutex::MuHow  how_arg,
const Condition cond_arg,
KernelTimeout  timeout_arg,
Mutex cvmu_arg,
PerThreadSynch thread_arg,
std::atomic< intptr_t > *  cv_word_arg 
) [inline]

Definition at line 462 of file

Member Data Documentation

Definition at line 475 of file

Definition at line 488 of file

std::atomic<intptr_t>* absl::SynchWaitParams::cv_word

Definition at line 486 of file

Definition at line 481 of file

Definition at line 474 of file

Definition at line 482 of file

Definition at line 478 of file

The documentation for this struct was generated from the following file:

autogenerated on Wed Jun 19 2019 19:42:16