Home
last modified time | relevance | path

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

/linux-4.4.14/arch/arm64/include/asm/
Datomic_lse.h169 #define __LL_SC_ATOMIC64(op) __LL_SC_CALL(atomic64_##op) macro
176 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC64(andnot), in atomic64_andnot()
188 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC64(or), in atomic64_or()
200 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC64(xor), in atomic64_xor()
212 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC64(add), in atomic64_add()
228 __LL_SC_ATOMIC64(add_return##name), \
254 __LL_SC_ATOMIC64(and), in atomic64_and()
271 __LL_SC_ATOMIC64(sub), in atomic64_sub()
289 __LL_SC_ATOMIC64(sub_return##name) \
316 __LL_SC_ATOMIC64(dec_if_positive) in atomic64_dec_if_positive()
[all …]