Home
last modified time | relevance | path

Searched refs:delivery_mode (Results 1 – 15 of 15) sorted by relevance

/linux/arch/x86/include/asm/uv/
H A Duv_irq.h17 delivery_mode : 3, member
H A Duv_mmrs.h2727 unsigned long delivery_mode:3; /* RW */ member
2738 unsigned long delivery_mode:3; /* RW */ member
2749 unsigned long delivery_mode:3; /* RW */ member
2760 unsigned long delivery_mode:3; /* RW */ member
2771 unsigned long delivery_mode:3; /* RW */ member
/linux/arch/x86/include/asm/
H A Dmsi.h18 delivery_mode : 3, member
H A Dio_apic.h62 delivery_mode : 3, member
H A Dkvm_host.h1481 u16 delivery_mode; member
1620 void (*deliver_interrupt)(struct kvm_lapic *apic, int delivery_mode,
/linux/arch/x86/platform/uv/
H A Duv_irq.c38 entry->delivery_mode = APIC_DELIVERY_MODE_FIXED; in uv_program_mmr()
/linux/drivers/pci/controller/
H A Dpci-hyperv.c222 u8 delivery_mode; member
246 u8 delivery_mode; member
260 u8 delivery_mode; member
1780 int_pkt->int_desc.delivery_mode = DELIVERY_MODE; in hv_compose_msi_req_v1()
1860 int_pkt->int_desc.delivery_mode = DELIVERY_MODE; in hv_compose_msi_req_v2()
1877 int_pkt->int_desc.delivery_mode = DELIVERY_MODE; in hv_compose_msi_req_v3()
/linux/include/hyperv/
H A Dhvgdk_mini.h1387 u32 delivery_mode : 3; member
1421 u32 delivery_mode : 3; member
/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h93 __u8 delivery_mode:3; member
/linux/drivers/iommu/amd/
H A Diommu.c3576 u32 delivery_mode, bool dest_mode, in irte_prepare() argument
3583 irte->fields.int_type = delivery_mode; in irte_prepare()
3590 u32 delivery_mode, bool dest_mode, in irte_ga_prepare() argument
3597 irte->lo.fields_remap.int_type = delivery_mode; in irte_ga_prepare()
/linux/arch/x86/kvm/svm/
H A Dsvm.h825 void svm_complete_interrupt_delivery(struct kvm_vcpu *vcpu, int delivery_mode,
H A Dsvm.c3904 void svm_complete_interrupt_delivery(struct kvm_vcpu *vcpu, int delivery_mode, in svm_complete_interrupt_delivery() argument
3921 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); in svm_complete_interrupt_delivery()
3938 static void svm_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, in svm_deliver_interrupt() argument
3951 svm_complete_interrupt_delivery(apic->vcpu, delivery_mode, trig_mode, vector); in svm_deliver_interrupt()
/linux/arch/x86/kvm/vmx/
H A Dtdx.c1935 void tdx_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, in tdx_deliver_interrupt() argument
1944 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); in tdx_deliver_interrupt()
H A Dvmx.c4433 void vmx_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, in vmx_deliver_interrupt() argument
4443 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, in vmx_deliver_interrupt()
/linux/arch/x86/kvm/
H A Dx86.c7241 .delivery_mode = APIC_DM_REMRD, in kvm_pv_kick_cpu_op()
10565 .delivery_mode = APIC_DM_FIXED, in kvm_arch_async_page_present()