Searched refs:barrier (Results 51 - 75 of 545) sorted by path

1234567891011>>

/linux-master/arch/alpha/kernel/
H A Dperf_event.c724 barrier();
H A Dprocess.c130 barrier();
H A Dsmp.c106 barrier();
111 barrier();
186 barrier();
346 barrier();
382 barrier();
/linux-master/arch/arc/include/asm/
H A Datomic.h14 #include <asm/barrier.h>
H A Dbarrier.h15 * Explicit barrier provided by DMB instruction
19 * - DMB guarantees SMP as well as local barrier semantics
20 * (asm-generic/barrier.h ensures sane smp_*mb if not defined here, i.e.
21 * UP: barrier(), SMP: smp_*mb == *mb)
23 * in the general case. Plus it only provides full barrier.
42 #include <asm-generic/barrier.h>
H A Dcmpxchg.h12 #include <asm/barrier.h>
H A Dio.h15 #include <asm/barrier.h>
214 * Relaxed API for drivers which can handle barrier ordering themselves
H A Dprocessor.h47 #define cpu_relax() barrier()
H A Dspinlock.h11 #include <asm/barrier.h>
33 * ACQUIRE barrier to ensure load/store after taking the lock
37 * ARCv2 only has load-load, store-store and all-all barrier
38 * thus need the full all-all barrier
266 * RELEASE barrier: given the instructions avail on ARCv2, full barrier
/linux-master/arch/arm/boot/compressed/
H A Dhead.S144 orr \reg, \reg, #(1 << 5) @ CP15 barrier instructions
/linux-master/arch/arm/include/asm/
H A Darch_gicv3.h14 #include <asm/barrier.h>
H A Darch_timer.h5 #include <asm/barrier.h>
H A Datomic.h15 #include <asm/barrier.h>
H A Dbitops.h29 #include <asm/barrier.h>
H A Dcmpxchg.h7 #include <asm/barrier.h>
H A Dcp15.h5 #include <asm/barrier.h>
H A Ddomain.h12 #include <asm/barrier.h>
H A Dio.h163 #include <asm/barrier.h>
360 * - ordering is not guaranteed without explicit dependencies or barrier
H A Dspinlock.h10 #include <asm/barrier.h>
51 * A memory barrier is required after we get a lock, and before we
H A Dtls.h93 barrier();
/linux-master/arch/arm/include/asm/vdso/
H A Dgettimeofday.h10 #include <asm/barrier.h>
H A Dprocessor.h17 #define cpu_relax() barrier()
/linux-master/arch/arm/kernel/
H A Dtraps.c257 barrier();
H A Dvdso.c20 #include <asm/barrier.h>
/linux-master/arch/arm/lib/
H A Dbitops.h31 .macro __testop, name, instr, store, barrier
41 \barrier
53 \barrier

Completed in 217 milliseconds

1234567891011>>