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 *);
52 u64 (*read64)(const void __iomem *);
53 u64 (*read64be)(const void __iomem *);
55 void (*write8)(u8, void __iomem *);
56 void (*write16)(u16, void __iomem *);
57 void (*write16be)(u16, void __iomem *);
58 void (*write32)(u32, void __iomem *);
59 void (*write32be)(u32, void __iomem *);
61 void (*write64)(u64, void __iomem *);
62 void (*write64be)(u64, void __iomem *);
64 void (*read8r)(const void __iomem *, void *, unsigned long);
65 void (*read16r)(const void __iomem *, void *, unsigned long);
66 void (*read32r)(const void __iomem *, void *, unsigned long);
67 void (*write8r)(void __iomem *, const void *, unsigned long);
68 void (*write16r)(void __iomem *, const void *, unsigned long);
69 void (*write32r)(void __iomem *, const void *, unsigned long);
76 static unsigned int ioport_read8(const void __iomem *addr)
81 static unsigned int ioport_read16(const void __iomem *addr)
86 static unsigned int ioport_read32(const void __iomem *addr)
91 static void ioport_write8(u8 datum, void __iomem *addr)
96 static void ioport_write16(u16 datum, void __iomem *addr)
101 static void ioport_write32(u32 datum, void __iomem *addr)
106 static void ioport_read8r(const void __iomem *addr, void *dst, unsigned long count)
111 static void ioport_read16r(const void __iomem *addr, void *dst, unsigned long count)
116 static void ioport_read32r(const void __iomem *addr, void *dst, unsigned long count)
121 static void ioport_write8r(void __iomem *addr, const void *s, unsigned long n)
126 static void ioport_write16r(void __iomem *addr, const void *s, unsigned long n)
131 static void ioport_write32r(void __iomem *addr, const void *s, unsigned long n)
157 static unsigned int iomem_read8(const void __iomem *addr)
162 static unsigned int iomem_read16(const void __iomem *addr)
167 static unsigned int iomem_read16be(const void __iomem *addr)
172 static unsigned int iomem_read32(const void __iomem *addr)
177 static unsigned int iomem_read32be(const void __iomem *addr)
183 static u64 iomem_read64(const void __iomem *addr)
188 static u64 iomem_read64be(const void __iomem *addr)
194 static void iomem_write8(u8 datum, void __iomem *addr)
199 static void iomem_write16(u16 datum, void __iomem *addr)
204 static void iomem_write16be(u16 datum, void __iomem *addr)
209 static void iomem_write32(u32 datum, void __iomem *addr)
214 static void iomem_write32be(u32 datum, void __iomem *addr)
220 static void iomem_write64(u64 datum, void __iomem *addr)
225 static void iomem_write64be(u64 datum, void __iomem *addr)
231 static void iomem_read8r(const void __iomem *addr, void *dst, unsigned long count)
239 static void iomem_read16r(const void __iomem *addr, void *dst, unsigned long count)
247 static void iomem_read32r(const void __iomem *addr, void *dst, unsigned long count)
255 static void iomem_write8r(void __iomem *addr, const void *s, unsigned long n)
263 static void iomem_write16r(void __iomem *addr, const void *s, unsigned long n)
271 static void iomem_write32r(void __iomem *addr, const void *s, unsigned long n)
312 unsigned int ioread8(const void __iomem *addr)
319 unsigned int ioread16(const void __iomem *addr)
326 unsigned int ioread16be(const void __iomem *addr)
333 unsigned int ioread32(const void __iomem *addr)
340 unsigned int ioread32be(const void __iomem *addr)
348 u64 ioread64(const void __iomem *addr)
355 u64 ioread64be(const void __iomem *addr)
363 void iowrite8(u8 datum, void __iomem *addr)
372 void iowrite16(u16 datum, void __iomem *addr)
381 void iowrite16be(u16 datum, void __iomem *addr)
390 void iowrite32(u32 datum, void __iomem *addr)
399 void iowrite32be(u32 datum, void __iomem *addr)
409 void iowrite64(u64 datum, void __iomem *addr)
418 void iowrite64be(u64 datum, void __iomem *addr)
430 void ioread8_rep(const void __iomem *addr, void *dst, unsigned long count)
442 void ioread16_rep(const void __iomem *addr, void *dst, unsigned long count)
454 void ioread32_rep(const void __iomem *addr, void *dst, unsigned long count)
466 void iowrite8_rep(void __iomem *addr, const void *src, unsigned long count)
478 void iowrite16_rep(void __iomem *addr, const void *src, unsigned long count)
490 void iowrite32_rep(void __iomem *addr, const void *src, unsigned long count)
504 void __iomem *ioport_map(unsigned long port, unsigned int nr)
506 return (void __iomem *)(IOPORT_MAP_BASE | port);
509 void ioport_unmap(void __iomem *addr)
517 void pci_iounmap(struct pci_dev *dev, void __iomem * addr)