Searched defs:SynchWaitParams (Results 1 – 7 of 7) sorted by relevance
/aosp_15_r20/external/cronet/third_party/abseil-cpp/absl/synchronization/ |
H A D | mutex.cc | 494 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 D | mutex.cc | 494 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 D | mutex.cc | 494 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 D | mutex.cc | 506 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 D | mutex.cc | 503 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/ |
D | mutex.cc | 506 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 D | mutex.cc | 467 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
|