Home
last modified time | relevance | path

Searched refs:ATOMIC_LONG_PFX (Results 1 – 1 of 1) sorted by relevance

/linux-4.4.14/include/asm-generic/
Datomic-long.h26 #define ATOMIC_LONG_PFX(x) atomic64 ## x macro
33 #define ATOMIC_LONG_PFX(x) atomic ## x macro
40 ATOMIC_LONG_PFX(_t) *v = (ATOMIC_LONG_PFX(_t) *)l; \
42 return (long)ATOMIC_LONG_PFX(_read##mo)(v); \
52 ATOMIC_LONG_PFX(_t) *v = (ATOMIC_LONG_PFX(_t) *)l; \ in ATOMIC_LONG_READ_OP()
54 ATOMIC_LONG_PFX(_set##mo)(v, i); \ in ATOMIC_LONG_READ_OP()
65 ATOMIC_LONG_PFX(_t) *v = (ATOMIC_LONG_PFX(_t) *)l; \
67 return (long)ATOMIC_LONG_PFX(_##op##_return##mo)(i, v); \
81 (ATOMIC_LONG_PFX(_cmpxchg_relaxed)((ATOMIC_LONG_PFX(_t) *)(l), \
84 (ATOMIC_LONG_PFX(_cmpxchg_acquire)((ATOMIC_LONG_PFX(_t) *)(l), \
[all …]