Home
last modified time | relevance | path

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

/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/synchronization/
H A Dmutex.cc494 struct SynchWaitParams { struct
495 SynchWaitParams(Mutex::MuHow how_arg, const Condition* cond_arg, in SynchWaitParams() argument
508 const Mutex::MuHow how; // How this thread needs to wait.
509 const Condition* cond; // The condition that this thread is waiting for.
512 KernelTimeout timeout; // timeout expiry---absolute time
515 Mutex* const cvmu; // used for transfer from cond var to mutex
516 PerThreadSynch* const thread; // thread that is waiting
520 std::atomic<intptr_t>* cv_word;
522 int64_t contention_start_cycles; // Time (in cycles) when this thread started
524 bool should_submit_contention_data;
/aosp_15_r20/external/angle/third_party/abseil-cpp/absl/synchronization/
H A Dmutex.cc494 struct SynchWaitParams { struct
495 SynchWaitParams(Mutex::MuHow how_arg, const Condition* cond_arg, in SynchWaitParams() argument
508 const Mutex::MuHow how; // How this thread needs to wait.
509 const Condition* cond; // The condition that this thread is waiting for.
512 KernelTimeout timeout; // timeout expiry---absolute time
515 Mutex* const cvmu; // used for transfer from cond var to mutex
516 PerThreadSynch* const thread; // thread that is waiting
520 std::atomic<intptr_t>* cv_word;
522 int64_t contention_start_cycles; // Time (in cycles) when this thread started
524 bool should_submit_contention_data;
/aosp_15_r20/external/abseil-cpp/absl/synchronization/
H A Dmutex.cc494 struct SynchWaitParams { struct
495 SynchWaitParams(Mutex::MuHow how_arg, const Condition* cond_arg, in SynchWaitParams() argument
508 const Mutex::MuHow how; // How this thread needs to wait.
509 const Condition* cond; // The condition that this thread is waiting for.
512 KernelTimeout timeout; // timeout expiry---absolute time
515 Mutex* const cvmu; // used for transfer from cond var to mutex
516 PerThreadSynch* const thread; // thread that is waiting
520 std::atomic<intptr_t>* cv_word;
522 int64_t contention_start_cycles; // Time (in cycles) when this thread started
524 bool should_submit_contention_data;
/aosp_15_r20/external/private-join-and-compute/third_party/abseil-cpp-20230125.2/absl/synchronization/
H A Dmutex.cc506 struct SynchWaitParams { struct
507 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() function
520 const Mutex::MuHow how; // How this thread needs to wait.
521 const Condition *cond; // The condition that this thread is waiting for.
524 KernelTimeout timeout; // timeout expiry---absolute time
527 Mutex *const cvmu; // used for transfer from cond var to mutex
528 PerThreadSynch *const thread; // thread that is waiting
532 std::atomic<intptr_t> *cv_word;
534 int64_t contention_start_cycles; // Time (in cycles) when this thread started
536 bool should_submit_contention_data;
/aosp_15_r20/external/webrtc/third_party/abseil-cpp/absl/synchronization/
H A Dmutex.cc503 struct SynchWaitParams { struct
504 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() argument
517 const Mutex::MuHow how; // How this thread needs to wait.
518 const Condition *cond; // The condition that this thread is waiting for.
521 KernelTimeout timeout; // timeout expiry---absolute time
524 Mutex *const cvmu; // used for transfer from cond var to mutex
525 PerThreadSynch *const thread; // thread that is waiting
529 std::atomic<intptr_t> *cv_word;
531 int64_t contention_start_cycles; // Time (in cycles) when this thread started
533 bool should_submit_contention_data;
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/
Dmutex.cc506 struct SynchWaitParams { struct
507 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() function
520 const Mutex::MuHow how; // How this thread needs to wait.
521 const Condition *cond; // The condition that this thread is waiting for.
524 KernelTimeout timeout; // timeout expiry---absolute time
527 Mutex *const cvmu; // used for transfer from cond var to mutex
528 PerThreadSynch *const thread; // thread that is waiting
532 std::atomic<intptr_t> *cv_word;
534 int64_t contention_start_cycles; // Time (in cycles) when this thread started
536 bool should_submit_contention_data;
/aosp_15_r20/external/openscreen/third_party/abseil/src/absl/synchronization/
H A Dmutex.cc467 struct SynchWaitParams { struct
468 SynchWaitParams(Mutex::MuHow how_arg, const Condition *cond_arg, in SynchWaitParams() function
480 const Mutex::MuHow how; // How this thread needs to wait.
481 const Condition *cond; // The condition that this thread is waiting for.
484 KernelTimeout timeout; // timeout expiry---absolute time
487 Mutex *const cvmu; // used for transfer from cond var to mutex
488 PerThreadSynch *const thread; // thread that is waiting
492 std::atomic<intptr_t> *cv_word;
494 int64_t contention_start_cycles; // Time (in cycles) when this thread started