Home
last modified time | relevance | path

Searched refs:RISCV_ACQUIRE_BARRIER (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/arch/riscv/include/asm/
H A Dspinlock.h33 RISCV_ACQUIRE_BARRIER in arch_spin_trylock()
64 RISCV_ACQUIRE_BARRIER in arch_read_lock()
79 RISCV_ACQUIRE_BARRIER in arch_write_lock()
94 RISCV_ACQUIRE_BARRIER in arch_read_trylock()
112 RISCV_ACQUIRE_BARRIER in arch_write_trylock()
H A Dfence.h5 #define RISCV_ACQUIRE_BARRIER "\tfence r , rw\n" macro
8 #define RISCV_ACQUIRE_BARRIER macro
H A Dcmpxchg.h56 RISCV_ACQUIRE_BARRIER \
64 RISCV_ACQUIRE_BARRIER \
224 RISCV_ACQUIRE_BARRIER \
236 RISCV_ACQUIRE_BARRIER \
H A Datomic.h23 __asm__ __volatile__(RISCV_ACQUIRE_BARRIER "" ::: "memory")
/kernel/linux/linux-6.6/arch/riscv/include/asm/
H A Dfence.h5 #define RISCV_ACQUIRE_BARRIER "\tfence r , rw\n" macro
8 #define RISCV_ACQUIRE_BARRIER macro
H A Dcmpxchg.h56 RISCV_ACQUIRE_BARRIER \
64 RISCV_ACQUIRE_BARRIER \
224 RISCV_ACQUIRE_BARRIER \
236 RISCV_ACQUIRE_BARRIER \
H A Datomic.h23 __asm__ __volatile__(RISCV_ACQUIRE_BARRIER "" ::: "memory")

Completed in 3 milliseconds