Searched refs:rmb (Results 1 - 25 of 176) sorted by relevance

12345678

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-realview/include/mach/
H A Dbarriers.h3 #define rmb() dmb() macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/tools/perf/
H A Dperf.h10 #define rmb() asm volatile("lock; addl $0,0(%%esp)" ::: "memory") macro
16 #define rmb() asm volatile("lfence" ::: "memory") macro
22 #define rmb() asm volatile ("sync" ::: "memory") macro
28 #define rmb() asm volatile("bcr 15,0" ::: "memory") macro
35 # define rmb() asm volatile("synco" ::: "memory") macro
37 # define rmb() asm volatile("" ::: "memory") macro
44 #define rmb() asm volatile("" ::: "memory") macro
50 #define rmb() asm volatile("":::"memory") macro
56 #define rmb() asm volatile("mb" ::: "memory") macro
62 #define rmb() as macro
72 #define rmb macro
78 #define rmb macro
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-tegra/include/mach/
H A Dbarriers.h26 #define rmb() dmb() macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/cxt1e1/
H A Dpmcc4_sysdep.h37 #define FLUSH_PCI_READ() rmb()
39 #define FLUSH_MEM_READ() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/alpha/include/asm/
H A Dbarrier.h9 #define rmb() \ macro
21 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/sys-i386/shared/sysdep/
H A Dsystem.h35 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2) macro
39 #define rmb() asm volatile("lfence":::"memory") macro
52 * rmb() on most CPUs, and is never heavier weight than is
53 * rmb().
91 * as Alpha, "y" could be set to 3 and "x" to 0. Use rmb()
100 # define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/sys-x86_64/shared/sysdep/
H A Dsystem.h35 #define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2) macro
39 #define rmb() asm volatile("lfence":::"memory") macro
52 * rmb() on most CPUs, and is never heavier weight than is
53 * rmb().
91 * as Alpha, "y" could be set to 3 and "x" to 0. Use rmb()
100 # define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/lib/
H A Dlocks.c40 rmb();
71 rmb();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dbarrier.h20 * rmb() on most CPUs, and is never heavier weight than is
21 * rmb().
59 * as Alpha, "y" could be set to 3 and "x" to 0. Use rmb()
129 #define rmb() fast_rmb() macro
136 #define rmb() fast_rmb() macro
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/asm/
H A Dsystem.h16 #define rmb() mb() macro
23 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/enic/
H A Dcq_desc.h67 * bit (byte) written. Adding the rmb() prevents the compiler
72 rmb();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/fnic/
H A Dcq_desc.h65 * bit (byte) written. Adding the rmb() prevents the compiler
70 rmb();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dpvclock.c97 rmb(); /* fetch version before data */
103 rmb(); /* test version after fetching data */
177 rmb(); /* fetch version before time */
180 rmb(); /* fetch time before checking version */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/video/
H A Dbt455.h42 rmb();
44 rmb();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/microblaze/include/asm/
H A Dsystem.h39 #define rmb() mb() macro
45 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/h8300/include/asm/
H A Dsystem.h85 #define rmb() asm volatile ("" : : :"memory") macro
91 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/include/
H A Diatomic.h211 #define rmb() mb() macro
215 #define rmb() asm volatile("lfence":::"memory") macro
357 * rmb(): Like wmb(), but for reads.
358 * mb(): wmb()/rmb() combo, i.e., all previous memory
370 #define rmb() mb() macro
487 #define rmb() \ macro
670 * rmb() prevents loads being reordered across this point.
675 * stronger but slower sync instruction for mb and rmb.
678 #define rmb() __asm__ __volatile__ ("sync" : : : "memory") macro
886 #define rmb() m macro
1006 #define rmb macro
1075 #define rmb macro
1098 #define rmb macro
1123 #define rmb macro
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/include/asm/
H A Dsystem.h32 #define rmb() mb() macro
38 #define rmb() mb() macro
46 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mn10300/include/asm/
H A Dsystem.h63 #define rmb() mb() macro
68 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/asm-generic/
H A Dsystem.h50 #define rmb() mb() macro
55 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dsystem.h39 * rmb() on most CPUs, and is never heavier weight than is
40 * rmb().
78 * as Alpha, "y" could be set to 3 and "x" to 0. Use rmb()
120 #define rmb() fast_rmb() macro
126 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dsystem_no.h105 #define rmb() asm volatile ("" : : :"memory") macro
111 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/kernel/
H A Didle.c95 rmb();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dsystem_64.h50 #define rmb() __asm__ __volatile__("":::"memory") macro
63 #define smp_rmb() rmb()
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/kernel/
H A Dsmp-tbsync.c54 rmb();
60 rmb();

Completed in 136 milliseconds

12345678