Lines Matching refs:__iomem

34 extern void __raw_writesb(void __iomem *addr, const void *data, int bytelen);
35 extern void __raw_writesw(void __iomem *addr, const void *data, int wordlen);
36 extern void __raw_writesl(void __iomem *addr, const void *data, int longlen);
38 extern void __raw_readsb(const void __iomem *addr, void *data, int bytelen);
39 extern void __raw_readsw(const void __iomem *addr, void *data, int wordlen);
40 extern void __raw_readsl(const void __iomem *addr, void *data, int longlen);
42 static inline void __raw_writeb(u8 v, volatile void __iomem *addr) in __raw_writeb()
46 static inline void __raw_writew(u16 v, volatile void __iomem *addr) in __raw_writew()
50 static inline void __raw_writel(u32 v, volatile void __iomem *addr) in __raw_writel()
55 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
59 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
63 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
81 pfx##write##bwl(type val, volatile void __iomem *addr) \
94 static inline type pfx##read##bwl(const volatile void __iomem *addr) \
177 static inline void writes##bwl(volatile void __iomem *addr, \ in BUILDIO_MEM()
186 static inline void reads##bwl(const volatile void __iomem *addr, \
253 static inline void memcpy_fromio(void * to, const volatile void __iomem *from,
259 static inline void memcpy_toio(volatile void __iomem *to, const void * from, in memcpy_toio()
265 static inline void memset_io(volatile void __iomem *addr, unsigned char val, in memset_io()
275 extern void __iomem *__ioremap(unsigned long offset, size_t size,
277 extern void __iounmap(void __iomem *addr);