GRPC C++
1.39.1
|
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)) |