Lines Matching defs:index
421 unsigned index, unsigned start,
448 unsigned index, unsigned start,
468 unsigned index, unsigned start,
511 unsigned index, unsigned start,
515 bool msix = (index == VFIO_PCI_MSIX_IRQ_INDEX) ? true : false;
517 if (irq_is(vdev, index) && !count && (flags & VFIO_IRQ_SET_DATA_NONE)) {
522 if (!(irq_is(vdev, index) || is_irq_none(vdev)))
529 if (vdev->irq_type == index)
544 if (!irq_is(vdev, index) || start + count > vdev->num_ctx)
617 unsigned index, unsigned start,
620 if (index != VFIO_PCI_ERR_IRQ_INDEX || start != 0 || count > 1)
628 unsigned index, unsigned start,
631 if (index != VFIO_PCI_REQ_IRQ_INDEX || start != 0 || count > 1)
639 unsigned index, unsigned start, unsigned count,
642 int (*func)(struct vfio_pci_device *vdev, unsigned index,
646 switch (index) {
692 return func(vdev, index, start, count, flags, data);