Home
last modified time | relevance | path

Searched refs:trigger_mode (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/hw/intc/
H A Dapic.c48 static void apic_set_irq(APICCommonState *s, int vector_num, int trigger_mode);
154 int trigger_mode; in apic_local_deliver() local
175 trigger_mode = APIC_TRIGGER_EDGE; in apic_local_deliver()
178 trigger_mode = APIC_TRIGGER_LEVEL; in apic_local_deliver()
179 apic_set_irq(s, lvt & 0xff, trigger_mode); in apic_local_deliver()
230 uint8_t trigger_mode) in apic_bus_deliver() argument
249 apic_set_irq(apic_iter, vector_num, trigger_mode); in apic_bus_deliver()
287 apic_set_irq(apic_iter, vector_num, trigger_mode) ); in apic_bus_deliver()
292 uint8_t trigger_mode) in apic_deliver_irq() argument
297 trigger_mode); in apic_deliver_irq()
[all …]
H A Dtrace-events16 …very_mode, uint8_t vector_num, uint8_t trigger_mode) "dest %d dest_mode %d delivery_mode %d vector…
/openbmc/qemu/include/hw/i386/
H A Dx86-iommu.h75 uint8_t trigger_mode; member
113 uint32_t trigger_mode:1; member
123 uint32_t trigger_mode:1;
H A Dintel_iommu.h188 uint64_t trigger_mode:1; /* Trigger Mode */ member
198 uint64_t trigger_mode:1; /* Trigger Mode */
/openbmc/qemu/hw/i386/
H A Dx86-iommu.c74 msg.trigger_mode = irq->trigger_mode; in x86_iommu_irq_to_msi_message()
H A Dintel_iommu.c3551 irq->trigger_mode = irte.irte.trigger_mode; in vtd_remap_irq_get()
3564 trace_vtd_ir_remap(index, irq->trigger_mode, irq->vector, in vtd_remap_irq_get()
3642 uint8_t trigger_mode = (origin->data >> MSI_DATA_TRIGGER_SHIFT) & 0x1; in vtd_interrupt_remap_msi() local
3653 if (trigger_mode != irq.trigger_mode) { in vtd_interrupt_remap_msi()
3654 trace_vtd_warn_ir_trigger(sid, index, trigger_mode, in vtd_interrupt_remap_msi()
3655 irq.trigger_mode); in vtd_interrupt_remap_msi()
/openbmc/qemu/target/i386/whpx/
H A Dwhpx-apic.c193 uint8_t trigger_mode = (data >> MSI_DATA_TRIGGER_SHIFT) & 0x1; in whpx_send_msi() local
203 .TriggerMode = trigger_mode ? in whpx_send_msi()
214 addr, data, delivery, dest_mode, trigger_mode, vector, hr); in whpx_send_msi()
/openbmc/linux/arch/x86/kvm/
H A Dioapic.c55 int trigger_mode,
533 int trigger_mode, in kvm_ioapic_update_eoi_one() argument
551 if (trigger_mode != IOAPIC_LEVEL_TRIG || in kvm_ioapic_update_eoi_one()
579 void kvm_ioapic_update_eoi(struct kvm_vcpu *vcpu, int vector, int trigger_mode) in kvm_ioapic_update_eoi() argument
591 kvm_ioapic_update_eoi_one(vcpu, ioapic, trigger_mode, i); in kvm_ioapic_update_eoi()
H A Dioapic.h111 int trigger_mode);
H A Dlapic.c1442 int trigger_mode; in kvm_ioapic_send_eoi() local
1456 trigger_mode = IOAPIC_LEVEL_TRIG; in kvm_ioapic_send_eoi()
1458 trigger_mode = IOAPIC_EDGE_TRIG; in kvm_ioapic_send_eoi()
1460 kvm_ioapic_update_eoi(apic->vcpu, vector, trigger_mode); in kvm_ioapic_send_eoi()
/openbmc/linux/arch/x86/hyperv/
H A Dirqdomain.c39 intr_desc->trigger_mode = HV_INTERRUPT_TRIGGER_MODE_LEVEL; in hv_map_interrupt()
41 intr_desc->trigger_mode = HV_INTERRUPT_TRIGGER_MODE_EDGE; in hv_map_interrupt()
/openbmc/linux/include/asm-generic/
H A Dhyperv-tlfs.h582 u32 trigger_mode:1; member
763 u32 trigger_mode; member
/openbmc/linux/include/linux/
H A Ddmar.h223 trigger_mode : 1, /* 4 */ member
/openbmc/linux/arch/x86/include/asm/
H A Dhyperv-tlfs.h713 u32 trigger_mode:1; member
/openbmc/linux/drivers/iommu/intel/
H A Dirq_remapping.c1114 irte->trigger_mode = 0; in prepare_irte()
1267 irte->trigger_mode, irte->dlvry_mode, in intel_irq_remapping_prepare_irte()
/openbmc/linux/drivers/scsi/hisi_sas/
H A Dhisi_sas.h167 u32 trigger_mode; member
H A Dhisi_sas_v3_hw.c4477 switch (phy->fifo.trigger_mode) { in debugfs_is_fifo_config_valid_v3_hw()
4484 phy->fifo.trigger_mode); in debugfs_is_fifo_config_valid_v3_hw()
4492 u32 trigger_mode = phy->fifo.trigger_mode; in debugfs_update_fifo_config_v3_hw() local
4514 reg_val |= ((trigger_mode << DFX_FIFO_CTRL_TRIGGER_MODE_OFF) | in debugfs_update_fifo_config_v3_hw()
4626 phy->fifo.trigger_mode = val; in debugfs_fifo_init_v3_hw()
4661 &phy->fifo.trigger_mode, in debugfs_fifo_init_v3_hw()