Lines Matching refs:addr
11 static inline u8 ioread8(const volatile void __iomem *addr)
13 return readb(addr);
16 static inline u16 ioread16(const volatile void __iomem *addr)
18 return readw(addr);
21 static inline u32 ioread32(const volatile void __iomem *addr)
23 return readl(addr);
28 static inline u64 ioread64(const volatile void __iomem *addr)
30 return readq(addr);
35 static inline void iowrite8(u8 value, volatile void __iomem *addr)
37 writeb(value, addr);
40 static inline void iowrite16(u16 value, volatile void __iomem *addr)
42 writew(value, addr);
45 static inline void iowrite32(u32 value, volatile void __iomem *addr)
47 writel(value, addr);
52 static inline void iowrite64(u64 value, volatile void __iomem *addr)
54 writeq(value, addr);
65 static inline void iounmap(void __iomem *addr)