Home
last modified time | relevance | path

Searched refs:msi_vectors (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/misc/
H A Divshmem.c113 MSIVector *msi_vectors; member
258 int vector = entry - s->msi_vectors; in ivshmem_vector_notify()
280 MSIVector *v = &s->msi_vectors[vector]; in ivshmem_vector_unmask()
309 MSIVector *v = &s->msi_vectors[vector]; in ivshmem_vector_mask()
356 assert(!s->msi_vectors[vector].pdev); in watch_vector_notifier()
431 assert(!s->msi_vectors[vector].pdev); in ivshmem_add_kvm_msi_virq()
441 s->msi_vectors[vector].virq = ret; in ivshmem_add_kvm_msi_virq()
442 s->msi_vectors[vector].pdev = pdev; in ivshmem_add_kvm_msi_virq()
759 s->msi_vectors[vector].pdev = NULL; in ivshmem_remove_kvm_msi_virq()
809 if (s->msi_vectors[i].unmasked) { in ivshmem_disable_irqfd()
[all …]
/openbmc/qemu/hw/vfio/
H A Dpci.c344 int nr = vector - vdev->msi_vectors; in vfio_msi_interrupt()
441 if (vdev->msi_vectors[i].use) { in vfio_enable_vectors()
442 if (vdev->msi_vectors[i].virq < 0 || in vfio_enable_vectors()
521 vector = &vdev->msi_vectors[nr]; in vfio_msix_vector_do_use()
619 VFIOMSIVector *vector = &vdev->msi_vectors[nr]; in vfio_msix_vector_release()
733 VFIOMSIVector *vector = &vdev->msi_vectors[i]; in vfio_msi_enable()
792 VFIOMSIVector *vector = &vdev->msi_vectors[i]; in vfio_msi_disable_common()
793 if (vdev->msi_vectors[i].use) { in vfio_msi_disable_common()
803 g_free(vdev->msi_vectors); in vfio_msi_disable_common()
804 vdev->msi_vectors = NULL; in vfio_msi_disable_common()
[all …]
H A Dpci.h133 VFIOMSIVector *msi_vectors; member