Home
last modified time | relevance | path

Searched refs:mb (Results 1 – 7 of 7) sorted by relevance

/include/asm-generic/
Dbarrier.h29 #define mb() asm volatile ("": : :"memory") macro
30 #define rmb() mb()
34 #define smp_mb() mb()
43 #define set_mb(var, value) do { var = value; mb(); } while (0)
/include/linux/
Dvirtio_ring.h29 mb(); in virtio_mb()
50 mb(); in virtio_mb()
Dcyclades.h96 #define cy_writeb(port,val) do { writeb((val), (port)); mb(); } while (0)
97 #define cy_writew(port,val) do { writew((val), (port)); mb(); } while (0)
98 #define cy_writel(port,val) do { writel((val), (port)); mb(); } while (0)
/include/xen/interface/io/
Dring.h236 mb(); /* back sees new requests /before/ we check req_event */ \
246 mb(); /* front sees new responses /before/ we check rsp_event */ \
255 mb(); \
263 mb(); \
/include/linux/fsl/bestcomm/
Dbestcomm.h192 mb(); /* ensure the bd is really up-to-date */ in bcom_submit_next_buffer()
/include/drm/
Ddrm_os_linux.h49 #define DRM_MEMORYBARRIER() mb()
/include/linux/mtd/
Dmap.h433 mb(); in inline_map_write()