Searched refs:delmode (Results 1 – 5 of 5) sorted by relevance
| /hypervisor/arch/x86/guest/ |
| A D | assign.c | 114 uint32_t dest, delmode, dest_mask; in ptirq_build_physical_msi() local 129 delmode = entry->vmsi.data.bits.delivery_mode; in ptirq_build_physical_msi() 130 if ((delmode != MSI_DATA_DELMODE_FIXED) && (delmode != MSI_DATA_DELMODE_LOPRI)) { in ptirq_build_physical_msi() 131 delmode = MSI_DATA_DELMODE_LOPRI; in ptirq_build_physical_msi() 140 irte.bits.remap.delivery_mode = delmode; in ptirq_build_physical_msi() 201 uint32_t dest, delmode, dest_mask, vector; in ptirq_build_physical_rte() local 228 delmode = virt_rte.bits.delivery_mode; in ptirq_build_physical_rte() 230 (delmode != IOAPIC_RTE_DELMODE_LOPRI)) { in ptirq_build_physical_rte() 231 delmode = IOAPIC_RTE_DELMODE_LOPRI; in ptirq_build_physical_rte() 256 irte.bits.remap.delivery_mode = delmode; in ptirq_build_physical_rte() [all …]
|
| A D | vlapic.c | 1724 uint32_t delmode, uint32_t vec, bool rh) in vlapic_receive_intr() argument 1731 if ((delmode != IOAPIC_RTE_DELMODE_FIXED) && in vlapic_receive_intr() 1732 (delmode != IOAPIC_RTE_DELMODE_LOPRI) && in vlapic_receive_intr() 1733 (delmode != IOAPIC_RTE_DELMODE_EXINT)) { in vlapic_receive_intr() 1735 "vlapic intr invalid delmode %#x", delmode); in vlapic_receive_intr() 1737 lowprio = (delmode == IOAPIC_RTE_DELMODE_LOPRI) || rh; in vlapic_receive_intr() 1754 if (delmode == IOAPIC_RTE_DELMODE_EXINT) { in vlapic_receive_intr() 1842 uint32_t delmode, vec; in inject_msi_for_non_lapic_pt() local 1869 delmode = (uint32_t)(data.bits.delivery_mode); in inject_msi_for_non_lapic_pt() 1875 vlapic_receive_intr(vm, LAPIC_TRIG_EDGE, dest, phys, delmode, vec, rh); in inject_msi_for_non_lapic_pt()
|
| /hypervisor/dm/ |
| A D | vioapic.c | 58 uint32_t vector, dest, delmode; in vioapic_generate_intr() local 68 delmode = rte.bits.delivery_mode; in vioapic_generate_intr() 80 vlapic_receive_intr(vioapic->vm, level, dest, phys, delmode, vector, false); in vioapic_generate_intr()
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | vlapic.h | 182 bool phys, uint32_t delmode, uint32_t vec, bool rh);
|
| /hypervisor/debug/ |
| A D | shell.c | 1329 uint32_t delmode, vector, dest; in get_vioapic_info() local 1361 delmode = rte.bits.delivery_mode; in get_vioapic_info() 1368 delmode >> 8U, remote_irr, mask); in get_vioapic_info()
|
Completed in 15 milliseconds