Searched refs:irr (Results 1 – 10 of 10) sorted by relevance
/xen/xen/arch/x86/hvm/ |
A D | vpic.c | 71 mask = vpic->irr & ~vpic->imr; in vpic_get_highest_priority_irq() 126 (--vpic)->irr |= 1 << 2; in vpic_update_int_output() 133 (--vpic)->irr &= ~(1 << 2); in vpic_update_int_output() 147 vpic->irr &= ~mask; in __vpic_intack() 198 vpic->irr &= vpic->elcr; in vpic_ioport_write() 321 return (vpic->readsel_isr ? vpic->isr : vpic->irr); in vpic_ioport_read() 462 vpic->irr |= mask; in vpic_irq_positive_edge() 480 vpic->irr &= ~mask; in vpic_irq_negative_edge()
|
A D | vlapic.c | 1308 int irr, isr; in vlapic_has_pending_irq() local 1320 irr = vlapic_find_highest_irr(vlapic); in vlapic_has_pending_irq() 1321 if ( irr == -1 ) in vlapic_has_pending_irq() 1326 return irr; in vlapic_has_pending_irq() 1344 (irr & 0xf0) <= (isr & 0xf0) ) in vlapic_has_pending_irq() 1350 return irr; in vlapic_has_pending_irq()
|
/xen/xen/drivers/passthrough/vtd/ |
A D | vtd.h | 40 irr:1, member
|
A D | utils.c | 293 remap->format, remap->mask, remap->trigger, remap->irr, in vtd_dump_iommu_info()
|
A D | intremap.c | 401 remap_rte->irr = new_rte.irr; in ioapic_rte_to_remap_entry()
|
/xen/xen/include/asm-x86/ |
A D | io_apic.h | 101 unsigned int irr:1; member
|
/xen/xen/arch/x86/ |
A D | io_apic.c | 521 if (entry.irr) { in clear_IO_APIC_pin() 539 if (entry.irr) in clear_IO_APIC_pin() 1215 entry.irr, in __print_IO_APIC() 1351 entry.irr = 0; in disable_IO_APIC() 2508 rte.delivery_status, rte.polarity, rte.irr, in dump_ioapic_irq_info()
|
A D | irq.c | 747 unsigned int irr; in irq_move_cleanup_interrupt() local 770 irr = apic_read(APIC_IRR + (vector / 32 * 0x10)); in irq_move_cleanup_interrupt() 778 if ( irr & (1u << (vector % 32)) ) in irq_move_cleanup_interrupt()
|
/xen/xen/include/public/arch-x86/hvm/ |
A D | save.h | 313 uint8_t irr; member
|
/xen/tools/misc/ |
A D | xen-hvmctx.c | 210 p.irq_base, p.irr, p.imr, p.isr); in dump_pic()
|
Completed in 24 milliseconds