c_t 247 arch/riscv/include/asm/atomic.h #define ATOMIC_OP(c_t, prefix, size) \ c_t 249 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_xchg_relaxed(atomic##prefix##_t *v, c_t n) \ c_t 254 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_xchg_acquire(atomic##prefix##_t *v, c_t n) \ c_t 259 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_xchg_release(atomic##prefix##_t *v, c_t n) \ c_t 264 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_xchg(atomic##prefix##_t *v, c_t n) \ c_t 269 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_cmpxchg_relaxed(atomic##prefix##_t *v, \ c_t 270 arch/riscv/include/asm/atomic.h c_t o, c_t n) \ c_t 275 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_cmpxchg_acquire(atomic##prefix##_t *v, \ c_t 276 arch/riscv/include/asm/atomic.h c_t o, c_t n) \ c_t 281 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_cmpxchg_release(atomic##prefix##_t *v, \ c_t 282 arch/riscv/include/asm/atomic.h c_t o, c_t n) \ c_t 287 arch/riscv/include/asm/atomic.h c_t atomic##prefix##_cmpxchg(atomic##prefix##_t *v, c_t o, c_t n) \