Home
last modified time | relevance | path

Searched refs:__iormb (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/arc/include/asm/
H A Dio.h16 #define __iormb() rmb() macro
19 #define __iormb() do { } while (0) macro
40 #define ioread16be(p) ({ u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; })
41 #define ioread32be(p) ({ u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(); __v; })
200 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
201 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
202 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
203 #define readsb(p,d,l) ({ __raw_readsb(p,d,l); __iormb(); })
204 #define readsw(p,d,l) ({ __raw_readsw(p,d,l); __iormb(); })
205 #define readsl(p,d,l) ({ __raw_readsl(p,d,l); __iormb(); })
[all...]
/kernel/linux/linux-6.6/arch/arc/include/asm/
H A Dio.h16 #define __iormb() rmb() macro
19 #define __iormb() do { } while (0) macro
39 #define ioread16be(p) ({ u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; })
40 #define ioread32be(p) ({ u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(); __v; })
199 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
200 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
201 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
202 #define readsb(p,d,l) ({ __raw_readsb(p,d,l); __iormb(); })
203 #define readsw(p,d,l) ({ __raw_readsw(p,d,l); __iormb(); })
204 #define readsl(p,d,l) ({ __raw_readsl(p,d,l); __iormb(); })
[all...]
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dio.h94 #define __iormb(v) \ macro
111 #define __io_par(v) __iormb(v)
135 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(__v); __v; })
136 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(__v); __v; })
137 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(__v); __v; })
138 #define readq(c) ({ u64 __v = readq_relaxed(c); __iormb(__v); __v; })
186 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(__v); __v; })
187 #define ioread32be(p) ({ __u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(__v); __v; })
188 #define ioread64be(p) ({ __u64 __v = be64_to_cpu((__force __be64)__raw_readq(p)); __iormb(__v); __v; })
/kernel/linux/linux-5.10/arch/arm/include/asm/
H A Dio.h165 #define __iormb() rmb() macro
168 #define __iormb() do { } while (0) macro
258 #define inb(p) ({ __u8 __v = __raw_readb(__io(p)); __iormb(); __v; })
260 __raw_readw(__io(p))); __iormb(); __v; })
262 __raw_readl(__io(p))); __iormb(); __v; })
301 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
302 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
303 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
407 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; })
408 #define ioread32be(p) ({ __u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(); __
[all...]
/kernel/linux/linux-6.6/arch/arm/include/asm/
H A Dio.h164 #define __iormb() rmb() macro
167 #define __iormb() do { } while (0) macro
241 #define inb(p) ({ __u8 __v = __raw_readb(__io(p)); __iormb(); __v; })
243 __raw_readw(__io(p))); __iormb(); __v; })
245 __raw_readl(__io(p))); __iormb(); __v; })
284 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
285 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
286 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
390 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(); __v; })
391 #define ioread32be(p) ({ __u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(); __
[all...]
/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dio.h54 #define __iormb() rmb() macro
74 #define readb(c) ({ u8 __v = readb_relaxed(c); __iormb(); __v; })
75 #define readw(c) ({ u16 __v = readw_relaxed(c); __iormb(); __v; })
76 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(); __v; })
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dio.h116 #define __iormb(v) __io_ar(v) macro
154 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(__v); __v; })
155 #define ioread32be(p) ({ __u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(__v); __v; })
156 #define ioread64be(p) ({ __u64 __v = be64_to_cpu((__force __be64)__raw_readq(p)); __iormb(__v); __v; })
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/include/aarch64/
H A Dprocessor.h149 #define __iormb(v) \ macro
183 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(__v); __v; })
/kernel/linux/linux-5.10/drivers/dma/ti/
H A Dcppi41.c327 __iormb(); in cppi41_irq()
689 __iormb(); in cppi41_tear_down_chan()
/kernel/linux/linux-6.6/drivers/dma/ti/
H A Dcppi41.c327 __iormb(); in cppi41_irq()
689 __iormb(); in cppi41_tear_down_chan()

Completed in 8 milliseconds