Home
last modified time | relevance | path

Searched refs:wmb (Results 1 – 9 of 9) sorted by relevance

/rk3399_rockchip-uboot/drivers/usb/musb-new/
H A Dlinux-compat.h12 #ifndef wmb
13 #define wmb() asm volatile ("" : : : "memory") macro
H A Dmusb_host.c664 wmb(); in musb_tx_dma_program()
/rk3399_rockchip-uboot/arch/mips/include/asm/
H A Dsystem.h152 #define wmb() wbflush() macro
168 #define wmb() mb() macro
175 #define smp_wmb() wmb()
186 do { var = value; wmb(); } while (0)
H A Dio.h226 #define war_octeon_io_reorder_wmb() wmb()
455 #define mmiowb() wmb()
/rk3399_rockchip-uboot/arch/microblaze/include/asm/
H A Dsystem.h116 #define wmb() mb () macro
118 #define set_wmb(var, value) do { var = value; wmb (); } while (0)
123 #define smp_wmb() wmb ()
/rk3399_rockchip-uboot/arch/sh/include/asm/
H A Dsystem.h112 #define wmb() __asm__ __volatile__ ("synco": : :"memory") macro
118 #define wmb() __asm__ __volatile__ ("": : :"memory") macro
126 #define smp_wmb() wmb()
/rk3399_rockchip-uboot/arch/nds32/include/asm/
H A Dsystem.h70 #define wmb() asm volatile ("" : : : "memory") macro
/rk3399_rockchip-uboot/include/linux/mtd/
H A Ddoc2000.h86 …d, adr, reg) do{ *(volatile __u32 *)(((unsigned long)adr)+((reg)<<2)) = (__u32)d; wmb();} while(0)
90 …d, adr, reg) do{ *(volatile __u16 *)(((unsigned long)adr)+((reg)<<1)) = (__u16)d; wmb();} while(0)
/rk3399_rockchip-uboot/arch/arc/include/asm/
H A Dio.h32 #define wmb() asm volatile("dmb 2\n" : : : "memory") macro
47 #define __iowmb() wmb()