Home
last modified time | relevance | path

Searched refs:barrier (Results 1 – 25 of 198) sorted by relevance

12345678

/arch/metag/include/asm/
Dbarrier.h14 barrier(); in wr_fence()
16 barrier(); in wr_fence()
32 barrier(); in wr_fence()
37 barrier(); in wr_fence()
44 #define rmb() barrier()
52 #define smp_mb() barrier()
53 #define smp_rmb() barrier()
54 #define smp_wmb() barrier()
69 barrier(); in fence()
71 barrier(); in fence()
[all …]
Dspinlock_lock1.h11 barrier(); in arch_spin_is_locked()
53 barrier(); in arch_spin_unlock()
102 barrier(); in arch_write_unlock()
112 barrier(); in arch_write_can_lock()
179 barrier(); in arch_read_can_lock()
/arch/blackfin/include/asm/
Dbarrier.h22 # define mb() do { barrier(); smp_check_barrier(); smp_mark_barrier(); } while (0)
23 # define rmb() do { barrier(); smp_check_barrier(); } while (0)
24 # define wmb() do { barrier(); smp_mark_barrier(); } while (0)
76 # define read_barrier_depends() do { barrier(); smp_check_barrier(); } while (0)
81 #define smp_mb__before_atomic() barrier()
82 #define smp_mb__after_atomic() barrier()
/arch/x86/include/asm/
Dbarrier.h58 #define dma_rmb() barrier()
60 #define dma_wmb() barrier()
65 #define smp_wmb() barrier()
68 #define smp_mb() barrier()
69 #define smp_rmb() barrier()
70 #define smp_wmb() barrier()
71 #define smp_store_mb(var, value) do { WRITE_ONCE(var, value); barrier(); } while (0)
104 barrier(); \
112 barrier(); \
/arch/x86/um/asm/
Dbarrier.h35 #define dma_rmb() barrier()
37 #define dma_wmb() barrier()
39 #define smp_mb() barrier()
40 #define smp_rmb() barrier()
41 #define smp_wmb() barrier()
43 #define smp_store_mb(var, value) do { WRITE_ONCE(var, value); barrier(); } while (0)
/arch/parisc/include/asm/
Dbarrier.h18 #define mb() barrier()
19 #define rmb() barrier()
20 #define wmb() barrier()
21 #define dma_rmb() barrier()
22 #define dma_wmb() barrier()
/arch/alpha/include/asm/
Dirqflags.h34 barrier(); in arch_local_irq_disable()
40 barrier(); in arch_local_irq_save()
46 barrier(); in arch_local_irq_enable()
52 barrier(); in arch_local_irq_restore()
54 barrier(); in arch_local_irq_restore()
/arch/ia64/include/asm/
Dbarrier.h48 # define smp_mb() barrier()
57 #define smp_mb__before_atomic() barrier()
58 #define smp_mb__after_atomic() barrier()
68 barrier(); \
76 barrier(); \
/arch/arm/include/asm/
Dbarrier.h71 #define mb() barrier()
72 #define rmb() barrier()
73 #define wmb() barrier()
74 #define dma_rmb() barrier()
75 #define dma_wmb() barrier()
79 #define smp_mb() barrier()
80 #define smp_rmb() barrier()
81 #define smp_wmb() barrier()
/arch/xtensa/include/asm/
Dbarrier.h13 #define rmb() barrier()
16 #define smp_mb__before_atomic() barrier()
17 #define smp_mb__after_atomic() barrier()
/arch/powerpc/kernel/
Dsmp-tbsync.c52 barrier(); in smp_generic_take_timebase()
58 barrier(); in smp_generic_take_timebase()
69 barrier(); in smp_generic_take_timebase()
95 barrier(); in start_contest()
98 barrier(); in start_contest()
103 barrier(); in start_contest()
124 barrier(); in smp_generic_give_timebase()
165 barrier(); in smp_generic_give_timebase()
/arch/s390/include/asm/
Dbarrier.h25 #define rmb() barrier()
26 #define wmb() barrier()
44 barrier(); \
52 barrier(); \
/arch/sparc/include/asm/
Dbarrier_64.h62 barrier(); \
70 barrier(); \
74 #define smp_mb__before_atomic() barrier()
75 #define smp_mb__after_atomic() barrier()
/arch/arm/mach-rpc/
Dtime.c36 barrier (); in ioc_timer_gettimeoffset()
38 barrier (); in ioc_timer_gettimeoffset()
40 barrier (); in ioc_timer_gettimeoffset()
42 barrier (); in ioc_timer_gettimeoffset()
/arch/mips/include/asm/
Dbarrier.h46 # define fast_rmb() barrier()
96 # define smp_rmb() barrier()
104 #define smp_mb() barrier()
105 #define smp_rmb() barrier()
106 #define smp_wmb() barrier()
/arch/score/mm/
Dtlb-score.c52 barrier(); in local_flush_tlb_all()
103 barrier(); in local_flush_tlb_range()
148 barrier(); in local_flush_tlb_kernel_range()
171 barrier(); in local_flush_tlb_page()
178 barrier(); in local_flush_tlb_page()
199 barrier(); in local_flush_tlb_one()
206 barrier(); in local_flush_tlb_one()
229 barrier(); in __update_tlb()
/arch/powerpc/include/asm/
Dbarrier.h59 #define smp_lwsync() barrier()
61 #define smp_mb() barrier()
62 #define smp_rmb() barrier()
63 #define smp_wmb() barrier()
/arch/arm/mach-versatile/include/mach/
Duncompress.h31 barrier(); in putc()
39 barrier(); in flush()
/arch/arm/mach-ks8695/include/mach/
Duncompress.h23 barrier(); in putc()
31 barrier(); in flush()
/arch/arm/mach-ebsa110/include/mach/
Duncompress.h24 barrier(); in putc()
36 barrier(); in flush()
/arch/arm/mach-clps711x/include/mach/
Duncompress.h42 barrier(); in putc()
49 barrier(); in flush()
/arch/arm/mach-mv78xx0/include/mach/
Duncompress.h22 barrier(); in putc()
39 barrier(); in flush()
/arch/arm/mach-orion5x/include/mach/
Duncompress.h24 barrier(); in putc()
41 barrier(); in flush()
/arch/arm/mach-realview/include/mach/
Duncompress.h61 barrier(); in putc()
71 barrier(); in flush()
/arch/powerpc/platforms/embedded6xx/
Dusbgecko_udbg.c68 barrier(); in ug_io_transaction()
122 barrier(); in ug_putc()
160 barrier(); in ug_getc()
185 barrier(); in ug_udbg_getc()

12345678