Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
barriers.h File Reference
#include <asm/outercache.h>

Go to the source code of this file.

Macros

#define rmb()   dsb()
 
#define wmb()   do { dsb(); outer_sync(); omap_bus_sync(); } while (0)
 
#define mb()   wmb()
 

Functions

void omap_bus_sync (void)
 

Macro Definition Documentation

#define mb (   void)    wmb()

Definition at line 31 of file barriers.h.

#define rmb ( )    dsb()

Definition at line 29 of file barriers.h.

#define wmb ( )    do { dsb(); outer_sync(); omap_bus_sync(); } while (0)

Definition at line 30 of file barriers.h.

Function Documentation

void omap_bus_sync ( void  )