Home
last modified time | relevance | path

Searched refs:PPC_ACQUIRE_BARRIER (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/arch/powerpc/include/asm/
H A Dsynch.h61 #define PPC_ACQUIRE_BARRIER "\n" stringify_in_c(__PPC_ACQUIRE_BARRIER) macro
66 #define PPC_ACQUIRE_BARRIER macro
H A Dsimple_spinlock.h61 PPC_ACQUIRE_BARRIER in __arch_spin_trylock()
171 PPC_ACQUIRE_BARRIER in __arch_read_trylock()
195 PPC_ACQUIRE_BARRIER in __arch_write_trylock()
H A Dqspinlock.h104 "\t" PPC_ACQUIRE_BARRIER " \n" in __queued_spin_trylock_nosteal()
128 "\t" PPC_ACQUIRE_BARRIER " \n" in __queued_spin_trylock_steal()
H A Dcmpxchg.h275 CMPXCHG_GEN(u8, _acquire, , PPC_ACQUIRE_BARRIER, "memory");
279 CMPXCHG_GEN(u16, _acquire, , PPC_ACQUIRE_BARRIER, "memory");
354 PPC_ACQUIRE_BARRIER in __cmpxchg_u8_acquire()
434 PPC_ACQUIRE_BARRIER in __cmpxchg_u16_acquire()
525 PPC_ACQUIRE_BARRIER in __cmpxchg_u32_acquire()
609 PPC_ACQUIRE_BARRIER in __cmpxchg_u64_acquire()
H A Dbitops.h174 PPC_ACQUIRE_BARRIER, IS_ENABLED(CONFIG_PPC64))
H A Datomic.h21 __asm__ __volatile__(PPC_ACQUIRE_BARRIER "" : : : "memory")
/openbmc/linux/arch/powerpc/lib/
H A Dqspinlock.c141 "\t" PPC_ACQUIRE_BARRIER " \n" in trylock_clean_tail()