Searched refs:barrier (Results 1 - 14 of 14) sorted by relevance
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
H A D | system_32.h | 32 #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 D | atomic_32.h | 39 #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 D | bitops_32.h | 29 #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 D | system_32.h | 32 #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 D | atomic_32.h | 39 #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 D | bitops_32.h | 29 #define smp_mb__before_clear_bit() barrier() 30 #define smp_mb__after_clear_bit() barrier()
|
/development/ndk/platforms/android-3/include/linux/ |
H A D | compiler-gcc.h | 12 #define barrier() __asm__ __volatile__("": : :"memory") macro
|
H A D | hardirq.h | 63 #define synchronize_irq(irq) barrier()
|
/development/ndk/platforms/android-9/arch-mips/include/asm/ |
H A D | cmpxchg.h | 25 #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 D | system.h | 25 #include <asm/barrier.h>
|
H A D | atomic.h | 22 #include <asm/barrier.h>
|
H A D | bitops.h | 29 #include <asm/barrier.h>
|
H A D | processor.h | 90 #define cpu_relax() barrier()
|
/development/ndk/platforms/android-9/arch-mips/include/asm/pci/ |
H A D | bridge.h | 639 u64 barrier:1; member in struct:ate_u::ate_s
|
Completed in 240 milliseconds