Home
last modified time | relevance | path

Searched refs:arch_addr_lo (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/iommu/
H A Dhyperv-iommu.c244 msg->arch_addr_lo.dest_mode_logical = e.dest_mode_logical; in hyperv_root_ir_compose_msi_msg()
245 msg->arch_addr_lo.dmar_format = e.ir_format; in hyperv_root_ir_compose_msi_msg()
246 msg->arch_addr_lo.dmar_index_0_14 = e.ir_index_0_14; in hyperv_root_ir_compose_msi_msg()
/openbmc/linux/drivers/iommu/intel/
H A Dirq_remapping.c1240 msg->arch_addr_lo.dmar_base_address = X86_MSI_BASE_ADDRESS_LOW; in fill_msi_msg()
1241 msg->arch_addr_lo.dmar_subhandle_valid = true; in fill_msi_msg()
1242 msg->arch_addr_lo.dmar_format = true; in fill_msi_msg()
1243 msg->arch_addr_lo.dmar_index_0_14 = index & 0x7FFF; in fill_msi_msg()
1244 msg->arch_addr_lo.dmar_index_15 = !!(index & 0x8000); in fill_msi_msg()
/openbmc/linux/arch/x86/kvm/
H A Dirq_comm.c116 irq->dest_mode = kvm_lapic_irq_dest_mode(msg.arch_addr_lo.dest_mode_logical); in kvm_set_msi_irq()
119 irq->msi_redir_hint = msg.arch_addr_lo.redirect_hint; in kvm_set_msi_irq()
/openbmc/linux/arch/x86/pci/
H A Dxen.c224 msg->arch_addr_lo.destid_0_7 = pirq & 0xFF; in xen_msi_compose_msg()
225 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in xen_msi_compose_msg()
/openbmc/linux/arch/x86/kernel/apic/
H A Dapic.c2470 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in __irq_msi_compose_msg()
2471 msg->arch_addr_lo.dest_mode_logical = apic->dest_mode_logical; in __irq_msi_compose_msg()
2472 msg->arch_addr_lo.destid_0_7 = cfg->dest_apicid & 0xFF; in __irq_msi_compose_msg()
2490 msg->arch_addr_lo.virt_destid_8_14 = cfg->dest_apicid >> 8; in __irq_msi_compose_msg()
2497 u32 dest = msg->arch_addr_lo.destid_0_7; in x86_msi_msg_get_destid()
H A Dio_apic.c1890 entry->dest_mode_logical = msg.arch_addr_lo.dest_mode_logical; in ioapic_setup_msg_from_msi()
1892 entry->ir_format = msg.arch_addr_lo.dmar_format; in ioapic_setup_msg_from_msi()
1903 entry->ir_index_0_14 = msg.arch_addr_lo.dmar_index_0_14; in ioapic_setup_msg_from_msi()
/openbmc/linux/include/linux/
H A Dmsi.h68 arch_msi_msg_addr_lo_t arch_addr_lo; member
/openbmc/linux/drivers/pci/controller/
H A Dvmd.c171 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in vmd_compose_msi_msg()
172 msg->arch_addr_lo.destid_0_7 = index_from_irqs(vmd, irq); in vmd_compose_msi_msg()
/openbmc/linux/drivers/iommu/amd/
H A Diommu.c3297 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in fill_msi_msg()