Home
last modified time | relevance | path

Searched refs:msi_irq (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/x86/x86/
H A Dmsi.c119 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 Dxen_intr.c1453 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 …]