Searched refs:__iowmb (Results 1 – 4 of 4) sorted by relevance
| /rk3399_rockchip-uboot/arch/arc/include/asm/ |
| H A D | io.h | 47 #define __iowmb() wmb() macro 50 #define __iowmb() do { } while (0) macro 227 #define writeb(v,c) ({ __iowmb(); writeb_relaxed(v,c); }) 228 #define writew(v,c) ({ __iowmb(); writew_relaxed(v,c); }) 229 #define writel(v,c) ({ __iowmb(); writel_relaxed(v,c); })
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/ |
| H A D | io.h | 113 #define __iowmb() dmb() macro 115 #define writeb(v,c) ({ u8 __v = v; __iowmb(); __arch_putb(__v,c); __v; }) 116 #define writew(v,c) ({ u16 __v = v; __iowmb(); __arch_putw(__v,c); __v; }) 117 #define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; }) 118 #define writeq(v,c) ({ u64 __v = v; __iowmb(); __arch_putq(__v,c); __v; })
|
| /rk3399_rockchip-uboot/arch/nds32/include/asm/ |
| H A D | io.h | 105 #define __iowmb() dmb() macro 109 __iowmb(); in writeb() 115 __iowmb(); in writew() 122 __iowmb(); in writel()
|
| /rk3399_rockchip-uboot/arch/x86/include/asm/ |
| H A D | io.h | 268 #define __iowmb() dmb() macro
|