Home
last modified time | relevance | path

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

12345678910

/linux-2.4.37.9/arch/sparc/lib/
Ddebuglocks.c79 barrier(); in _do_spin_lock()
105 barrier(); in _do_spin_unlock()
126 barrier(); in _do_read_lock()
132 barrier(); in _do_read_lock()
153 barrier(); in _do_read_unlock()
159 barrier(); in _do_read_unlock()
181 barrier(); in _do_write_lock()
188 barrier(); in _do_write_lock()
192 barrier(); in _do_write_lock()
199 barrier(); in _do_write_unlock()
/linux-2.4.37.9/arch/arm/kernel/
Dtime-acorn.c32 barrier (); in ioctime_gettimeoffset()
34 barrier (); in ioctime_gettimeoffset()
36 barrier (); in ioctime_gettimeoffset()
38 barrier (); in ioctime_gettimeoffset()
40 barrier (); in ioctime_gettimeoffset()
/linux-2.4.37.9/include/asm-m68k/
Dsystem.h85 #define nop() do { asm volatile ("nop"); barrier(); } while (0)
86 #define mb() barrier()
87 #define rmb() barrier()
88 #define wmb() barrier()
92 #define smp_mb() barrier()
93 #define smp_rmb() barrier()
94 #define smp_wmb() barrier()
Datomic.h53 #define smp_mb__before_atomic_dec() barrier()
54 #define smp_mb__after_atomic_dec() barrier()
55 #define smp_mb__before_atomic_inc() barrier()
56 #define smp_mb__after_atomic_inc() barrier()
/linux-2.4.37.9/arch/mips/vr4181/common/
Dtime.c41 barrier(); in read_time_reg()
55 barrier(); in vr4181_rtc_get_time()
57 barrier(); in vr4181_rtc_get_time()
71 barrier(); in vr4181_rtc_set_time()
75 barrier(); in vr4181_rtc_set_time()
/linux-2.4.37.9/arch/m68k/mac/
Ddebug.c199 barrier(); in mac_sccb_out()
202 barrier(); in mac_sccb_out()
211 barrier(); in mac_scca_out()
214 barrier(); in mac_scca_out()
246 barrier(); \
249 barrier(); \
257 barrier(); \
260 barrier(); \
270 barrier(); \
/linux-2.4.37.9/include/asm-arm/arch-clps711x/
Duncompress.h28 #define barrier() __asm__ __volatile__("": : :"memory") macro
49 barrier(); in puts()
54 barrier(); in puts()
59 barrier(); in puts()
/linux-2.4.37.9/arch/ppc/platforms/
Dchrp_smp.c95 barrier(); in smp_chrp_setup_cpu()
105 barrier(); in smp_chrp_setup_cpu()
114 barrier(); in smp_chrp_setup_cpu()
120 barrier(); in smp_chrp_setup_cpu()
/linux-2.4.37.9/include/asm-sparc64/
Datomic.h60 #define smp_mb__before_atomic_dec() barrier()
61 #define smp_mb__after_atomic_dec() barrier()
62 #define smp_mb__before_atomic_inc() barrier()
63 #define smp_mb__after_atomic_inc() barrier()
/linux-2.4.37.9/include/asm-ppc64/
Dsoftirq.h13 #define local_bh_disable() do { local_bh_count(smp_processor_id())++; barrier(); } while (0)
14 #define __local_bh_enable() do { barrier(); local_bh_count(smp_processor_id())--; } while (0)
18 barrier(); \
/linux-2.4.37.9/include/asm-sh64/
Dsoftirq.h10 barrier(); \
15 barrier(); \
21 barrier(); \
Datomic.h97 #define smp_mb__before_atomic_dec() barrier()
98 #define smp_mb__after_atomic_dec() barrier()
99 #define smp_mb__before_atomic_inc() barrier()
100 #define smp_mb__after_atomic_inc() barrier()
/linux-2.4.37.9/include/asm-sh/
Dsoftirq.h10 barrier(); \
15 barrier(); \
21 barrier(); \
Datomic.h97 #define smp_mb__before_atomic_dec() barrier()
98 #define smp_mb__after_atomic_dec() barrier()
99 #define smp_mb__before_atomic_inc() barrier()
100 #define smp_mb__after_atomic_inc() barrier()
/linux-2.4.37.9/include/asm-arm/arch-mx1ads/
Duncompress.h35 barrier(); in puts()
41 barrier(); in puts()
48 barrier(); in puts()
/linux-2.4.37.9/include/asm-ia64/
Dspinlock.h65 #define spin_unlock(x) do { barrier(); ((spinlock_t *) x)->lock = 0;} while (0)
66 #define spin_unlock_wait(x) do { barrier(); } while ((x)->lock)
106 #define spin_unlock(x) do { barrier(); ((spinlock_t *) x)->lock = 0; } while (0)
108 #define spin_unlock_wait(x) do { barrier(); } while ((x)->lock)
/linux-2.4.37.9/include/asm-arm/
Datomic.h107 #define smp_mb__before_atomic_dec() barrier()
108 #define smp_mb__after_atomic_dec() barrier()
109 #define smp_mb__before_atomic_inc() barrier()
110 #define smp_mb__after_atomic_inc() barrier()
/linux-2.4.37.9/include/asm-arm/arch-at91rm9200/
Duncompress.h31 while (!(pSYS->DBGU_CSR & AT91C_DBGU_TXRDY)) { barrier(); } in puts()
34 while (!(pSYS->DBGU_CSR & AT91C_DBGU_TXRDY)) { barrier(); } in puts()
40 while (!(pSYS->DBGU_CSR & AT91C_DBGU_TXEMPTY)) { barrier(); } in puts()
/linux-2.4.37.9/include/asm-mips64/
Dsoftirq.h19 barrier(); in cpu_bh_disable()
24 barrier(); in __cpu_bh_enable()
34 barrier(); \
/linux-2.4.37.9/include/asm-mips/
Dsoftirq.h19 barrier(); in cpu_bh_disable()
24 barrier(); in __cpu_bh_enable()
35 barrier(); \
/linux-2.4.37.9/include/asm-alpha/
Dsoftirq.h11 barrier(); in cpu_bh_disable()
16 barrier(); in __cpu_bh_enable()
27 barrier(); \
/linux-2.4.37.9/include/asm-s390x/
Dsoftirq.h21 do { barrier(); local_bh_count(cpu)--; } while (0)
23 do { local_bh_count(cpu)++; barrier(); } while (0)
35 barrier(); \
/linux-2.4.37.9/include/asm-x86_64/
Dsoftirq.h8 do { barrier(); local_bh_count(cpu)--; } while (0)
10 do { local_bh_count(cpu)++; barrier(); } while (0)
29 barrier(); \
/linux-2.4.37.9/include/asm-s390/
Dsoftirq.h21 do { barrier(); local_bh_count(cpu)--; } while (0)
23 do { local_bh_count(cpu)++; barrier(); } while (0)
35 barrier(); \
/linux-2.4.37.9/include/asm-i386/
Dsoftirq.h8 do { barrier(); local_bh_count(cpu)--; } while (0)
10 do { local_bh_count(cpu)++; barrier(); } while (0)
29 barrier(); \

12345678910