Lines Matching defs:pos
231 loff_t pos = *ppos & VFIO_PCI_OFFSET_MASK;
247 if (pos >= end)
250 count = min(count, (size_t)(end - pos));
279 done = do_io_rw(vdev, res->flags & IORESOURCE_MEM, io, buf, pos,
296 loff_t off, pos = *ppos & VFIO_PCI_OFFSET_MASK;
305 if (pos > 0xbfffful)
308 switch ((u32)pos) {
310 count = min(count, (size_t)(0xc0000 - pos));
312 off = pos - 0xa0000;
317 count = min(count, (size_t)(0x3bc - pos));
319 off = pos - 0x3b0;
324 count = min(count, (size_t)(0x3e0 - pos));
326 off = pos - 0x3c0;
419 loff_t pos = offset & VFIO_PCI_OFFSET_MASK;
427 if (pos + count > pci_resource_len(pdev, bar))
432 !(pos + count <= vdev->msix_offset ||
433 pos >= vdev->msix_offset + vdev->msix_size))
448 if (ioeventfd->pos == pos && ioeventfd->bar == bar &&
480 ioeventfd->addr = vdev->barmap[bar] + pos;
482 ioeventfd->pos = pos;