Home
last modified time | relevance | path

Searched refs:remote_irr (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dioapic.c235 * to masking. For level interrupts, the remote_irr field tells in ioapic_set_irq()
345 old_remote_irr = e->fields.remote_irr; in ioapic_write_indirect()
356 e->fields.remote_irr = old_remote_irr; in ioapic_write_indirect()
366 e->fields.remote_irr = 0; in ioapic_write_indirect()
372 ioapic->irr & (1 << index) && !e->fields.mask && !e->fields.remote_irr) { in ioapic_write_indirect()
450 entry->fields.remote_irr)) in ioapic_service()
480 entry->fields.remote_irr = 1; in ioapic_service()
524 if (ioapic->irr & (1 << i) && !ent->fields.remote_irr) in kvm_ioapic_eoi_inject_work()
542 * recursively. Since remote_irr is cleared only after call in kvm_ioapic_update_eoi_one()
556 ent->fields.remote_irr in kvm_ioapic_update_eoi_one()
[all...]
H A Dioapic.h65 u8 remote_irr:1; member
/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dioapic.c236 * to masking. For level interrupts, the remote_irr field tells in ioapic_set_irq()
346 old_remote_irr = e->fields.remote_irr; in ioapic_write_indirect()
357 e->fields.remote_irr = old_remote_irr; in ioapic_write_indirect()
367 e->fields.remote_irr = 0; in ioapic_write_indirect()
421 entry->fields.remote_irr)) in ioapic_service()
451 entry->fields.remote_irr = 1; in ioapic_service()
495 if (ioapic->irr & (1 << i) && !ent->fields.remote_irr) in kvm_ioapic_eoi_inject_work()
513 * recursively. Since remote_irr is cleared only after call in kvm_ioapic_update_eoi_one()
527 ent->fields.remote_irr = 0; in kvm_ioapic_update_eoi_one()
H A Dioapic.h69 u8 remote_irr:1; member
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dapicdef.h368 remote_irr : 1, member
381 remote_irr : 1, member
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dapicdef.h366 remote_irr : 1, member
379 remote_irr : 1, member
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/
H A Dkvm.h98 __u8 remote_irr:1; member
/kernel/linux/linux-5.10/tools/arch/x86/include/uapi/asm/
H A Dkvm.h98 __u8 remote_irr:1; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/
H A Dkvm.h99 __u8 remote_irr : 1; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/
H A Dkvm.h99 __u8 remote_irr : 1; member
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhyperv-tlfs.h581 u32 remote_irr:1; member
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/
H A Dkvm.h92 __u8 remote_irr:1; member
/kernel/linux/linux-6.6/tools/arch/x86/include/uapi/asm/
H A Dkvm.h92 __u8 remote_irr:1; member

Completed in 16 milliseconds