Home
last modified time | relevance | path

Searched refs:trig_mode (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/arch/x86/kvm/
Dioapic.c182 edge = (entry.fields.trig_mode == IOAPIC_EDGE_TRIG); in ioapic_set_irq()
245 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
250 (e->fields.trig_mode == IOAPIC_EDGE_TRIG && in kvm_ioapic_scan_entry()
305 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG in ioapic_write_indirect()
326 entry->fields.trig_mode); in ioapic_service()
331 irqe.trig_mode = entry->fields.trig_mode; in ioapic_service()
337 if (irqe.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_service()
354 if (ret && irqe.trig_mode == IOAPIC_LEVEL_TRIG) in ioapic_service()
396 if (ent->fields.trig_mode != IOAPIC_LEVEL_TRIG) in kvm_ioapic_eoi_inject_work()
437 ASSERT(ent->fields.trig_mode == IOAPIC_LEVEL_TRIG); in __kvm_ioapic_update_eoi()
Dlapic.c496 int vector, int level, int trig_mode,
505 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
824 int vector, int level, int trig_mode, in __apic_accept_irq() argument
831 trig_mode, vector); in __apic_accept_irq()
836 if (unlikely(trig_mode && !level)) in __apic_accept_irq()
848 if (apic_test_vector(vector, apic->regs + APIC_TMR) != !!trig_mode) { in __apic_accept_irq()
849 if (trig_mode) in __apic_accept_irq()
885 if (!trig_mode || level) { in __apic_accept_irq()
1007 irq.trig_mode = icr_low & APIC_INT_LEVELTRIG; in apic_send_ipi()
1022 irq.trig_mode, irq.level, irq.dest_mode, irq.delivery_mode, in apic_send_ipi()
[all …]
Dioapic.h57 u8 trig_mode:1; member
Dirq_comm.c104 irq->trig_mode = (1 << MSI_DATA_TRIGGER_SHIFT) & e->msi.data; in kvm_set_msi_irq()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dkvm.h95 __u8 trig_mode:1; member
/linux-4.4.14/arch/x86/include/asm/
Dkvm_host.h754 u16 trig_mode; member