Searched refs:__iowmb (Results 1 - 8 of 8) sorted by relevance
/u-boot/arch/arc/include/asm/ |
H A D | io.h | 52 #define __iowmb() wmb() macro 55 #define __iowmb() __comp_b() macro 86 #define __raw_writeb(v, c) ({ __iowmb(); __arch_putb(v, c); }) 87 #define __raw_writew(v, c) ({ __iowmb(); __arch_putw(v, c); }) 88 #define __raw_writel(v, c) ({ __iowmb(); __arch_putl(v, c); }) 89 #define __raw_writeq(v, c) ({ __iowmb(); __arch_putq(v, c); }) 102 __iowmb(); 113 __iowmb(); 124 __iowmb(); 192 #define writeb(v, c) ({ __iowmb(); writeb_relaxe [all...] |
/u-boot/arch/riscv/include/asm/ |
H A D | io.h | 44 #define __iowmb() wmb() macro 48 __iowmb(); 54 __iowmb(); 60 __iowmb(); 66 __iowmb();
|
/u-boot/drivers/mtd/nand/raw/ |
H A D | octeontx_bch_regs.h | 162 __iowmb(); /* flush commands before ringing bell */
|
H A D | octeontx_nand.c | 1459 __iowmb(); /* flush done=0 before making request */ 1554 __iowmb(); /* flush done=0 before making request */
|
/u-boot/arch/arm/include/asm/ |
H A D | io.h | 97 #define __iowmb() dmb() macro 101 #define writeb(v,c) ({ u8 __v = v; __iowmb(); __arch_putb(__v,c); __v; }) 102 #define writew(v,c) ({ u16 __v = v; __iowmb(); __arch_putw(__v,c); __v; }) 103 #define writel(v,c) ({ u32 __v = v; __iowmb(); __arch_putl(__v,c); __v; }) 104 #define writeq(v,c) ({ u64 __v = v; __iowmb(); __arch_putq(__v,c); __v; })
|
/u-boot/drivers/net/octeontx2/ |
H A D | nix_af.c | 62 __iowmb(); 108 __iowmb(); 195 __iowmb(); 231 __iowmb(); 476 __iowmb(); 777 __iowmb(); 795 __iowmb(); 813 __iowmb();
|
H A D | nix.c | 580 __iowmb(); 709 __iowmb();
|
/u-boot/arch/x86/include/asm/ |
H A D | io.h | 248 #define __iowmb() dmb() macro
|
Completed in 119 milliseconds