Lines Matching refs:msi_alloc
1824 if (cfg->msi.msi_alloc != 0 || cfg->msix.msix_alloc != 0) in pci_alloc_msix_method()
2436 if (cfg->msi.msi_alloc > 0) { in pci_remap_intr_method()
2440 for (i = 0; i < cfg->msi.msi_alloc; i++) { in pci_remap_intr_method()
2604 if (cfg->msi.msi_alloc != 0 || cfg->msix.msix_alloc != 0) in pci_alloc_msi_method()
2697 cfg->msi.msi_alloc = actual; in pci_alloc_msi_method()
2718 if (msi->msi_alloc == 0) in pci_release_msi_method()
2720 KASSERT(msi->msi_alloc <= 32, ("more than 32 alloc'd messages")); in pci_release_msi_method()
2725 for (i = 0; i < msi->msi_alloc; i++) { in pci_release_msi_method()
2741 PCIB_RELEASE_MSI(device_get_parent(dev), child, msi->msi_alloc, irqs); in pci_release_msi_method()
2742 for (i = 0; i < msi->msi_alloc; i++) in pci_release_msi_method()
2746 msi->msi_alloc = 0; in pci_release_msi_method()
4772 if (dinfo->cfg.msi.msi_alloc > 0) { in pci_setup_intr()
4875 if (dinfo->cfg.msi.msi_alloc > 0) { in pci_teardown_intr()
4876 KASSERT(rid <= dinfo->cfg.msi.msi_alloc, in pci_teardown_intr()
5091 if (dinfo->cfg.msi.msi_alloc != 0 || dinfo->cfg.msix.msix_alloc != 0) { in pci_child_detached()
5092 if (dinfo->cfg.msi.msi_alloc != 0) in pci_child_detached()
5094 "vectors\n", dinfo->cfg.msi.msi_alloc); in pci_child_detached()
5554 if (*rid == 0 && (cfg->msi.msi_alloc > 0 || in pci_alloc_multi_resource()