Lines Matching refs:__iomem
91 pfx##writes##bwlq(volatile void __iomem *mem, const void *addr, \
102 static inline void pfx##reads##bwlq(volatile void __iomem *mem, \
117 void __raw_writesl(void __iomem *addr, const void *data, int longlen);
118 void __raw_readsl(const void __iomem *addr, void *data, int longlen);
148 extern void __iomem *__ioport_map(unsigned long addr, unsigned int size);
234 void memcpy_fromio(void *, const volatile void __iomem *, unsigned long);
235 void memcpy_toio(volatile void __iomem *, const void *, unsigned long);
236 void memset_io(volatile void __iomem *, int, unsigned long);
269 void __iomem *__ioremap_caller(phys_addr_t offset, unsigned long size,
271 void __iounmap(void __iomem *addr);
273 static inline void __iomem *
279 static inline void __iomem *
301 return (void __iomem *)P1SEGADDR(offset); in __ioremap_29bit()
303 return (void __iomem *)P2SEGADDR(offset); in __ioremap_29bit()
308 return (void __iomem *)P4SEGADDR(offset); in __ioremap_29bit()
314 static inline void __iomem *
317 void __iomem *ret; in __ioremap_mode()
330 #define __ioremap(offset, size, prot) ((void __iomem *)(offset))
331 #define __ioremap_mode(offset, size, prot) ((void __iomem *)(offset))
335 static inline void __iomem *ioremap(phys_addr_t offset, unsigned long size) in ioremap()
340 static inline void __iomem *
348 static inline void __iomem *
356 extern void __iomem *ioremap_fixed(phys_addr_t, unsigned long, pgprot_t);
357 extern int iounmap_fixed(void __iomem *);
360 static inline void __iomem *
368 static inline int iounmap_fixed(void __iomem *addr) { return -EINVAL; } in iounmap_fixed()