/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/ |
A D | iommu_intr.c | 122 u8 dest_mode, u8 dest) in update_intremap_entry() argument 136 set_field_in_reg_u32((u32)dest_mode, *entry, in update_intremap_entry() 167 u8 delivery_mode, dest, vector, dest_mode; in update_intremap_entry_from_ioapic() local 177 dest_mode = rte->dest_mode; in update_intremap_entry_from_ioapic() 211 update_intremap_entry(entry, vector, delivery_mode, dest_mode, dest); in update_intremap_entry_from_ioapic() 233 u8 delivery_mode, dest, vector, dest_mode; in amd_iommu_setup_ioapic_remapping() local 270 dest_mode = rte.dest_mode; in amd_iommu_setup_ioapic_remapping() 278 delivery_mode, dest_mode, dest); in amd_iommu_setup_ioapic_remapping() 432 u8 delivery_mode, dest, vector, dest_mode; in update_intremap_entry_from_msi_msg() local 452 dest_mode = (msg->address_lo >> MSI_ADDR_DESTMODE_SHIFT) & 0x1; in update_intremap_entry_from_msi_msg() [all …]
|
A D | iommu_guest.c | 129 uint8_t vector, dest, dest_mode, delivery_mode, trig_mode; in guest_iommu_deliver_msi() local 134 dest_mode = iommu->msi.dest_mode; in guest_iommu_deliver_msi() 138 vmsi_deliver(d, vector, dest, dest_mode, delivery_mode, trig_mode); in guest_iommu_deliver_msi()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | vmsi.c | 65 uint8_t dest, uint8_t dest_mode, in vmsi_deliver() argument 74 target = vlapic_lowest_prio(d, NULL, 0, dest, dest_mode); in vmsi_deliver() 87 0, dest, dest_mode) ) in vmsi_deliver() 107 bool dest_mode = flags & XEN_DOMCTL_VMSI_X86_DM_MASK; in vmsi_deliver_pirq() local 114 dest, dest_mode, delivery_mode, vector, trig_mode); in vmsi_deliver_pirq() 118 vmsi_deliver(d, vector, dest, dest_mode, delivery_mode, trig_mode); in vmsi_deliver_pirq() 122 int hvm_girq_dest_2_vcpu_id(struct domain *d, uint8_t dest, uint8_t dest_mode) in hvm_girq_dest_2_vcpu_id() argument 132 if ( vlapic_match_dest(vcpu_vlapic(v), NULL, 0, dest, dest_mode) ) in hvm_girq_dest_2_vcpu_id()
|
A D | vlapic.c | 243 int short_hand, uint32_t dest, bool_t dest_mode) in vlapic_match_dest() argument 247 target, source, dest, dest_mode, short_hand); in vlapic_match_dest() 252 if ( dest_mode ) in vlapic_match_dest() 322 bool_t dest_mode = !!(icr & APIC_DEST_MASK); in vlapic_init_sipi_action() local 331 short_hand, dest, dest_mode) ) in vlapic_init_sipi_action() 388 int short_hand, uint32_t dest, bool_t dest_mode) in vlapic_lowest_prio() argument 444 uint32_t dest, bool_t dest_mode) in is_multicast_dest() argument 453 return dest_mode ? hweight16(dest) > 1 : dest == 0xffffffff; in is_multicast_dest() 455 if ( dest_mode ) in is_multicast_dest() 468 bool_t dest_mode = !!(icr_low & APIC_DEST_MASK); in vlapic_ipi() local [all …]
|
A D | vioapic.c | 382 uint8_t dest_mode = vioapic->redirtbl[pin].fields.dest_mode; in vioapic_deliver() local 396 dest, dest_mode, delivery_mode, vector, trig_mode); in vioapic_deliver() 411 target = vlapic_lowest_prio(d, NULL, 0, dest, dest_mode); in vioapic_deliver() 440 0, dest, dest_mode) ) in vioapic_deliver() 451 0, dest, dest_mode) && in vioapic_deliver()
|
A D | irq.c | 343 uint8_t dest_mode = !!(tmp & MSI_ADDR_DESTMODE_MASK); in hvm_inject_msi() local 380 return vmsi_deliver(d, vector, dest, dest_mode, delivery_mode, trig_mode); in hvm_inject_msi()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/ |
A D | io.c | 235 bool dest_mode, in vector_hashing_dest() argument 252 dest_id, dest_mode) ) in vector_hashing_dest() 343 bool dest_mode; in pt_irq_create_bind() local 419 dest_mode = pirq_dpci->gmsi.gflags & XEN_DOMCTL_VMSI_X86_DM_MASK; in pt_irq_create_bind() 423 dest_vcpu_id = hvm_girq_dest_2_vcpu_id(d, dest, dest_mode); in pt_irq_create_bind() 432 vcpu = vector_hashing_dest(d, dest, dest_mode, in pt_irq_create_bind() 842 bool dest_mode = pirq_dpci->gmsi.gflags & XEN_DOMCTL_VMSI_X86_DM_MASK; in _hvm_dpci_msi_eoi() local 845 dest_mode) ) in _hvm_dpci_msi_eoi()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | vlapic.h | 142 int short_hand, uint32_t dest, bool_t dest_mode); 146 int short_hand, uint32_t dest, bool_t dest_mode);
|
A D | hvm.h | 279 uint8_t dest, uint8_t dest_mode, 283 int hvm_girq_dest_2_vcpu_id(struct domain *d, uint8_t dest, uint8_t dest_mode);
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | msi.h | 204 __u32 dest_mode : 1; /*0:physic | 1:logic */ member 214 __u32 dest_mode : 1; /*0:physic | 1:logic */
|
A D | amd-iommu.h | 158 uint8_t dest_mode; member
|
A D | io_apic.h | 96 dest_mode : 1, /* 0: physical, 1: logical */ member
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | io_apic.c | 994 entry.dest_mode = INT_DEST_MODE; in setup_IO_APIC_irqs() 1071 entry.dest_mode = INT_DEST_MODE; in setup_ExtINT_IRQ0_pin() 1214 entry.dest_mode, in __print_IO_APIC() 1350 entry.dest_mode = 0; /* Physical */ in disable_IO_APIC() 1843 entry1.dest_mode = 0; /* physical delivery */ in unlock_ExtINT_logic() 2221 entry.dest_mode = INT_DEST_MODE; in io_apic_set_pci_routing() 2352 rte.dest_mode = INT_DEST_MODE; in ioapic_guest_write() 2488 rte.dest_mode ? 'L' : 'P', in dump_ioapic_irq_info()
|
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/ |
A D | intremap.c | 314 old_rte->dest_mode = iremap_entry->remap.dm; in remap_entry_to_ioapic_rte() 375 new_ire.remap.dm = new_rte.dest_mode; in ioapic_rte_to_remap_entry()
|
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/hvm/ |
A D | save.h | 370 uint8_t dest_mode:1; member
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | xenalyze.c | 3482 dest_mode:1, in hvm_vlapic_icr_handler() member
|