#include <stdint.h>
#include <atomic>
#include "absl/base/internal/scheduling_mode.h"
Go to the source code of this file.
|
void ABSL_INTERNAL_C_SYMBOL() | AbslInternalSpinLockDelay (std::atomic< uint32_t > *w, uint32_t value, int loop, absl::base_internal::SchedulingMode scheduling_mode) |
|
void ABSL_INTERNAL_C_SYMBOL() | 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) |
|
◆ AbslInternalSpinLockDelay()
◆ AbslInternalSpinLockWake()