Home
last modified time | relevance | path

Searched refs:trig_mode (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dioapic.c216 edge = (entry.fields.trig_mode == IOAPIC_EDGE_TRIG); in ioapic_set_irq()
295 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
366 if (e->fields.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_write_indirect()
372 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG in ioapic_write_indirect()
383 irq.trig_mode = e->fields.trig_mode; in ioapic_write_indirect()
420 (entry->fields.trig_mode == IOAPIC_LEVEL_TRIG && in ioapic_service()
427 irqe.trig_mode = entry->fields.trig_mode; in ioapic_service()
433 if (irqe.trig_mode in ioapic_service()
[all...]
H A Dlapic.c592 int vector, int level, int trig_mode,
601 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
639 irq.trig_mode = icr & APIC_INT_LEVELTRIG; in kvm_pv_send_ipi()
1066 int vector, int level, int trig_mode, in __apic_accept_irq()
1073 trig_mode, vector); in __apic_accept_irq()
1079 if (unlikely(trig_mode && !level)) in __apic_accept_irq()
1093 if (apic_test_vector(vector, apic->regs + APIC_TMR) != !!trig_mode) { in __apic_accept_irq()
1094 if (trig_mode) in __apic_accept_irq()
1129 if (!trig_mode || level) { in __apic_accept_irq()
1288 irq.trig_mode in kvm_apic_send_ipi()
1065 __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode, int vector, int level, int trig_mode, struct dest_map *dest_map) __apic_accept_irq() argument
2399 int vector, mode, trig_mode; kvm_apic_local_deliver() local
[all...]
H A Dioapic.h70 u8 trig_mode:1; member
H A Dirq_comm.c119 irq->trig_mode = (1 << MSI_DATA_TRIGGER_SHIFT) & e->msi.data; in kvm_set_msi_irq()
420 if (irq.trig_mode && in kvm_scan_ioapic_routes()
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dioapic.c215 edge = (entry.fields.trig_mode == IOAPIC_EDGE_TRIG); in ioapic_set_irq()
294 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
365 if (e->fields.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_write_indirect()
371 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG && in ioapic_write_indirect()
412 irq.trig_mode = e->fields.trig_mode; in ioapic_write_indirect()
449 (entry->fields.trig_mode == IOAPIC_LEVEL_TRIG && in ioapic_service()
456 irqe.trig_mode = entry->fields.trig_mode; in ioapic_service()
462 if (irqe.trig_mode in ioapic_service()
[all...]
H A Dlapic.c820 int vector, int level, int trig_mode,
829 irq->level, irq->trig_mode, dest_map); in kvm_apic_set_irq()
867 irq.trig_mode = icr & APIC_INT_LEVELTRIG; in kvm_pv_send_ipi()
1292 int vector, int level, int trig_mode, in __apic_accept_irq()
1299 trig_mode, vector); in __apic_accept_irq()
1305 if (unlikely(trig_mode && !level)) in __apic_accept_irq()
1319 if (apic_test_vector(vector, apic->regs + APIC_TMR) != !!trig_mode) { in __apic_accept_irq()
1320 if (trig_mode) in __apic_accept_irq()
1329 trig_mode, vector); in __apic_accept_irq()
1353 if (!trig_mode || leve in __apic_accept_irq()
1291 __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode, int vector, int level, int trig_mode, struct dest_map *dest_map) __apic_accept_irq() argument
2766 int vector, mode, trig_mode; kvm_apic_local_deliver() local
[all...]
H A Dioapic.h66 u8 trig_mode:1; member
H A Dirq_comm.c117 irq->trig_mode = msg.arch_data.is_level; in kvm_set_msi_irq()
429 if (irq.trig_mode && in kvm_scan_ioapic_routes()
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/
H A Dkvm.h99 __u8 trig_mode:1; member
/kernel/linux/linux-5.10/tools/arch/x86/include/uapi/asm/
H A Dkvm.h99 __u8 trig_mode:1; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/
H A Dkvm.h100 __u8 trig_mode : 1; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/
H A Dkvm.h100 __u8 trig_mode : 1; member
/kernel/linux/linux-6.6/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c97 HISI_PCIE_PMU_FILTER_ATTR(trig_mode, config1, 9, 9);
734 HISI_PCIE_PMU_FORMAT_ATTR(trig_mode, "config1:9"),
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/
H A Dkvm.h93 __u8 trig_mode:1; member
/kernel/linux/linux-6.6/tools/arch/x86/include/uapi/asm/
H A Dkvm.h93 __u8 trig_mode:1; member
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dsvm.h559 int trig_mode, int vec);
H A Dsvm.c3645 int trig_mode, int vector) in svm_complete_interrupt_delivery()
3661 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); in svm_complete_interrupt_delivery()
3679 int trig_mode, int vector) in svm_deliver_interrupt()
3691 svm_complete_interrupt_delivery(apic->vcpu, delivery_mode, trig_mode, vector); in svm_deliver_interrupt()
3644 svm_complete_interrupt_delivery(struct kvm_vcpu *vcpu, int delivery_mode, int trig_mode, int vector) svm_complete_interrupt_delivery() argument
3678 svm_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, int trig_mode, int vector) svm_deliver_interrupt() argument
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h1540 u16 trig_mode; member
1662 int trig_mode, int vector);
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h1082 u16 trig_mode; member
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/
H A Dvmx.c4280 int trig_mode, int vector) in vmx_deliver_interrupt()
4290 trig_mode, vector); in vmx_deliver_interrupt()
4279 vmx_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, int trig_mode, int vector) vmx_deliver_interrupt() argument

Completed in 53 milliseconds