Home
last modified time | relevance | path

Searched refs:barmap (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_rdwr.c209 if (vdev->barmap[bar]) in vfio_pci_setup_barmap()
222 vdev->barmap[bar] = io; in vfio_pci_setup_barmap()
271 io = vdev->barmap[bar]; in vfio_pci_bar_rw()
478 ioeventfd->addr = vdev->barmap[bar] + pos; in vfio_pci_ioeventfd()
H A Dvfio_pci_private.h104 void __iomem *barmap[PCI_STD_NUM_BARS]; member
H A Dvfio_pci.c455 if (!vdev->barmap[bar]) in vfio_pci_disable()
457 pci_iounmap(pdev, vdev->barmap[bar]); in vfio_pci_disable()
459 vdev->barmap[bar] = NULL; in vfio_pci_disable()
1704 * Even though we don't make use of the barmap for the mmap, in vfio_pci_mmap()
1705 * we need to request the region and the barmap tracks that. in vfio_pci_mmap()
1707 if (!vdev->barmap[index]) { in vfio_pci_mmap()
1713 vdev->barmap[index] = pci_iomap(pdev, index, 0); in vfio_pci_mmap()
1714 if (!vdev->barmap[index]) { in vfio_pci_mmap()
/kernel/linux/linux-6.6/drivers/vfio/pci/
H A Dvfio_pci_rdwr.c209 if (vdev->barmap[bar]) in vfio_pci_setup_barmap()
222 vdev->barmap[bar] = io; in vfio_pci_setup_barmap()
271 io = vdev->barmap[bar]; in vfio_pci_bar_rw()
480 ioeventfd->addr = vdev->barmap[bar] + pos; in vfio_pci_ioeventfd()
H A Dvfio_pci_core.c623 if (!vdev->barmap[bar]) in vfio_pci_core_disable()
625 pci_iounmap(pdev, vdev->barmap[bar]); in vfio_pci_core_disable()
627 vdev->barmap[bar] = NULL; in vfio_pci_core_disable()
1842 * Even though we don't make use of the barmap for the mmap, in vfio_pci_core_mmap()
1843 * we need to request the region and the barmap tracks that. in vfio_pci_core_mmap()
1845 if (!vdev->barmap[index]) { in vfio_pci_core_mmap()
1851 vdev->barmap[index] = pci_iomap(pdev, index, 0); in vfio_pci_core_mmap()
1852 if (!vdev->barmap[index]) { in vfio_pci_core_mmap()
/kernel/linux/linux-6.6/include/linux/
H A Dvfio_pci_core.h55 void __iomem *barmap[PCI_STD_NUM_BARS]; member

Completed in 9 milliseconds