Searched refs:msi_eventfds (Results 1 – 4 of 4) sorted by relevance
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | vfio_pci_device.c | 84 VFIO_ASSERT_LT(device->msi_eventfds[i], 0); in vfio_pci_irq_enable() 85 device->msi_eventfds[i] = eventfd(0, 0); in vfio_pci_irq_enable() 86 VFIO_ASSERT_GE(device->msi_eventfds[i], 0); in vfio_pci_irq_enable() 89 vfio_pci_irq_set(device, index, vector, count, device->msi_eventfds + vector); in vfio_pci_irq_enable() 98 for (i = 0; i < ARRAY_SIZE(device->msi_eventfds); i++) { in vfio_pci_irq_disable() 99 if (device->msi_eventfds[i] < 0) in vfio_pci_irq_disable() 102 VFIO_ASSERT_EQ(close(device->msi_eventfds[i]), 0); in vfio_pci_irq_disable() 103 device->msi_eventfds[i] = -1; in vfio_pci_irq_disable() 125 VFIO_ASSERT_GE(device->msi_eventfds[i], 0, in vfio_pci_irq_reenable() 128 vfio_pci_irq_set(device, index, vector, count, device->msi_eventfds + vector); in vfio_pci_irq_reenable() [all …]
|
| /linux/tools/testing/selftests/vfio/ |
| H A D | vfio_pci_device_test.c | 156 msi_eventfd = self->device->msi_eventfds[i]; in TEST_F()
|
| H A D | vfio_pci_driver_test.c | 96 self->msi_fd = self->device->msi_eventfds[driver->msi]; in FIXTURE_SETUP()
|
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | vfio_pci_device.h | 33 int msi_eventfds[PCI_MSIX_FLAGS_QSIZE + 1]; member
|