Lines Matching refs:off
326 loff_t off) in vfio_platform_read_mmio() argument
341 if (count >= 4 && !(off % 4)) { in vfio_platform_read_mmio()
344 val = ioread32(reg->ioaddr + off); in vfio_platform_read_mmio()
349 } else if (count >= 2 && !(off % 2)) { in vfio_platform_read_mmio()
352 val = ioread16(reg->ioaddr + off); in vfio_platform_read_mmio()
360 val = ioread8(reg->ioaddr + off); in vfio_platform_read_mmio()
370 off += filled; in vfio_platform_read_mmio()
384 loff_t off = *ppos & VFIO_PLATFORM_OFFSET_MASK; in vfio_platform_read() local
394 buf, count, off); in vfio_platform_read()
403 loff_t off) in vfio_platform_write_mmio() argument
418 if (count >= 4 && !(off % 4)) { in vfio_platform_write_mmio()
423 iowrite32(val, reg->ioaddr + off); in vfio_platform_write_mmio()
426 } else if (count >= 2 && !(off % 2)) { in vfio_platform_write_mmio()
431 iowrite16(val, reg->ioaddr + off); in vfio_platform_write_mmio()
439 iowrite8(val, reg->ioaddr + off); in vfio_platform_write_mmio()
446 off += filled; in vfio_platform_write_mmio()
460 loff_t off = *ppos & VFIO_PLATFORM_OFFSET_MASK; in vfio_platform_write() local
470 buf, count, off); in vfio_platform_write()