Home
last modified time | relevance | path

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

/linux-4.1.27/arch/arc/plat-arcfpga/include/plat/
Dsmp.h92 #define IDU_IRQ_MODE_PARAM(dest_mode, trig_mode) \ argument
93 (((trig_mode & 0x01) << 15) | (dest_mode & 0xFF))
98 uint8_t trig_mode; member
111 extern void idu_irq_set_mode(uint8_t irq, uint8_t dest_mode, uint8_t trig_mode);
/linux-4.1.27/arch/x86/kvm/
Dioapic.c182 edge = (entry.fields.trig_mode == IOAPIC_EDGE_TRIG); in ioapic_set_irq()
259 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
266 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG) in kvm_ioapic_scan_entry()
322 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG in ioapic_write_indirect()
343 entry->fields.trig_mode); in ioapic_service()
348 irqe.trig_mode = entry->fields.trig_mode; in ioapic_service()
353 if (irqe.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_service()
370 if (ret && irqe.trig_mode == IOAPIC_LEVEL_TRIG) in ioapic_service()
412 if (ent->fields.trig_mode != IOAPIC_LEVEL_TRIG) in kvm_ioapic_eoi_inject_work()
453 ASSERT(ent->fields.trig_mode == IOAPIC_LEVEL_TRIG); in __kvm_ioapic_update_eoi()
Dlapic.c487 int vector, int level, int trig_mode,
496 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
765 int vector, int level, int trig_mode, in __apic_accept_irq() argument
772 trig_mode, vector); in __apic_accept_irq()
814 if (!trig_mode || level) { in __apic_accept_irq()
920 irq.trig_mode = icr_low & APIC_INT_LEVELTRIG; in apic_send_ipi()
933 irq.trig_mode, irq.level, irq.dest_mode, irq.delivery_mode, in apic_send_ipi()
1649 int vector, mode, trig_mode; in kvm_apic_local_deliver() local
1654 trig_mode = reg & APIC_LVT_LEVEL_TRIGGER; in kvm_apic_local_deliver()
1655 return __apic_accept_irq(apic, mode, vector, 1, trig_mode, in kvm_apic_local_deliver()
Dioapic.h56 u8 trig_mode:1; member
Dirq_comm.c107 irq->trig_mode = (1 << MSI_DATA_TRIGGER_SHIFT) & e->msi.data; in kvm_set_msi_irq()
/linux-4.1.27/arch/arc/plat-arcfpga/
Dsmp.c146 void idu_irq_set_mode(uint8_t irq, uint8_t dest_mode, uint8_t trig_mode) in idu_irq_set_mode() argument
148 uint32_t par = IDU_IRQ_MODE_PARAM(dest_mode, trig_mode); in idu_irq_set_mode()
/linux-4.1.27/arch/x86/include/uapi/asm/
Dkvm.h95 __u8 trig_mode:1; member
/linux-4.1.27/arch/x86/include/asm/
Dkvm_host.h695 u32 trig_mode; member