Home
last modified time | relevance | path

Searched refs:__iormb (Results 1 – 4 of 4) sorted by relevance

/arch/arc/include/asm/
A Dio.h51 #define __iormb() rmb() macro
54 #define __iormb() __comp_b() macro
90 #define __raw_readb(c) ({ u8 __v = __arch_getb(c); __iormb(); __v; })
91 #define __raw_readw(c) ({ u16 __v = __arch_getw(c); __iormb(); __v; })
135 __iormb(); in __raw_readsb()
145 __iormb(); in __raw_readsw()
155 __iormb(); in __raw_readsl()
185 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
186 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
187 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
[all …]
/arch/riscv/include/asm/
A Dio.h43 #define __iormb() rmb() macro
75 __iormb(); in readb()
84 __iormb(); in readw()
93 __iormb(); in readl()
102 __iormb(); in readq()
/arch/arm/include/asm/
A Dio.h171 #define __iormb() dmb() macro
181 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
182 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
183 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
184 #define readq(c) ({ u64 __v = readq_relaxed(c); __iormb(); __v; })
/arch/x86/include/asm/
A Dio.h244 #define __iormb() dmb() macro

Completed in 18 milliseconds