|
GRPC C++
1.26.0
|
Go to the source code of this file.
Data Structures | |
| struct | gpr_spinlock |
Macros | |
| #define | GPR_SPINLOCK_INITIALIZER ((gpr_spinlock){0}) |
| #define | GPR_SPINLOCK_STATIC_INITIALIZER { 0 } |
| #define | gpr_spinlock_trylock(lock) (gpr_atm_acq_cas(&(lock)->atm, 0, 1)) |
| #define | gpr_spinlock_unlock(lock) (gpr_atm_rel_store(&(lock)->atm, 0)) |
| #define | gpr_spinlock_lock(lock) |
| #define GPR_SPINLOCK_INITIALIZER ((gpr_spinlock){0}) |
| #define gpr_spinlock_lock | ( | lock | ) |
| #define GPR_SPINLOCK_STATIC_INITIALIZER { 0 } |
| #define gpr_spinlock_trylock | ( | lock | ) | (gpr_atm_acq_cas(&(lock)->atm, 0, 1)) |
| #define gpr_spinlock_unlock | ( | lock | ) | (gpr_atm_rel_store(&(lock)->atm, 0)) |