Searched refs:msi_irq (Results 1 – 2 of 2) sorted by relevance
| /f-stack/freebsd/x86/x86/ |
| H A D | msi.c | 119 u_int msi_irq; /* IRQ cookie. */ member 225 return (msi->msi_irq); in msi_vector() 275 vector = apic_alloc_vector(apic_id, msi->msi_irq); in msi_assign_cpu() 285 msi->msi_msix ? "MSI-X" : "MSI", msi->msi_irq, in msi_assign_cpu() 296 sib->msi_irq, sib->msi_cpu, sib->msi_vector); in msi_assign_cpu() 299 msi->msi_irq); in msi_assign_cpu() 307 apic_free_vector(old_id, old_vector, msi->msi_irq); in msi_assign_cpu() 373 msi->msi_irq = irq; in msi_create_source() 481 msi->msi_irq, msi->msi_cpu, msi->msi_vector); in msi_alloc() 603 if (i == msi->msi_irq) in msi_map() [all …]
|
| /f-stack/freebsd/x86/xen/ |
| H A D | xen_intr.c | 1453 struct physdev_map_pirq msi_irq; in xen_register_msi() local 1457 memset(&msi_irq, 0, sizeof(msi_irq)); in xen_register_msi() 1458 msi_irq.domid = DOMID_SELF; in xen_register_msi() 1459 msi_irq.type = count == 1 ? in xen_register_msi() 1461 msi_irq.index = -1; in xen_register_msi() 1462 msi_irq.pirq = -1; in xen_register_msi() 1465 msi_irq.entry_nr = count; in xen_register_msi() 1467 ret = HYPERVISOR_physdev_op(PHYSDEVOP_map_pirq, &msi_irq); in xen_register_msi() 1470 if (count != msi_irq.entry_nr) { in xen_register_msi() 1472 "(expected %d got %d)", count, msi_irq.entry_nr); in xen_register_msi() [all …]
|