Lines Matching refs:__iomem
38 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
46 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
54 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
63 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq()
72 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb()
80 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew()
88 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel()
97 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq()
111 static inline u8 readb(const volatile void __iomem *addr) in readb()
119 static inline u16 readw(const volatile void __iomem *addr) in readw()
127 static inline u32 readl(const volatile void __iomem *addr) in readl()
136 static inline u64 readq(const volatile void __iomem *addr) in readq()
145 static inline void writeb(u8 value, volatile void __iomem *addr) in writeb()
153 static inline void writew(u16 value, volatile void __iomem *addr) in writew()
161 static inline void writel(u32 value, volatile void __iomem *addr) in writel()
170 static inline void writeq(u64 value, volatile void __iomem *addr) in writeq()
220 static inline void readsb(const volatile void __iomem *addr, void *buffer, in readsb()
236 static inline void readsw(const volatile void __iomem *addr, void *buffer, in readsw()
252 static inline void readsl(const volatile void __iomem *addr, void *buffer, in readsl()
269 static inline void readsq(const volatile void __iomem *addr, void *buffer, in readsq()
286 static inline void writesb(volatile void __iomem *addr, const void *buffer, in writesb()
301 static inline void writesw(volatile void __iomem *addr, const void *buffer, in writesw()
316 static inline void writesl(volatile void __iomem *addr, const void *buffer, in writesl()
332 static inline void writesq(volatile void __iomem *addr, const void *buffer, in writesq()
347 #define PCI_IOBASE ((void __iomem *)0)
566 static inline u8 ioread8(const volatile void __iomem *addr) in ioread8()
574 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16()
582 static inline u32 ioread32(const volatile void __iomem *addr) in ioread32()
590 static inline void iowrite8(u8 value, volatile void __iomem *addr) in iowrite8()
598 static inline void iowrite16(u16 value, volatile void __iomem *addr) in iowrite16()
606 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32()
614 static inline u16 ioread16be(const volatile void __iomem *addr) in ioread16be()
622 static inline u32 ioread32be(const volatile void __iomem *addr) in ioread32be()
630 static inline void iowrite16be(u16 value, void volatile __iomem *addr) in iowrite16be()
638 static inline void iowrite32be(u32 value, volatile void __iomem *addr) in iowrite32be()
646 static inline void ioread8_rep(const volatile void __iomem *addr, void *buffer, in ioread8_rep()
655 static inline void ioread16_rep(const volatile void __iomem *addr, in ioread16_rep()
664 static inline void ioread32_rep(const volatile void __iomem *addr, in ioread32_rep()
673 static inline void iowrite8_rep(volatile void __iomem *addr, in iowrite8_rep()
683 static inline void iowrite16_rep(volatile void __iomem *addr, in iowrite16_rep()
693 static inline void iowrite32_rep(volatile void __iomem *addr, in iowrite32_rep()
709 extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
713 static inline void pci_iounmap(struct pci_dev *dev, void __iomem *p) in pci_iounmap()
749 static inline void __iomem *ioremap(phys_addr_t offset, size_t size) in ioremap()
751 return (void __iomem *)(unsigned long)offset; in ioremap()
757 static inline void __iomem *__ioremap(phys_addr_t offset, size_t size, in __ioremap()
766 static inline void __iomem *ioremap_nocache(phys_addr_t offset, size_t size) in ioremap_nocache()
774 static inline void __iomem *ioremap_wc(phys_addr_t offset, size_t size) in ioremap_wc()
782 static inline void iounmap(void __iomem *addr) in iounmap()
792 static inline void __iomem *ioport_map(unsigned long port, unsigned int nr) in ioport_map()
800 static inline void ioport_unmap(void __iomem *p) in ioport_unmap()
805 extern void __iomem *ioport_map(unsigned long port, unsigned int nr);
806 extern void ioport_unmap(void __iomem *p);
849 static inline void memset_io(volatile void __iomem *addr, int value, in memset_io()
859 const volatile void __iomem *addr, in memcpy_fromio()
868 static inline void memcpy_toio(volatile void __iomem *addr, const void *buffer, in memcpy_toio()