Lines Matching defs:nmsix
1141 int nmsix;
1147 nmsix = pci_msix_count(psc->sc_pa.pa_pc, psc->sc_pa.pa_tag);
1148 aprint_debug_dev(self, "pci_msix_count=%d\n", nmsix);
1151 if ((sc->sc_flags & VIRTIO_F_INTR_MSIX) == 0 || nmsix < 2) {
1158 sc->sc_nvqs + VIRTIO_MSIX_QUEUE_VECTOR_INDEX <= nmsix) {
1159 nmsix = sc->sc_nvqs + VIRTIO_MSIX_QUEUE_VECTOR_INDEX;
1161 nmsix = 2;
1165 counts[PCI_INTR_TYPE_MSIX] = nmsix;
1178 psc->sc_intr_pervq = nmsix > 2 ? true : false;
1179 psc->sc_ihs = kmem_zalloc(sizeof(*psc->sc_ihs) * nmsix,
1184 kmem_free(psc->sc_ihs, sizeof(*psc->sc_ihs) * nmsix);
1185 pci_intr_release(pc, psc->sc_ihp, nmsix);
1193 psc->sc_ihs_num = nmsix;