Lines Matching refs:addr
68 extern void iounmap(volatile void __iomem *addr);
100 static inline unsigned char _readb(unsigned long addr) in _readb() argument
102 return *(volatile unsigned char __force *)addr; in _readb()
105 static inline unsigned short _readw(unsigned long addr) in _readw() argument
107 return *(volatile unsigned short __force *)addr; in _readw()
110 static inline unsigned long _readl(unsigned long addr) in _readl() argument
112 return *(volatile unsigned long __force *)addr; in _readl()
115 static inline void _writeb(unsigned char b, unsigned long addr) in _writeb() argument
117 *(volatile unsigned char __force *)addr = b; in _writeb()
120 static inline void _writew(unsigned short w, unsigned long addr) in _writew() argument
122 *(volatile unsigned short __force *)addr = w; in _writew()
125 static inline void _writel(unsigned long l, unsigned long addr) in _writel() argument
127 *(volatile unsigned long __force *)addr = l; in _writel()
151 #define readb(addr) _readb((unsigned long)(addr)) argument
152 #define readw(addr) _readw((unsigned long)(addr)) argument
153 #define readl(addr) _readl((unsigned long)(addr)) argument
161 #define writeb(val, addr) _writeb((val), (unsigned long)(addr)) argument
162 #define writew(val, addr) _writew((val), (unsigned long)(addr)) argument
163 #define writel(val, addr) _writel((val), (unsigned long)(addr)) argument
186 #define ioread16be(addr) be16_to_cpu(readw(addr)) argument
187 #define ioread32be(addr) be32_to_cpu(readl(addr)) argument
188 #define iowrite16be(v, addr) writew(cpu_to_be16(v), (addr)) argument
189 #define iowrite32be(v, addr) writel(cpu_to_be32(v), (addr)) argument
196 memset_io(volatile void __iomem *addr, unsigned char val, int count) in memset_io() argument
198 memset((void __force *) addr, val, count); in memset_io()