Lines Matching refs:iomap_ops
45 struct iomap_ops { struct
128 static const struct iomap_ops ioport_ops = {
247 static const struct iomap_ops iomem_ops = {
266 static const struct iomap_ops *iomap_ops[8] = { variable
275 return iomap_ops[ADDR_TO_REGION(addr)]->read8(addr); in ioread8()
282 return iomap_ops[ADDR_TO_REGION(addr)]->read16(addr); in ioread16()
289 return iomap_ops[ADDR_TO_REGION(addr)]->read16be(addr); in ioread16be()
296 return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr); in ioread32()
303 return iomap_ops[ADDR_TO_REGION(addr)]->read32be(addr); in ioread32be()
310 iomap_ops[ADDR_TO_REGION(addr)]->write8(datum, addr); in iowrite8()
319 iomap_ops[ADDR_TO_REGION(addr)]->write16(datum, addr); in iowrite16()
328 iomap_ops[ADDR_TO_REGION(addr)]->write16be(datum, addr); in iowrite16be()
337 iomap_ops[ADDR_TO_REGION(addr)]->write32(datum, addr); in iowrite32()
346 iomap_ops[ADDR_TO_REGION(addr)]->write32be(datum, addr); in iowrite32be()
357 iomap_ops[ADDR_TO_REGION(addr)]->read8r(addr, dst, count); in ioread8_rep()
369 iomap_ops[ADDR_TO_REGION(addr)]->read16r(addr, dst, count); in ioread16_rep()
381 iomap_ops[ADDR_TO_REGION(addr)]->read32r(addr, dst, count); in ioread32_rep()
393 iomap_ops[ADDR_TO_REGION(addr)]->write8r(addr, src, count); in iowrite8_rep()
405 iomap_ops[ADDR_TO_REGION(addr)]->write16r(addr, src, count); in iowrite16_rep()
417 iomap_ops[ADDR_TO_REGION(addr)]->write32r(addr, src, count); in iowrite32_rep()