Searched refs:ARM64_LSE_ATOMIC_INSN (Results 1 – 5 of 5) sorted by relevance
41 ARM64_LSE_ATOMIC_INSN( in arch_spin_unlock_wait()65 ARM64_LSE_ATOMIC_INSN( in arch_spin_lock()104 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_spin_trylock()134 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_spin_unlock()179 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_write_lock()206 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_write_trylock()227 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_write_unlock()258 ARM64_LSE_ATOMIC_INSN( in arch_read_lock()284 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_read_unlock()304 asm volatile(ARM64_LSE_ATOMIC_INSN( in arch_read_trylock()
35 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC(andnot), in atomic_andnot()47 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC(or), in atomic_or()59 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC(xor), in atomic_xor()71 asm volatile(ARM64_LSE_ATOMIC_INSN(__LL_SC_ATOMIC(add), in atomic_add()84 asm volatile(ARM64_LSE_ATOMIC_INSN( \110 asm volatile(ARM64_LSE_ATOMIC_INSN( in atomic_and()127 asm volatile(ARM64_LSE_ATOMIC_INSN( in atomic_sub()145 asm volatile(ARM64_LSE_ATOMIC_INSN( \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()[all …]
32 #define ARM64_LSE_ATOMIC_INSN(llsc, lse) \ macro50 #define ARM64_LSE_ATOMIC_INSN(llsc, lse) llsc macro
184 asm volatile(ARM64_LSE_ATOMIC_INSN( in spin_lock_prefetch()
38 asm volatile(ARM64_LSE_ATOMIC_INSN( \