Back to home page

OSCL-LXR

 
 

    


0001 #ifndef _TOOLS_LINUX_ASM_ARM_BARRIER_H
0002 #define _TOOLS_LINUX_ASM_ARM_BARRIER_H
0003 
0004 /*
0005  * Use the __kuser_memory_barrier helper in the CPU helper page. See
0006  * arch/arm/kernel/entry-armv.S in the kernel source for details.
0007  */
0008 #define mb()        ((void(*)(void))0xffff0fa0)()
0009 #define wmb()       ((void(*)(void))0xffff0fa0)()
0010 #define rmb()       ((void(*)(void))0xffff0fa0)()
0011 
0012 #endif /* _TOOLS_LINUX_ASM_ARM_BARRIER_H */