Searched refs:barrier (Results 226 - 250 of 545) sorted by path

1234567891011>>

/linux-master/arch/sh/include/asm/
H A Dprocessor.h95 #define cpu_relax() barrier()
/linux-master/arch/sh/kernel/
H A Dsmp.c236 barrier();
/linux-master/arch/sparc/include/asm/
H A Datomic_32.h18 #include <asm/barrier.h>
H A Datomic_64.h13 #include <asm/barrier.h>
H A Dbitops_64.h17 #include <asm/barrier.h>
H A Dprocessor_32.h94 #define cpu_relax() barrier()
H A Dspinlock_64.h13 #include <asm/barrier.h>
H A Dvvar.h10 #include <asm/barrier.h>
/linux-master/arch/sparc/kernel/
H A Dds.c824 barrier();
H A Dleon_smp.c427 barrier();
436 barrier();
H A Dperf_event.c1038 barrier();
H A Dprocess_64.c234 barrier();
335 barrier();
H A Dsmp_64.c1337 barrier();
H A Dsun4d_smp.c83 barrier();
86 barrier();
104 barrier();
337 barrier();
345 barrier();
H A Dsun4m_smp.c216 barrier();
224 barrier();
/linux-master/arch/um/include/shared/
H A Duser.h58 #define barrier() __asm__ __volatile__("": : :"memory") macro
/linux-master/arch/um/os-Linux/
H A Dsigio.c523 !({ barrier(); got_sigio; }))
H A Dsignal.c272 * This must return with signals disabled, so this barrier
277 barrier();
303 * happen in this order, so have the barrier here.
305 barrier();
391 barrier();
400 barrier();
/linux-master/arch/x86/events/
H A Dcore.c729 barrier();
1354 barrier();
/linux-master/arch/x86/events/intel/
H A Dbts.c214 * Since BTS is coherent, just add compiler barrier to ensure
217 barrier();
229 * - is ordered against bts::handle::event with a compiler barrier.
248 * local barrier to make sure that ds configuration made it
506 barrier();
/linux-master/arch/x86/include/asm/
H A Datomic.h10 #include <asm/barrier.h>
H A Dbarrier.h51 /* Prevent speculative execution past this barrier. */
54 #define __dma_rmb() barrier()
55 #define __dma_wmb() barrier()
60 #define __smp_wmb() barrier()
66 barrier(); \
74 barrier(); \
82 /* Writing to CR3 provides a full memory barrier in switch_mm(). */
85 #include <asm-generic/barrier.h>
H A Dbitops.h19 #include <asm/barrier.h>
87 barrier();
H A Ddebugreg.h136 barrier();
148 barrier();
H A Dio.h46 #define build_mmio_read(name, size, type, reg, barrier) \
49 :"m" (*(volatile type __force *)addr) barrier); return ret; }
51 #define build_mmio_write(name, size, type, reg, barrier) \
54 "m" (*(volatile type __force *)addr) barrier); }
369 * time. Order of access is not guaranteed, nor is a memory barrier

Completed in 278 milliseconds

1234567891011>>