Home
last modified time | relevance | path

Searched refs:msi_eventfds (Results 1 – 4 of 4) sorted by relevance

/linux/tools/testing/selftests/vfio/lib/
H A Dvfio_pci_device.c78 VFIO_ASSERT_LT(device->msi_eventfds[i], 0); in vfio_pci_irq_enable()
79 device->msi_eventfds[i] = eventfd(0, 0); in vfio_pci_irq_enable()
80 VFIO_ASSERT_GE(device->msi_eventfds[i], 0); in vfio_pci_irq_enable()
83 vfio_pci_irq_set(device, index, vector, count, device->msi_eventfds + vector); in vfio_pci_irq_enable()
92 for (i = 0; i < ARRAY_SIZE(device->msi_eventfds); i++) { in vfio_pci_irq_disable()
93 if (device->msi_eventfds[i] < 0) in vfio_pci_irq_disable()
96 VFIO_ASSERT_EQ(close(device->msi_eventfds[i]), 0); in vfio_pci_irq_disable()
97 device->msi_eventfds[i] = -1; in vfio_pci_irq_disable()
267 for (i = 0; i < ARRAY_SIZE(device->msi_eventfds); i++) in vfio_pci_device_setup()
268 device->msi_eventfds[i] = -1; in vfio_pci_device_setup()
[all …]
/linux/tools/testing/selftests/vfio/lib/include/libvfio/
H A Dvfio_pci_device.h33 int msi_eventfds[PCI_MSIX_FLAGS_QSIZE + 1]; member
/linux/tools/testing/selftests/vfio/
H A Dvfio_pci_device_test.c155 msi_eventfd = self->device->msi_eventfds[i]; in TEST_F()
H A Dvfio_pci_driver_test.c89 self->msi_fd = self->device->msi_eventfds[driver->msi]; in FIXTURE_SETUP()