Lines Matching refs:addr
68 extern void iounmap(volatile void __iomem *addr);
98 static inline unsigned char _readb(unsigned long addr) in _readb() argument
100 return *(volatile unsigned char __force *)addr; in _readb()
103 static inline unsigned short _readw(unsigned long addr) in _readw() argument
105 return *(volatile unsigned short __force *)addr; in _readw()
108 static inline unsigned long _readl(unsigned long addr) in _readl() argument
110 return *(volatile unsigned long __force *)addr; in _readl()
113 static inline void _writeb(unsigned char b, unsigned long addr) in _writeb() argument
115 *(volatile unsigned char __force *)addr = b; in _writeb()
118 static inline void _writew(unsigned short w, unsigned long addr) in _writew() argument
120 *(volatile unsigned short __force *)addr = w; in _writew()
123 static inline void _writel(unsigned long l, unsigned long addr) in _writel() argument
125 *(volatile unsigned long __force *)addr = l; in _writel()
149 #define readb(addr) _readb((unsigned long)(addr)) argument
150 #define readw(addr) _readw((unsigned long)(addr)) argument
151 #define readl(addr) _readl((unsigned long)(addr)) argument
159 #define writeb(val, addr) _writeb((val), (unsigned long)(addr)) argument
160 #define writew(val, addr) _writew((val), (unsigned long)(addr)) argument
161 #define writel(val, addr) _writel((val), (unsigned long)(addr)) argument
181 memset_io(volatile void __iomem *addr, unsigned char val, int count) in memset_io() argument
183 memset((void __force *) addr, val, count); in memset_io()