Home
last modified time | relevance | path

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

/arch/mips/include/asm/
Dbarrier.h222 #define smp_llsc_mb() __asm__ __volatile__(__WEAK_LLSC_MB : : :"memory") macro
226 #define smp_llsc_mb() do { } while (0) macro
239 #define smp_mb__before_llsc() smp_llsc_mb()
240 #define __smp_mb__before_llsc() smp_llsc_mb()
245 #define __smp_mb__after_atomic() smp_llsc_mb()
Dcmpxchg.h111 smp_llsc_mb(); \
195 smp_llsc_mb(); \
305 smp_llsc_mb(); \
Dbitops.h278 smp_llsc_mb(); in test_and_set_bit()
335 smp_llsc_mb(); in test_and_set_bit_lock()
412 smp_llsc_mb(); in test_and_clear_bit()
471 smp_llsc_mb(); in test_and_change_bit()
Datomic.h225 smp_llsc_mb(); in atomic_sub_if_positive()
424 smp_llsc_mb(); in atomic64_sub_if_positive()