Changeset View
Changeset View
Standalone View
Standalone View
sys/arm/include/atomic-v4.h
Show First 20 Lines • Show All 515 Lines • ▼ Show 20 Lines | |||||
{ | { | ||||
return (__swp(v, p)); | return (__swp(v, p)); | ||||
} | } | ||||
#define atomic_fcmpset_rel_32 atomic_fcmpset_32 | #define atomic_fcmpset_rel_32 atomic_fcmpset_32 | ||||
#define atomic_fcmpset_acq_32 atomic_fcmpset_32 | #define atomic_fcmpset_acq_32 atomic_fcmpset_32 | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
#define atomic_fcmpset_8 atomic_fcmpset_8 | |||||
#define atomic_fcmpset_rel_8 atomic_fcmpset_8 | #define atomic_fcmpset_rel_8 atomic_fcmpset_8 | ||||
#define atomic_fcmpset_acq_8 atomic_fcmpset_8 | #define atomic_fcmpset_acq_8 atomic_fcmpset_8 | ||||
#define atomic_fcmpset_16 atomic_fcmpset_16 | |||||
#define atomic_fcmpset_rel_16 atomic_fcmpset_16 | #define atomic_fcmpset_rel_16 atomic_fcmpset_16 | ||||
#define atomic_fcmpset_acq_16 atomic_fcmpset_16 | #define atomic_fcmpset_acq_16 atomic_fcmpset_16 | ||||
#define atomic_fcmpset_rel_64 atomic_fcmpset_64 | #define atomic_fcmpset_rel_64 atomic_fcmpset_64 | ||||
#define atomic_fcmpset_acq_64 atomic_fcmpset_64 | #define atomic_fcmpset_acq_64 atomic_fcmpset_64 | ||||
#endif | #endif | ||||
#define atomic_fcmpset_acq_long atomic_fcmpset_long | #define atomic_fcmpset_acq_long atomic_fcmpset_long | ||||
#define atomic_fcmpset_rel_long atomic_fcmpset_long | #define atomic_fcmpset_rel_long atomic_fcmpset_long | ||||
#define atomic_cmpset_rel_32 atomic_cmpset_32 | #define atomic_cmpset_rel_32 atomic_cmpset_32 | ||||
#define atomic_cmpset_acq_32 atomic_cmpset_32 | #define atomic_cmpset_acq_32 atomic_cmpset_32 | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
#define atomic_cmpset_8 atomic_cmpset_8 | |||||
#define atomic_cmpset_rel_8 atomic_cmpset_8 | #define atomic_cmpset_rel_8 atomic_cmpset_8 | ||||
#define atomic_cmpset_acq_8 atomic_cmpset_8 | #define atomic_cmpset_acq_8 atomic_cmpset_8 | ||||
#define atomic_cmpset_16 atomic_cmpset_16 | |||||
#define atomic_cmpset_rel_16 atomic_cmpset_16 | #define atomic_cmpset_rel_16 atomic_cmpset_16 | ||||
#define atomic_cmpset_acq_16 atomic_cmpset_16 | #define atomic_cmpset_acq_16 atomic_cmpset_16 | ||||
#define atomic_cmpset_rel_64 atomic_cmpset_64 | #define atomic_cmpset_rel_64 atomic_cmpset_64 | ||||
#define atomic_cmpset_acq_64 atomic_cmpset_64 | #define atomic_cmpset_acq_64 atomic_cmpset_64 | ||||
#endif | #endif | ||||
#define atomic_set_rel_32 atomic_set_32 | #define atomic_set_rel_32 atomic_set_32 | ||||
#define atomic_set_acq_32 atomic_set_32 | #define atomic_set_acq_32 atomic_set_32 | ||||
#define atomic_clear_rel_32 atomic_clear_32 | #define atomic_clear_rel_32 atomic_clear_32 | ||||
▲ Show 20 Lines • Show All 113 Lines • Show Last 20 Lines |