Lines Matching refs:__iomem
46 unsigned int (*read8)(const void __iomem *);
47 unsigned int (*read16)(const void __iomem *);
48 unsigned int (*read16be)(const void __iomem *);
49 unsigned int (*read32)(const void __iomem *);
50 unsigned int (*read32be)(const void __iomem *);
51 u64 (*read64)(const void __iomem *);
52 u64 (*read64be)(const void __iomem *);
53 void (*write8)(u8, void __iomem *);
54 void (*write16)(u16, void __iomem *);
55 void (*write16be)(u16, void __iomem *);
56 void (*write32)(u32, void __iomem *);
57 void (*write32be)(u32, void __iomem *);
58 void (*write64)(u64, void __iomem *);
59 void (*write64be)(u64, void __iomem *);
60 void (*read8r)(const void __iomem *, void *, unsigned long);
61 void (*read16r)(const void __iomem *, void *, unsigned long);
62 void (*read32r)(const void __iomem *, void *, unsigned long);
63 void (*write8r)(void __iomem *, const void *, unsigned long);
64 void (*write16r)(void __iomem *, const void *, unsigned long);
65 void (*write32r)(void __iomem *, const void *, unsigned long);
72 static unsigned int ioport_read8(const void __iomem *addr)
77 static unsigned int ioport_read16(const void __iomem *addr)
82 static unsigned int ioport_read32(const void __iomem *addr)
87 static void ioport_write8(u8 datum, void __iomem *addr)
92 static void ioport_write16(u16 datum, void __iomem *addr)
97 static void ioport_write32(u32 datum, void __iomem *addr)
102 static void ioport_read8r(const void __iomem *addr, void *dst, unsigned long count)
107 static void ioport_read16r(const void __iomem *addr, void *dst, unsigned long count)
112 static void ioport_read32r(const void __iomem *addr, void *dst, unsigned long count)
117 static void ioport_write8r(void __iomem *addr, const void *s, unsigned long n)
122 static void ioport_write16r(void __iomem *addr, const void *s, unsigned long n)
127 static void ioport_write32r(void __iomem *addr, const void *s, unsigned long n)
153 static unsigned int iomem_read8(const void __iomem *addr)
158 static unsigned int iomem_read16(const void __iomem *addr)
163 static unsigned int iomem_read16be(const void __iomem *addr)
168 static unsigned int iomem_read32(const void __iomem *addr)
173 static unsigned int iomem_read32be(const void __iomem *addr)
178 static u64 iomem_read64(const void __iomem *addr)
183 static u64 iomem_read64be(const void __iomem *addr)
188 static void iomem_write8(u8 datum, void __iomem *addr)
193 static void iomem_write16(u16 datum, void __iomem *addr)
198 static void iomem_write16be(u16 datum, void __iomem *addr)
203 static void iomem_write32(u32 datum, void __iomem *addr)
208 static void iomem_write32be(u32 datum, void __iomem *addr)
213 static void iomem_write64(u64 datum, void __iomem *addr)
218 static void iomem_write64be(u64 datum, void __iomem *addr)
223 static void iomem_read8r(const void __iomem *addr, void *dst, unsigned long count)
231 static void iomem_read16r(const void __iomem *addr, void *dst, unsigned long count)
239 static void iomem_read32r(const void __iomem *addr, void *dst, unsigned long count)
247 static void iomem_write8r(void __iomem *addr, const void *s, unsigned long n)
255 static void iomem_write16r(void __iomem *addr, const void *s, unsigned long n)
263 static void iomem_write32r(void __iomem *addr, const void *s, unsigned long n)
300 unsigned int ioread8(const void __iomem *addr)
307 unsigned int ioread16(const void __iomem *addr)
314 unsigned int ioread16be(const void __iomem *addr)
321 unsigned int ioread32(const void __iomem *addr)
328 unsigned int ioread32be(const void __iomem *addr)
335 u64 ioread64(const void __iomem *addr)
342 u64 ioread64be(const void __iomem *addr)
349 u64 ioread64_lo_hi(const void __iomem *addr)
359 u64 ioread64_hi_lo(const void __iomem *addr)
369 void iowrite8(u8 datum, void __iomem *addr)
378 void iowrite16(u16 datum, void __iomem *addr)
387 void iowrite16be(u16 datum, void __iomem *addr)
396 void iowrite32(u32 datum, void __iomem *addr)
405 void iowrite32be(u32 datum, void __iomem *addr)
414 void iowrite64(u64 datum, void __iomem *addr)
423 void iowrite64be(u64 datum, void __iomem *addr)
432 void iowrite64_lo_hi(u64 val, void __iomem *addr)
438 void iowrite64_hi_lo(u64 val, void __iomem *addr)
446 void ioread8_rep(const void __iomem *addr, void *dst, unsigned long count)
458 void ioread16_rep(const void __iomem *addr, void *dst, unsigned long count)
470 void ioread32_rep(const void __iomem *addr, void *dst, unsigned long count)
482 void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count)
494 void iowrite16_rep(void __iomem *addr, const void *src, unsigned long count)
506 void iowrite32_rep(void __iomem *addr, const void *src, unsigned long count)
520 void __iomem *ioport_map(unsigned long port, unsigned int nr)
522 return (void __iomem *)(IOPORT_MAP_BASE | port);
525 void ioport_unmap(void __iomem *addr)
532 void pci_iounmap(struct pci_dev *dev, void __iomem * addr)