Searched refs:barrier (Results 1 - 14 of 14) sorted by relevance

/development/ndk/platforms/android-9/arch-x86/include/asm/
H A Dsystem_32.h32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
H A Datomic_32.h39 #define smp_mb__before_atomic_dec() barrier()
40 #define smp_mb__after_atomic_dec() barrier()
41 #define smp_mb__before_atomic_inc() barrier()
42 #define smp_mb__after_atomic_inc() barrier()
H A Dbitops_32.h29 #define smp_mb__before_clear_bit() barrier()
30 #define smp_mb__after_clear_bit() barrier()
/development/ndk/platforms/android-9/arch-x86_64/include/asm/
H A Dsystem_32.h32 #define smp_mb() barrier()
34 #define smp_rmb() barrier()
35 #define smp_wmb() barrier()
37 #define set_mb(var, value) do { var = value; barrier(); } while (0)
H A Datomic_32.h39 #define smp_mb__before_atomic_dec() barrier()
40 #define smp_mb__after_atomic_dec() barrier()
41 #define smp_mb__before_atomic_inc() barrier()
42 #define smp_mb__after_atomic_inc() barrier()
H A Dbitops_32.h29 #define smp_mb__before_clear_bit() barrier()
30 #define smp_mb__after_clear_bit() barrier()
/development/ndk/platforms/android-3/include/linux/
H A Dcompiler-gcc.h12 #define barrier() __asm__ __volatile__("": : :"memory") macro
H A Dhardirq.h63 #define synchronize_irq(irq) barrier()
/development/ndk/platforms/android-9/arch-mips/include/asm/
H A Dcmpxchg.h25 #define __cmpxchg(ptr, old, new, barrier) ({ __typeof__(ptr) __ptr = (ptr); __typeof__(*(ptr)) __old = (old); __typeof__(*(ptr)) __new = (new); __typeof__(*(ptr)) __res = 0; barrier; switch (sizeof(*(__ptr))) { case 4: __res = __cmpxchg_asm("ll", "sc", __ptr, __old, __new); break; case 8: if (sizeof(long) == 8) { __res = __cmpxchg_asm("lld", "scd", __ptr, __old, __new); break; } default: __cmpxchg_called_with_bad_pointer(); break; } barrier; __res; })
H A Dsystem.h25 #include <asm/barrier.h>
H A Datomic.h22 #include <asm/barrier.h>
H A Dbitops.h29 #include <asm/barrier.h>
H A Dprocessor.h90 #define cpu_relax() barrier()
/development/ndk/platforms/android-9/arch-mips/include/asm/pci/
H A Dbridge.h639 u64 barrier:1; member in struct:ate_u::ate_s

Completed in 240 milliseconds