Lines Matching refs:addr
118 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument
120 return *(const volatile u8 __force *)addr; in __raw_readb()
126 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument
128 return *(const volatile u16 __force *)addr; in __raw_readw()
134 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument
136 return *(const volatile u32 __force *)addr; in __raw_readl()
143 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() argument
145 return *(const volatile u64 __force *)addr; in __raw_readq()
152 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() argument
154 *(volatile u8 __force *)addr = value; in __raw_writeb()
160 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew() argument
162 *(volatile u16 __force *)addr = value; in __raw_writew()
168 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel() argument
170 *(volatile u32 __force *)addr = value; in __raw_writel()
177 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq() argument
179 *(volatile u64 __force *)addr = value; in __raw_writeq()
190 static inline void readsb(const volatile void __iomem *addr, void *buffer, in readsb() argument
197 u8 x = __raw_readb(addr); in readsb()
206 static inline void readsw(const volatile void __iomem *addr, void *buffer, in readsw() argument
213 u16 x = __raw_readw(addr); in readsw()
222 static inline void readsl(const volatile void __iomem *addr, void *buffer, in readsl() argument
229 u32 x = __raw_readl(addr); in readsl()
239 static inline void readsq(const volatile void __iomem *addr, void *buffer, in readsq() argument
246 u64 x = __raw_readq(addr); in readsq()
256 static inline void writesb(volatile void __iomem *addr, const void *buffer, in writesb() argument
263 __raw_writeb(*buf++, addr); in writesb()
271 static inline void writesw(volatile void __iomem *addr, const void *buffer, in writesw() argument
278 __raw_writew(*buf++, addr); in writesw()
286 static inline void writesl(volatile void __iomem *addr, const void *buffer, in writesl() argument
293 __raw_writel(*buf++, addr); in writesl()
302 static inline void writesq(volatile void __iomem *addr, const void *buffer, in writesq() argument
309 __raw_writeq(*buf++, addr); in writesq()
327 static inline void insb(unsigned long addr, void *buffer, unsigned int count) in insb() argument
329 readsb(PCI_IOBASE + addr, buffer, count); in insb()
335 static inline void insw(unsigned long addr, void *buffer, unsigned int count) in insw() argument
337 readsw(PCI_IOBASE + addr, buffer, count); in insw()
343 static inline void insl(unsigned long addr, void *buffer, unsigned int count) in insl() argument
345 readsl(PCI_IOBASE + addr, buffer, count); in insl()
351 static inline void outsb(unsigned long addr, const void *buffer, in outsb() argument
354 writesb(PCI_IOBASE + addr, buffer, count); in outsb()
360 static inline void outsw(unsigned long addr, const void *buffer, in outsw() argument
363 writesw(PCI_IOBASE + addr, buffer, count); in outsw()
369 static inline void outsl(unsigned long addr, const void *buffer, in outsl() argument
372 writesl(PCI_IOBASE + addr, buffer, count); in outsl()
378 static inline void ioread8_rep(const volatile void __iomem *addr, void *buffer, in ioread8_rep() argument
381 readsb(addr, buffer, count); in ioread8_rep()
387 static inline void ioread16_rep(const volatile void __iomem *addr, in ioread16_rep() argument
390 readsw(addr, buffer, count); in ioread16_rep()
396 static inline void ioread32_rep(const volatile void __iomem *addr, in ioread32_rep() argument
399 readsl(addr, buffer, count); in ioread32_rep()
406 static inline void ioread64_rep(const volatile void __iomem *addr, in ioread64_rep() argument
409 readsq(addr, buffer, count); in ioread64_rep()
416 static inline void iowrite8_rep(volatile void __iomem *addr, in iowrite8_rep() argument
420 writesb(addr, buffer, count); in iowrite8_rep()
426 static inline void iowrite16_rep(volatile void __iomem *addr, in iowrite16_rep() argument
430 writesw(addr, buffer, count); in iowrite16_rep()
436 static inline void iowrite32_rep(volatile void __iomem *addr, in iowrite32_rep() argument
440 writesl(addr, buffer, count); in iowrite32_rep()
447 static inline void iowrite64_rep(volatile void __iomem *addr, in iowrite64_rep() argument
451 writesq(addr, buffer, count); in iowrite64_rep()