Lines Matching refs:addr
68 static inline type read##bwlq##_uncached(unsigned long addr) \
72 ret = __raw_read##bwlq(addr); \
77 static inline void write##bwlq##_uncached(type v, unsigned long addr) \
80 __raw_write##bwlq(v, addr); \
92 pfx##writes##bwlq(volatile void __iomem *mem, const void *addr, \
95 const volatile type *__addr = addr; \
104 void *addr, unsigned int count) \
106 volatile type *__addr = addr; \
117 void __raw_writesl(void __iomem *addr, const void *data, int longlen);
118 void __raw_readsl(const void __iomem *addr, void *data, int longlen);
145 extern void __iomem *__ioport_map(unsigned long addr, unsigned int size);
191 static inline void outs##bwlq(unsigned long port, const void *addr, \
194 const volatile type *__addr = addr; \
202 static inline void ins##bwlq(unsigned long port, void *addr, \
205 volatile type *__addr = addr; \
233 unsigned long long peek_real_address_q(unsigned long long addr);
234 unsigned long long poke_real_address_q(unsigned long long addr,
246 void iounmap(void __iomem *addr);
279 static inline void iounmap(volatile void __iomem *addr) { }
296 int valid_phys_addr_range(phys_addr_t addr, size_t size);