Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/iommu/
Dhyperv-iommu.c239 msg->arch_addr_lo.dest_mode_logical = e.dest_mode_logical; in hyperv_root_ir_compose_msi_msg()
240 msg->arch_addr_lo.dmar_format = e.ir_format; in hyperv_root_ir_compose_msi_msg()
241 msg->arch_addr_lo.dmar_index_0_14 = e.ir_index_0_14; in hyperv_root_ir_compose_msi_msg()
/Linux-v6.1/drivers/iommu/intel/
Dirq_remapping.c1255 msg->arch_addr_lo.dmar_base_address = X86_MSI_BASE_ADDRESS_LOW; in fill_msi_msg()
1256 msg->arch_addr_lo.dmar_subhandle_valid = true; in fill_msi_msg()
1257 msg->arch_addr_lo.dmar_format = true; in fill_msi_msg()
1258 msg->arch_addr_lo.dmar_index_0_14 = index & 0x7FFF; in fill_msi_msg()
1259 msg->arch_addr_lo.dmar_index_15 = !!(index & 0x8000); in fill_msi_msg()
/Linux-v6.1/arch/x86/kvm/
Dirq_comm.c115 irq->dest_mode = kvm_lapic_irq_dest_mode(msg.arch_addr_lo.dest_mode_logical); in kvm_set_msi_irq()
118 irq->msi_redir_hint = msg.arch_addr_lo.redirect_hint; in kvm_set_msi_irq()
/Linux-v6.1/arch/x86/pci/
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()
/Linux-v6.1/arch/x86/kernel/apic/
Dapic.c2558 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in __irq_msi_compose_msg()
2559 msg->arch_addr_lo.dest_mode_logical = apic->dest_mode_logical; in __irq_msi_compose_msg()
2560 msg->arch_addr_lo.destid_0_7 = cfg->dest_apicid & 0xFF; in __irq_msi_compose_msg()
2578 msg->arch_addr_lo.virt_destid_8_14 = cfg->dest_apicid >> 8; in __irq_msi_compose_msg()
2585 u32 dest = msg->arch_addr_lo.destid_0_7; in x86_msi_msg_get_destid()
Dio_apic.c1893 entry->dest_mode_logical = msg.arch_addr_lo.dest_mode_logical; in ioapic_setup_msg_from_msi()
1895 entry->ir_format = msg.arch_addr_lo.dmar_format; in ioapic_setup_msg_from_msi()
1906 entry->ir_index_0_14 = msg.arch_addr_lo.dmar_index_0_14; in ioapic_setup_msg_from_msi()
/Linux-v6.1/include/linux/
Dmsi.h57 arch_msi_msg_addr_lo_t arch_addr_lo; member
/Linux-v6.1/drivers/pci/controller/
Dvmd.c156 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in vmd_compose_msi_msg()
157 msg->arch_addr_lo.destid_0_7 = index_from_irqs(vmd, irq); in vmd_compose_msi_msg()
/Linux-v6.1/drivers/iommu/amd/
Diommu.c3229 msg->arch_addr_lo.base_address = X86_MSI_BASE_ADDRESS_LOW; in fill_msi_msg()