Lines Matching refs:__iomem

117 static inline u##size name(const volatile u##size __iomem *addr)	\
126 static inline void name(volatile u##size __iomem *addr, u##size val) \
134 static inline u##size name(const volatile u##size __iomem *addr) \
143 static inline void name(volatile u##size __iomem *addr, u##size val) \
152 static inline u##size name(const volatile u##size __iomem *addr) \
161 static inline void name(volatile u##size __iomem *addr, u##size val) \
217 static inline u64 in_le64(const volatile u64 __iomem *addr) in in_le64()
222 static inline void out_le64(volatile u64 __iomem *addr, u64 val) in out_le64()
231 static inline u64 in_be64(const volatile u64 __iomem *addr) in in_be64()
236 static inline void out_be64(volatile u64 __iomem *addr, u64 val) in out_be64()
247 extern void _insb(const volatile u8 __iomem *addr, void *buf, long count);
248 extern void _outsb(volatile u8 __iomem *addr,const void *buf,long count);
249 extern void _insw_ns(const volatile u16 __iomem *addr, void *buf, long count);
250 extern void _outsw_ns(volatile u16 __iomem *addr, const void *buf, long count);
251 extern void _insl_ns(const volatile u32 __iomem *addr, void *buf, long count);
252 extern void _outsl_ns(volatile u32 __iomem *addr, const void *buf, long count);
267 extern void _memset_io(volatile void __iomem *addr, int c, unsigned long n);
268 extern void _memcpy_fromio(void *dest, const volatile void __iomem *src,
270 extern void _memcpy_toio(volatile void __iomem *dest, const void *src,
296 #define PCI_IO_ADDR volatile void __iomem *
343 (addr) = (void __iomem *)__a; \
354 static inline unsigned char __raw_readb(const volatile void __iomem *addr) in __raw_readb()
358 static inline unsigned short __raw_readw(const volatile void __iomem *addr) in __raw_readw()
362 static inline unsigned int __raw_readl(const volatile void __iomem *addr) in __raw_readl()
366 static inline void __raw_writeb(unsigned char v, volatile void __iomem *addr) in __raw_writeb()
370 static inline void __raw_writew(unsigned short v, volatile void __iomem *addr) in __raw_writew()
374 static inline void __raw_writel(unsigned int v, volatile void __iomem *addr) in __raw_writel()
380 static inline unsigned long __raw_readq(const volatile void __iomem *addr) in __raw_readq()
384 static inline void __raw_writeq(unsigned long v, volatile void __iomem *addr) in __raw_writeq()
719 extern void __iomem *ioremap(phys_addr_t address, unsigned long size);
720 extern void __iomem *ioremap_prot(phys_addr_t address, unsigned long size,
722 extern void __iomem *ioremap_wc(phys_addr_t address, unsigned long size);
725 extern void iounmap(volatile void __iomem *addr);
727 extern void __iomem *__ioremap(phys_addr_t, unsigned long size,
729 extern void __iomem *__ioremap_caller(phys_addr_t, unsigned long size,
732 extern void __iounmap(volatile void __iomem *addr);
734 extern void __iomem * __ioremap_at(phys_addr_t pa, void *ea,