Home
last modified time | relevance | path

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

12345678910

/arch/hexagon/include/asm/
Dbarrier.h24 #define rmb() barrier()
25 #define read_barrier_depends() barrier()
26 #define wmb() barrier()
27 #define mb() barrier()
28 #define smp_rmb() barrier()
29 #define smp_read_barrier_depends() barrier()
30 #define smp_wmb() barrier()
31 #define smp_mb() barrier()
32 #define smp_mb__before_atomic_dec() barrier()
33 #define smp_mb__after_atomic_dec() barrier()
[all …]
/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)
25 # define read_barrier_depends() do { barrier(); smp_check_barrier(); } while (0)
27 # define mb() barrier()
28 # define rmb() barrier()
29 # define wmb() barrier()
35 #define mb() barrier()
36 #define rmb() barrier()
37 #define wmb() barrier()
/arch/m68k/include/asm/
Dbarrier.h8 #define nop() do { asm volatile ("nop"); barrier(); } while (0)
9 #define mb() barrier()
10 #define rmb() barrier()
11 #define wmb() barrier()
15 #define smp_mb() barrier()
16 #define smp_rmb() barrier()
17 #define smp_wmb() barrier()
/arch/score/include/asm/
Dbarrier.h4 #define mb() barrier()
5 #define rmb() barrier()
6 #define wmb() barrier()
7 #define smp_mb() barrier()
8 #define smp_rmb() barrier()
9 #define smp_wmb() barrier()
/arch/c6x/include/asm/
Dbarrier.h16 #define mb() barrier()
17 #define rmb() barrier()
18 #define wmb() barrier()
22 #define smp_mb() barrier()
23 #define smp_rmb() barrier()
24 #define smp_wmb() barrier()
/arch/unicore32/include/asm/
Dbarrier.h17 #define mb() barrier()
18 #define rmb() barrier()
19 #define wmb() barrier()
20 #define smp_mb() barrier()
21 #define smp_rmb() barrier()
22 #define smp_wmb() barrier()
/arch/x86/include/asm/
Dbarrier.h86 # define smp_rmb() barrier()
91 # define smp_wmb() barrier()
96 #define smp_mb() barrier()
97 #define smp_rmb() barrier()
98 #define smp_wmb() barrier()
100 #define set_mb(var, value) do { var = value; barrier(); } while (0)
/arch/x86/um/asm/
Dbarrier.h40 #define smp_rmb() barrier()
46 #define smp_wmb() barrier()
54 #define smp_mb() barrier()
55 #define smp_rmb() barrier()
56 #define smp_wmb() barrier()
58 #define set_mb(var, value) do { var = value; barrier(); } while (0)
/arch/cris/include/asm/
Dbarrier.h6 #define barrier() __asm__ __volatile__("": : :"memory") macro
7 #define mb() barrier()
19 #define smp_mb() barrier()
20 #define smp_rmb() barrier()
21 #define smp_wmb() barrier()
/arch/m32r/include/asm/
Dbarrier.h21 #define mb() barrier()
87 #define smp_mb() barrier()
88 #define smp_rmb() barrier()
89 #define smp_wmb() barrier()
91 #define set_mb(var, value) do { var = value; barrier(); } while (0)
/arch/frv/include/asm/
Dbarrier.h22 #define smp_mb() barrier()
23 #define smp_rmb() barrier()
24 #define smp_wmb() barrier()
27 do { var = (value); barrier(); } while (0)
/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()
Dbarrier.h26 #define smp_mb() barrier()
27 #define smp_rmb() barrier()
28 #define smp_wmb() barrier()
/arch/xtensa/include/asm/
Dbarrier.h15 #define mb() barrier()
22 #define smp_mb() barrier()
23 #define smp_rmb() barrier()
24 #define smp_wmb() barrier()
/arch/arm/include/asm/
Dbarrier.h48 #define mb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
49 #define rmb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
50 #define wmb() do { if (arch_is_coherent()) dmb(); else barrier(); } while (0)
54 #define smp_mb() barrier()
55 #define smp_rmb() barrier()
56 #define smp_wmb() barrier()
/arch/powerpc/kernel/
Dsmp-tbsync.c53 barrier(); in smp_generic_take_timebase()
59 barrier(); in smp_generic_take_timebase()
70 barrier(); in smp_generic_take_timebase()
96 barrier(); in start_contest()
99 barrier(); in start_contest()
104 barrier(); in start_contest()
125 barrier(); in smp_generic_give_timebase()
166 barrier(); in smp_generic_give_timebase()
/arch/avr32/include/asm/
Dbarrier.h22 # define smp_mb() barrier()
23 # define smp_rmb() barrier()
24 # define smp_wmb() barrier()
/arch/mips/include/asm/
Dbarrier.h98 # define fast_rmb() barrier()
147 # define smp_rmb() barrier()
155 #define smp_mb() barrier()
156 #define smp_rmb() barrier()
157 #define smp_wmb() barrier()
/arch/h8300/include/asm/
Dbarrier.h21 #define smp_mb() barrier()
22 #define smp_rmb() barrier()
23 #define smp_wmb() barrier()
/arch/ia64/include/asm/
Dbarrier.h49 # define smp_mb() barrier()
50 # define smp_rmb() barrier()
51 # define smp_wmb() barrier()
/arch/arm/mach-rpc/
Dtime.c33 barrier (); in ioc_timer_gettimeoffset()
35 barrier (); in ioc_timer_gettimeoffset()
37 barrier (); in ioc_timer_gettimeoffset()
39 barrier (); in ioc_timer_gettimeoffset()
/arch/mn10300/include/asm/
Dbarrier.h26 #define smp_mb() barrier()
27 #define smp_rmb() barrier()
28 #define smp_wmb() barrier()
/arch/sparc/include/asm/
Datomic_32.h56 #define smp_mb__before_atomic_dec() barrier()
57 #define smp_mb__after_atomic_dec() barrier()
58 #define smp_mb__before_atomic_inc() barrier()
59 #define smp_mb__after_atomic_inc() 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.h53 #define smp_mb() barrier()
54 #define smp_rmb() barrier()
55 #define smp_wmb() barrier()

12345678910