Searched refs:loongson_llsc_mb (Results 1 – 7 of 7) sorted by relevance
73 loongson_llsc_mb(); in set_bit()85 loongson_llsc_mb(); in set_bit()132 loongson_llsc_mb(); in clear_bit()144 loongson_llsc_mb(); in clear_bit()207 loongson_llsc_mb(); in change_bit()260 loongson_llsc_mb(); in test_and_set_bit()317 loongson_llsc_mb(); in test_and_set_bit_lock()377 loongson_llsc_mb(); in test_and_clear_bit()393 loongson_llsc_mb(); in test_and_clear_bit()453 loongson_llsc_mb(); in test_and_change_bit()
49 loongson_llsc_mb(); \121 loongson_llsc_mb(); \139 loongson_llsc_mb(); \236 loongson_llsc_mb(); in __cmpxchg64()285 loongson_llsc_mb(); in __cmpxchg64()
53 loongson_llsc_mb(); \167 loongson_llsc_mb(); in futex_atomic_cmpxchg_inatomic()197 loongson_llsc_mb(); in futex_atomic_cmpxchg_inatomic()
61 loongson_llsc_mb(); \89 loongson_llsc_mb(); \123 loongson_llsc_mb(); \196 loongson_llsc_mb(); in atomic_sub_if_positive()263 loongson_llsc_mb(); \291 loongson_llsc_mb(); \325 loongson_llsc_mb(); \
282 #define loongson_llsc_mb() __asm__ __volatile__("sync" : : :"memory") macro284 #define loongson_llsc_mb() do { } while (0) macro
136 loongson_llsc_mb(); in mips_atomic_set()
30 # to work around a CPU bug (see loongson_llsc_mb() in asm/barrier.h for a