Searched refs:__SYNC (Results 1 - 18 of 18) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | barrier.h | 16 asm volatile(__SYNC(full, always) ::: "memory"); in __sync() 21 asm volatile(__SYNC(rmb, always) ::: "memory"); in rmb() 27 asm volatile(__SYNC(wmb, always) ::: "memory"); in wmb() 137 asm volatile(__SYNC(ginv, always)); in sync_ginv()
|
H A D | cmpxchg.h | 45 " " __SYNC(full, loongson3_war) " \n" \ 123 " " __SYNC(full, loongson3_war) " \n" \ 132 "2: " __SYNC(full, loongson3_war) " \n" \ 250 " " __SYNC(full, loongson3_war) " \n" in __cmpxchg64() 286 "2: " __SYNC(full, loongson3_war) " \n" in __cmpxchg64()
|
H A D | local.h | 40 __SYNC(full, loongson3_war) " \n" in local_add_return() 56 __SYNC(full, loongson3_war) " \n" in local_add_return() 89 __SYNC(full, loongson3_war) " \n" in local_sub_return() 105 __SYNC(full, loongson3_war) " \n" in local_sub_return()
|
H A D | atomic.h | 72 " " __SYNC(full, loongson3_war) " \n" \ 101 " " __SYNC(full, loongson3_war) " \n" \ 133 " " __SYNC(full, loongson3_war) " \n" \ 228 " " __SYNC(full, loongson3_war) " \n" \ 238 "2: " __SYNC(full, loongson3_war) " \n" \
|
H A D | futex.h | 59 " " __SYNC(full, loongson3_war) " \n" \ 173 " " __SYNC(full, loongson3_war) " \n" in futex_atomic_cmpxchg_inatomic()
|
H A D | bitops.h | 34 " " __SYNC(full, loongson3_war) " \n" \ 51 " " __SYNC(full, loongson3_war) " \n" \
|
H A D | sync.h | 44 * __SYNC() macro without needing lots of #ifdefery. 204 #define __SYNC(type, reason) \ macro
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | barrier.h | 16 asm volatile(__SYNC(full, always) ::: "memory"); in __sync() 21 asm volatile(__SYNC(rmb, always) ::: "memory"); in rmb() 27 asm volatile(__SYNC(wmb, always) ::: "memory"); in wmb() 137 asm volatile(__SYNC(ginv, always)); in sync_ginv()
|
H A D | cmpxchg.h | 44 " " __SYNC(full, loongson3_war) " \n" \ 122 " " __SYNC(full, loongson3_war) " \n" \ 131 "2: " __SYNC(full, loongson3_war) " \n" \ 249 " " __SYNC(full, loongson3_war) " \n" in __cmpxchg64() 285 "2: " __SYNC(full, loongson3_war) " \n" in __cmpxchg64()
|
H A D | atomic.h | 61 " " __SYNC(full, loongson3_war) " \n" \ 91 " " __SYNC(full, loongson3_war) " \n" \ 124 " " __SYNC(full, loongson3_war) " \n" \ 219 " " __SYNC(full, loongson3_war) " \n" \ 229 "2: " __SYNC(full, loongson3_war) " \n" \
|
H A D | futex.h | 62 " " __SYNC(full, loongson3_war) " \n" \ 178 " " __SYNC(full, loongson3_war) " \n" in futex_atomic_cmpxchg_inatomic()
|
H A D | local.h | 40 __SYNC(full, loongson3_war) " \n" in local_add_return() 73 __SYNC(full, loongson3_war) " \n" in local_sub_return()
|
H A D | bitops.h | 32 " " __SYNC(full, loongson3_war) " \n" \ 49 " " __SYNC(full, loongson3_war) " \n" \
|
H A D | sync.h | 44 * __SYNC() macro without needing lots of #ifdefery. 204 #define __SYNC(type, reason) \ macro
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
H A D | syscall.c | 142 " " __SYNC(full, loongson3_war) " \n" in mips_atomic_set()
|
H A D | genex.S | 357 __SYNC(full, loongson3_war)
|
/kernel/linux/linux-6.6/arch/mips/kernel/ |
H A D | syscall.c | 142 " " __SYNC(full, loongson3_war) " \n" in mips_atomic_set()
|
H A D | genex.S | 356 __SYNC(full, loongson3_war)
|
Completed in 7 milliseconds