Lines Matching refs:bar
121 int bar = VFIO_PCI_OFFSET_TO_INDEX(*ppos); in vfio_pci_bar_rw() local
127 if (!pci_resource_start(pdev, bar)) in vfio_pci_bar_rw()
130 end = pci_resource_len(pdev, bar); in vfio_pci_bar_rw()
137 if (bar == PCI_ROM_RESOURCE) { in vfio_pci_bar_rw()
147 } else if (!vdev->barmap[bar]) { in vfio_pci_bar_rw()
150 ret = pci_request_selected_regions(pdev, 1 << bar, "vfio"); in vfio_pci_bar_rw()
154 io = pci_iomap(pdev, bar, 0); in vfio_pci_bar_rw()
156 pci_release_selected_regions(pdev, 1 << bar); in vfio_pci_bar_rw()
160 vdev->barmap[bar] = io; in vfio_pci_bar_rw()
162 io = vdev->barmap[bar]; in vfio_pci_bar_rw()
164 if (bar == vdev->msix_bar) { in vfio_pci_bar_rw()
174 if (bar == PCI_ROM_RESOURCE) in vfio_pci_bar_rw()