Lines Matching refs:off
31 loff_t off, size_t count, size_t x_start, in do_io_rw() argument
39 if (off < x_start) in do_io_rw()
40 fillable = min(count, (size_t)(x_start - off)); in do_io_rw()
41 else if (off >= x_end) in do_io_rw()
46 if (fillable >= 4 && !(off % 4)) { in do_io_rw()
53 iowrite32(le32_to_cpu(val), io + off); in do_io_rw()
55 val = cpu_to_le32(ioread32(io + off)); in do_io_rw()
62 } else if (fillable >= 2 && !(off % 2)) { in do_io_rw()
69 iowrite16(le16_to_cpu(val), io + off); in do_io_rw()
71 val = cpu_to_le16(ioread16(io + off)); in do_io_rw()
85 iowrite8(val, io + off); in do_io_rw()
87 val = ioread8(io + off); in do_io_rw()
96 filled = min(count, (size_t)(x_end - off)); in do_io_rw()
109 off += filled; in do_io_rw()
184 loff_t off, pos = *ppos & VFIO_PCI_OFFSET_MASK; in vfio_pci_vga_rw() local
197 off = pos - 0xa0000; in vfio_pci_vga_rw()
204 off = pos - 0x3b0; in vfio_pci_vga_rw()
211 off = pos - 0x3c0; in vfio_pci_vga_rw()
228 done = do_io_rw(iomem, buf, off, count, 0, 0, iswrite); in vfio_pci_vga_rw()