/linux-master/arch/x86/include/asm/uv/ |
H A D | uv_irq.h | 17 delivery_mode : 3, member in struct:uv_IO_APIC_route_entry
|
H A D | uv_mmrs.h | 2727 unsigned long delivery_mode:3; /* RW */ member in struct:uvh_ipi_int_u::uvh_ipi_int_s 2738 unsigned long delivery_mode:3; /* RW */ member in struct:uvh_ipi_int_u::uv5h_ipi_int_s 2749 unsigned long delivery_mode:3; /* RW */ member in struct:uvh_ipi_int_u::uv4h_ipi_int_s 2760 unsigned long delivery_mode:3; /* RW */ member in struct:uvh_ipi_int_u::uv3h_ipi_int_s 2771 unsigned long delivery_mode:3; /* RW */ member in struct:uvh_ipi_int_u::uv2h_ipi_int_s
|
/linux-master/arch/x86/include/asm/ |
H A D | msi.h | 18 delivery_mode : 3, member in struct:x86_msi_data::__anon107::__anon108
|
H A D | io_apic.h | 62 delivery_mode : 3, member in struct:IO_APIC_route_entry::__anon190::__anon191
|
H A D | kvm_host.h | 1590 u16 delivery_mode; member in struct:kvm_lapic_irq 1717 void (*deliver_interrupt)(struct kvm_lapic *apic, int delivery_mode, 2277 return (irq->delivery_mode == APIC_DM_FIXED || 2278 irq->delivery_mode == APIC_DM_LOWEST);
|
H A D | hyperv-tlfs.h | 717 u32 delivery_mode:3; member in struct:hv_msi_data_register::__anon15
|
/linux-master/arch/x86/kvm/ |
H A D | ioapic.h | 61 u8 delivery_mode:3; member in struct:kvm_ioapic_redirect_entry::__anon1
|
H A D | ioapic.c | 404 if (e->fields.delivery_mode == APIC_DM_FIXED) { 408 irq.delivery_mode = e->fields.delivery_mode << 8; 457 irqe.delivery_mode = entry->fields.delivery_mode << 8;
|
H A D | irq_comm.c | 61 irq->delivery_mode = APIC_DM_FIXED; 118 irq->delivery_mode = msg.arch_data.delivery_mode << 8;
|
H A D | lapic.c | 822 static int __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode, 831 return __apic_accept_irq(apic, irq->delivery_mode, irq->vector, 868 irq.delivery_mode = icr & APIC_MODE_MASK; 1294 static int __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode, argument 1301 trace_kvm_apic_accept_irq(vcpu->vcpu_id, delivery_mode, 1303 switch (delivery_mode) { 1331 static_call(kvm_x86_deliver_interrupt)(apic, delivery_mode, 1385 delivery_mode); 1515 irq.delivery_mode = icr_low & APIC_MODE_MASK;
|
H A D | lapic.h | 244 return (irq->delivery_mode == APIC_DM_LOWEST ||
|
H A D | hyperv.c | 491 irq.delivery_mode = APIC_DM_FIXED; 836 .delivery_mode = APIC_DM_FIXED, 2200 .delivery_mode = APIC_DM_FIXED,
|
H A D | xen.c | 578 irq.delivery_mode = APIC_DM_FIXED;
|
/linux-master/drivers/iommu/ |
H A D | hyperv-iommu.c | 243 msg->arch_data.delivery_mode = e.delivery_mode;
|
/linux-master/arch/x86/platform/uv/ |
H A D | uv_irq.c | 38 entry->delivery_mode = APIC_DELIVERY_MODE_FIXED;
|
/linux-master/arch/x86/kernel/apic/ |
H A D | io_apic.c | 525 /* Check delivery_mode to be sure we're not clearing an SMI pin */ 527 if (entry.delivery_mode == APIC_DELIVERY_MODE_SMI) 1256 entry.delivery_mode); 1383 entry.delivery_mode == APIC_DELIVERY_MODE_EXTINT) { 1432 entry.delivery_mode = APIC_DELIVERY_MODE_EXTINT; 1885 entry->delivery_mode = msg.arch_data.delivery_mode; 2098 entry1.delivery_mode = APIC_DELIVERY_MODE_EXTINT;
|
H A D | apic.c | 2279 msg->arch_data.delivery_mode = APIC_DELIVERY_MODE_FIXED;
|
/linux-master/arch/x86/pci/ |
H A D | xen.c | 226 msg->arch_data.delivery_mode = APIC_DELIVERY_MODE_EXTINT;
|
/linux-master/include/asm-generic/ |
H A D | hyperv-tlfs.h | 572 u32 delivery_mode:3; member in struct:hv_ioapic_rte::__anon117
|
/linux-master/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 88 __u8 delivery_mode:3; member in struct:kvm_ioapic_state::__anon1::__anon2
|
/linux-master/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 88 __u8 delivery_mode:3; member in struct:kvm_ioapic_state::__anon130::__anon131
|
/linux-master/arch/x86/kvm/svm/ |
H A D | svm.h | 560 void svm_complete_interrupt_delivery(struct kvm_vcpu *vcpu, int delivery_mode,
|
H A D | svm.c | 3631 void svm_complete_interrupt_delivery(struct kvm_vcpu *vcpu, int delivery_mode, argument 3648 trace_kvm_apicv_accept_irq(vcpu->vcpu_id, delivery_mode, trig_mode, vector); 3665 static void svm_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, argument 3678 svm_complete_interrupt_delivery(apic->vcpu, delivery_mode, trig_mode, vector);
|
/linux-master/drivers/pci/controller/ |
H A D | pci-hyperv.c | 205 * @delivery_mode: As defined in Intel's Programmer's 220 u8 delivery_mode; member in struct:hv_msi_desc 229 * @delivery_mode: As defined in Intel's Programmer's 244 u8 delivery_mode; member in struct:hv_msi_desc2 258 u8 delivery_mode; member in struct:hv_msi_desc3 1696 int_pkt->int_desc.delivery_mode = DELIVERY_MODE; 1777 int_pkt->int_desc.delivery_mode = DELIVERY_MODE; 1794 int_pkt->int_desc.delivery_mode = DELIVERY_MODE;
|
/linux-master/drivers/iommu/amd/ |
H A D | iommu.c | 3125 u32 delivery_mode, bool dest_mode, 3132 irte->fields.int_type = delivery_mode; 3139 u32 delivery_mode, bool dest_mode, 3146 irte->lo.fields_remap.int_type = delivery_mode; 3124 irte_prepare(void *entry, u32 delivery_mode, bool dest_mode, u8 vector, u32 dest_apicid, int devid) argument 3138 irte_ga_prepare(void *entry, u32 delivery_mode, bool dest_mode, u8 vector, u32 dest_apicid, int devid) argument
|