Lines Matching refs:addr
48 static inline type name(const volatile void __iomem *addr) \
50 :"m" (*(volatile type __force *)addr) barrier); return ret; }
53 static inline void name(type val, volatile void __iomem *addr) \
55 "m" (*(volatile type __force *)addr) barrier); }
113 extern int valid_phys_addr_range(phys_addr_t addr, size_t size);
209 extern void iounmap(volatile void __iomem *addr);
302 static inline void outs##bwl(int port, const void *addr, unsigned long count) \
305 unsigned type *value = (unsigned type *)addr; \
313 : "+S"(addr), "+c"(count) \
318 static inline void ins##bwl(int port, void *addr, unsigned long count) \
321 unsigned type *value = (unsigned type *)addr; \
329 : "+D"(addr), "+c"(count) \
359 extern void unxlate_dev_mem_ptr(phys_addr_t phys, void *addr);