Searched refs:isr (Results 1 – 10 of 10) sorted by relevance
| /xen/xen/arch/x86/hvm/ |
| A D | vpic.c | 84 mask = vpic->isr; in vpic_get_highest_priority_irq() 150 vpic->isr |= mask; in __vpic_intack() 202 vpic->imr = vpic->isr = 0; in vpic_ioport_write() 243 mask = vpic->isr; in vpic_ioport_write() 250 vpic->isr &= ~(1 << irq); in vpic_ioport_write() 257 vpic->isr &= ~(1 << irq); in vpic_ioport_write() 321 return (vpic->readsel_isr ? vpic->isr : vpic->irr); in vpic_ioport_read()
|
| A D | vlapic.c | 179 int isr; in vlapic_get_ppr() local 182 isr = vlapic_find_highest_isr(vlapic); in vlapic_get_ppr() 183 isrv = (isr != -1) ? isr : 0; in vlapic_get_ppr() 192 vlapic, ppr, isr, isrv); in vlapic_get_ppr() 1308 int irr, isr; in vlapic_has_pending_irq() local 1336 isr = vlapic_find_highest_isr(vlapic); in vlapic_has_pending_irq() 1343 if ( isr >= 0 && in vlapic_has_pending_irq() 1344 (irr & 0xf0) <= (isr & 0xf0) ) in vlapic_has_pending_irq() 1356 int isr; in vlapic_ack_pending_irq() local 1367 isr = vlapic_find_highest_isr(vlapic); in vlapic_ack_pending_irq() [all …]
|
| A D | hpet.c | 123 return h->hpet.isr; in hpet_read64() 227 if ( __test_and_set_bit(tn, &h->hpet.isr) ) in hpet_timer_fired() 254 (timer_level(h, tn) && test_bit(tn, &h->hpet.isr)) ) in hpet_set_timer() 424 active = __test_and_clear_bit(i, &h->hpet.isr); in hpet_write() 610 C(isr); in hpet_save() 670 C(isr); in hpet_load()
|
| /xen/tools/tests/vhpet/ |
| A D | emul.h | 161 uint64_t isr; /* interrupt status reg */ member 279 uint64_t isr; /* interrupt status reg */ member
|
| A D | main.c | 212 (unsigned long long) h.isr, in dump_hpet()
|
| /xen/xen/include/public/arch-x86/hvm/ |
| A D | save.h | 315 uint8_t isr; member 523 uint64_t isr; /* interrupt status reg */ member
|
| /xen/xen/include/asm-x86/hvm/ |
| A D | vpt.h | 73 uint64_t isr; /* interrupt status reg */ member
|
| A D | hvm.h | 196 void (*process_isr)(int isr, struct vcpu *v); 200 void (*handle_eoi)(uint8_t vector, int isr);
|
| /xen/tools/misc/ |
| A D | xen-hvmctx.c | 210 p.irq_base, p.irr, p.imr, p.isr); in dump_pic() 326 h.isr, h.mc64); in dump_hpet()
|
| /xen/xen/arch/x86/hvm/vmx/ |
| A D | vmx.c | 1904 static u8 set_svi(int isr) in set_svi() argument 1909 if ( isr < 0 ) in set_svi() 1910 isr = 0; in set_svi() 1914 if ( isr != old ) in set_svi() 1917 status |= isr << VMX_GUEST_INTR_STATUS_SVI_OFFSET; in set_svi() 1924 static void vmx_process_isr(int isr, struct vcpu *v) in vmx_process_isr() argument 1931 set_svi(isr); in vmx_process_isr() 2083 static void vmx_handle_eoi(uint8_t vector, int isr) in vmx_handle_eoi() argument 2085 uint8_t old_svi = set_svi(isr); in vmx_handle_eoi()
|
Completed in 29 milliseconds