Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/
H A Dioapic.c196 edge = (entry.fields.trig_mode == IOAPIC_EDGE_TRIG); in ioapic_set_irq()
275 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG || in kvm_ioapic_scan_entry()
380 if (e->fields.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_write_indirect()
386 if (e->fields.trig_mode == IOAPIC_LEVEL_TRIG && in ioapic_write_indirect()
427 irq.trig_mode = e->fields.trig_mode; in ioapic_write_indirect()
464 (entry->fields.trig_mode == IOAPIC_LEVEL_TRIG && in ioapic_service()
471 irqe.trig_mode = entry->fields.trig_mode; in ioapic_service()
477 if (irqe.trig_mode == IOAPIC_EDGE_TRIG) in ioapic_service()
494 if (ret && irqe.trig_mode == IOAPIC_LEVEL_TRIG) in ioapic_service()
528 if (ent->fields.trig_mode != IOAPIC_LEVEL_TRIG) in kvm_ioapic_eoi_inject_work()
H A Dlapic.c826 int vector, int level, int trig_mode,
835 irq->level, irq->trig_mode, rtc_status); in kvm_apic_set_irq()
875 irq.trig_mode = icr & APIC_INT_LEVELTRIG; in kvm_pv_send_ipi()
1397 int vector, int level, int trig_mode, in __apic_accept_irq() argument
1404 trig_mode, vector); in __apic_accept_irq()
1410 if (unlikely(trig_mode && !level)) in __apic_accept_irq()
1426 if (apic_test_vector(vector, apic->regs + APIC_TMR) != !!trig_mode) { in __apic_accept_irq()
1427 if (trig_mode) in __apic_accept_irq()
1434 trig_mode, vector); in __apic_accept_irq()
1458 if (!trig_mode || level) { in __apic_accept_irq()
[all …]
H A Dirq.c212 irq->trig_mode = msg.arch_data.is_level; in kvm_msi_to_lapic_irq()
406 if (!irq.trig_mode) in kvm_scan_ioapic_routes()
/linux/Documentation/admin-guide/perf/
H A Dhisi-pcie-pmu.rst107 "trig_len", and set the trigger mode by writing "trig_mode". This filter can
110 For example, "trig_len=4" means trigger condition is 2^4 DW, "trig_mode=0"
111 means statistics start when TLP length > trigger condition, "trig_mode=1"
116 $# perf stat -e hisi_pcie0_core0/rx_mrd_flux,port=0xffff,trig_len=0x4,trig_mode=1/ sleep 5
/linux/arch/x86/kvm/vmx/
H A Dx86_ops.h52 int trig_mode, int vector);
142 int trig_mode, int vector);
H A Dmain.c302 int trig_mode, int vector) in vt_deliver_interrupt() argument
305 tdx_deliver_interrupt(apic, delivery_mode, trig_mode, in vt_deliver_interrupt()
310 vmx_deliver_interrupt(apic, delivery_mode, trig_mode, vector); in vt_deliver_interrupt()
H A Dtdx.c1839 int trig_mode, int vector) in tdx_deliver_interrupt() argument
1847 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); in tdx_deliver_interrupt()
H A Dvmx.c4493 int trig_mode, int vector) in vmx_deliver_interrupt() argument
4503 trig_mode, vector); in vmx_deliver_interrupt()
/linux/drivers/perf/hisilicon/
H A Dhisi_pcie_pmu.c97 HISI_PCIE_PMU_FILTER_ATTR(trig_mode, config1, 9, 9);
768 HISI_PCIE_PMU_FORMAT_ATTR(trig_mode, "config1:9"),
/linux/arch/x86/include/uapi/asm/
H A Dkvm.h98 __u8 trig_mode:1; member
/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h98 __u8 trig_mode:1; member
/linux/arch/x86/include/asm/
H A Dkvm_host.h1714 u16 trig_mode; member
1854 int trig_mode, int vector);
/linux/arch/x86/kvm/svm/
H A Dsvm.h733 int trig_mode, int vec);
H A Dsvm.c3743 int trig_mode, int vector) in svm_complete_interrupt_delivery() argument
3759 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); in svm_complete_interrupt_delivery()
3777 int trig_mode, int vector) in svm_deliver_interrupt() argument
3789 svm_complete_interrupt_delivery(apic->vcpu, delivery_mode, trig_mode, vector); in svm_deliver_interrupt()