Lines Matching refs:__iomem

82 static inline u8 __raw_readb(const volatile void __iomem *addr)  in __raw_readb()
90 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw()
98 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl()
107 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq()
116 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb()
124 static inline void __raw_writew(u16 value, volatile void __iomem *addr) in __raw_writew()
132 static inline void __raw_writel(u32 value, volatile void __iomem *addr) in __raw_writel()
141 static inline void __raw_writeq(u64 value, volatile void __iomem *addr) in __raw_writeq()
155 static inline u8 readb(const volatile void __iomem *addr) in readb()
168 static inline u16 readw(const volatile void __iomem *addr) in readw()
181 static inline u32 readl(const volatile void __iomem *addr) in readl()
195 static inline u64 readq(const volatile void __iomem *addr) in readq()
209 static inline void writeb(u8 value, volatile void __iomem *addr) in writeb()
219 static inline void writew(u16 value, volatile void __iomem *addr) in writew()
229 static inline void writel(u32 value, volatile void __iomem *addr) in writel()
240 static inline void writeq(u64 value, volatile void __iomem *addr) in writeq()
256 static inline u8 readb_relaxed(const volatile void __iomem *addr) in readb_relaxed()
264 static inline u16 readw_relaxed(const volatile void __iomem *addr) in readw_relaxed()
272 static inline u32 readl_relaxed(const volatile void __iomem *addr) in readl_relaxed()
280 static inline u64 readq_relaxed(const volatile void __iomem *addr) in readq_relaxed()
288 static inline void writeb_relaxed(u8 value, volatile void __iomem *addr) in writeb_relaxed()
296 static inline void writew_relaxed(u16 value, volatile void __iomem *addr) in writew_relaxed()
304 static inline void writel_relaxed(u32 value, volatile void __iomem *addr) in writel_relaxed()
312 static inline void writeq_relaxed(u64 value, volatile void __iomem *addr) in writeq_relaxed()
324 static inline void readsb(const volatile void __iomem *addr, void *buffer, in readsb()
340 static inline void readsw(const volatile void __iomem *addr, void *buffer, in readsw()
356 static inline void readsl(const volatile void __iomem *addr, void *buffer, in readsl()
373 static inline void readsq(const volatile void __iomem *addr, void *buffer, in readsq()
390 static inline void writesb(volatile void __iomem *addr, const void *buffer, in writesb()
405 static inline void writesw(volatile void __iomem *addr, const void *buffer, in writesw()
420 static inline void writesl(volatile void __iomem *addr, const void *buffer, in writesl()
436 static inline void writesq(volatile void __iomem *addr, const void *buffer, in writesq()
451 #define PCI_IOBASE ((void __iomem *)0)
693 static inline u8 ioread8(const volatile void __iomem *addr) in ioread8()
701 static inline u16 ioread16(const volatile void __iomem *addr) in ioread16()
709 static inline u32 ioread32(const volatile void __iomem *addr) in ioread32()
718 static inline u64 ioread64(const volatile void __iomem *addr) in ioread64()
727 static inline void iowrite8(u8 value, volatile void __iomem *addr) in iowrite8()
735 static inline void iowrite16(u16 value, volatile void __iomem *addr) in iowrite16()
743 static inline void iowrite32(u32 value, volatile void __iomem *addr) in iowrite32()
752 static inline void iowrite64(u64 value, volatile void __iomem *addr) in iowrite64()
761 static inline u16 ioread16be(const volatile void __iomem *addr) in ioread16be()
769 static inline u32 ioread32be(const volatile void __iomem *addr) in ioread32be()
778 static inline u64 ioread64be(const volatile void __iomem *addr) in ioread64be()
787 static inline void iowrite16be(u16 value, void volatile __iomem *addr) in iowrite16be()
795 static inline void iowrite32be(u32 value, volatile void __iomem *addr) in iowrite32be()
804 static inline void iowrite64be(u64 value, volatile void __iomem *addr) in iowrite64be()
813 static inline void ioread8_rep(const volatile void __iomem *addr, void *buffer, in ioread8_rep()
822 static inline void ioread16_rep(const volatile void __iomem *addr, in ioread16_rep()
831 static inline void ioread32_rep(const volatile void __iomem *addr, in ioread32_rep()
841 static inline void ioread64_rep(const volatile void __iomem *addr, in ioread64_rep()
851 static inline void iowrite8_rep(volatile void __iomem *addr, in iowrite8_rep()
861 static inline void iowrite16_rep(volatile void __iomem *addr, in iowrite16_rep()
871 static inline void iowrite32_rep(volatile void __iomem *addr, in iowrite32_rep()
882 static inline void iowrite64_rep(volatile void __iomem *addr, in iowrite64_rep()
899 extern void __iomem *pci_iomap(struct pci_dev *dev, int bar, unsigned long max);
903 static inline void pci_iounmap(struct pci_dev *dev, void __iomem *p) in pci_iounmap()
950 static inline void __iomem *ioremap_uc(phys_addr_t offset, size_t size) in ioremap_uc()
967 static inline void __iomem *ioremap(phys_addr_t offset, size_t size) in ioremap()
969 return (void __iomem *)(unsigned long)offset; in ioremap()
975 static inline void __iomem *__ioremap(phys_addr_t offset, size_t size, in __ioremap()
985 static inline void iounmap(void __iomem *addr) in iounmap()
991 void __iomem *ioremap(phys_addr_t phys_addr, size_t size);
993 static inline void __iomem *ioremap_nocache(phys_addr_t offset, size_t size) in ioremap_nocache()
1001 static inline void __iomem *ioremap_uc(phys_addr_t offset, size_t size) in ioremap_uc()
1009 static inline void __iomem *ioremap_wc(phys_addr_t offset, size_t size) in ioremap_wc()
1017 static inline void __iomem *ioremap_wt(phys_addr_t offset, size_t size) in ioremap_wt()
1027 static inline void __iomem *ioport_map(unsigned long port, unsigned int nr) in ioport_map()
1036 static inline void ioport_unmap(void __iomem *p) in ioport_unmap()
1041 extern void __iomem *ioport_map(unsigned long port, unsigned int nr);
1042 extern void ioport_unmap(void __iomem *p);
1096 static inline void memset_io(volatile void __iomem *addr, int value, in memset_io()
1114 const volatile void __iomem *addr, in memcpy_fromio()
1131 static inline void memcpy_toio(volatile void __iomem *addr, const void *buffer, in memcpy_toio()