Searched refs:__iormb (Results 1 – 5 of 5) sorted by relevance
/linux-6.1.9/arch/arc/include/asm/ |
D | io.h | 16 #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(); })
|
/linux-6.1.9/arch/arm/include/asm/ |
D | io.h | 164 #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(); __v; …
|
/linux-6.1.9/arch/arm64/include/asm/ |
D | io.h | 116 #define __iormb(v) __io_ar(v) macro 155 #define ioread16be(p) ({ __u16 __v = be16_to_cpu((__force __be16)__raw_readw(p)); __iormb(__v); __… 156 #define ioread32be(p) ({ __u32 __v = be32_to_cpu((__force __be32)__raw_readl(p)); __iormb(__v); __… 157 #define ioread64be(p) ({ __u64 __v = be64_to_cpu((__force __be64)__raw_readq(p)); __iormb(__v); __…
|
/linux-6.1.9/tools/testing/selftests/kvm/include/aarch64/ |
D | processor.h | 126 #define __iormb(v) \ macro 160 #define readl(c) ({ u32 __v = readl_relaxed(c); __iormb(__v); __v; })
|
/linux-6.1.9/drivers/dma/ti/ |
D | cppi41.c | 327 __iormb(); in cppi41_irq() 689 __iormb(); in cppi41_tear_down_chan()
|