Lines Matching defs:o
40 ** o need to test sizeof(*ptr) to avoid clearing adjacent bytes
41 ** o and while we are at it, could CONFIG_64BIT code use LDCD too?
79 #define arch_cmpxchg(ptr, o, n) \
81 __typeof__(*(ptr)) _o_ = (o); \
107 #define arch_cmpxchg_local(ptr, o, n) \
108 ((__typeof__(*(ptr)))__cmpxchg_local((ptr), (unsigned long)(o), \
111 #define arch_cmpxchg64_local(ptr, o, n) \
114 cmpxchg_local((ptr), (o), (n)); \
117 #define arch_cmpxchg64_local(ptr, o, n) __generic_cmpxchg64_local((ptr), (o), (n))
120 #define arch_cmpxchg64(ptr, o, n) __cmpxchg_u64(ptr, o, n)