#include <stdint.h>
#include <atomic>
#include "absl/base/internal/scheduling_mode.h"
Go to the source code of this file.
|
| void | AbslInternalSpinLockDelay (std::atomic< uint32_t > *w, uint32_t value, int loop, absl::base_internal::SchedulingMode scheduling_mode) |
| |
| void | AbslInternalSpinLockWake (std::atomic< uint32_t > *w, bool all) |
| |
| void | absl::base_internal::SpinLockDelay (std::atomic< uint32_t > *w, uint32_t value, int loop, base_internal::SchedulingMode scheduling_mode) |
| |
| int | absl::base_internal::SpinLockSuggestedDelayNS (int loop) |
| |
| uint32_t | absl::base_internal::SpinLockWait (std::atomic< uint32_t > *w, int n, const SpinLockWaitTransition trans[], base_internal::SchedulingMode scheduling_mode) |
| |
| void | absl::base_internal::SpinLockWake (std::atomic< uint32_t > *w, bool all) |
| |
| void AbslInternalSpinLockWake |
( |
std::atomic< uint32_t > * |
w, |
|
|
bool |
all |
|
) |
| |