Searched refs:iotlb_entry (Results 1 – 2 of 2) sorted by relevance
/qemu/hw/i386/ |
H A D | amd_iommu.c | 991 AMDVIIOTLBEntry *iotlb_entry = amdvi_iotlb_lookup(s, addr, devid); in amdvi_do_translate() local 994 if (iotlb_entry) { in amdvi_do_translate() 996 PCI_FUNC(devid), addr, iotlb_entry->translated_addr); in amdvi_do_translate() 997 ret->iova = addr & ~iotlb_entry->page_mask; in amdvi_do_translate() 998 ret->translated_addr = iotlb_entry->translated_addr; in amdvi_do_translate() 999 ret->addr_mask = iotlb_entry->page_mask; in amdvi_do_translate() 1000 ret->perm = iotlb_entry->perms; in amdvi_do_translate()
|
H A D | intel_iommu.c | 2103 VTDIOTLBEntry *iotlb_entry; in vtd_do_iommu_translate() local 2118 iotlb_entry = vtd_lookup_iotlb(s, source_id, pasid, addr); in vtd_do_iommu_translate() 2119 if (iotlb_entry) { in vtd_do_iommu_translate() 2120 trace_vtd_iotlb_page_hit(source_id, addr, iotlb_entry->pte, in vtd_do_iommu_translate() 2121 iotlb_entry->domain_id); in vtd_do_iommu_translate() 2122 pte = iotlb_entry->pte; in vtd_do_iommu_translate() 2123 access_flags = iotlb_entry->access_flags; in vtd_do_iommu_translate() 2124 page_mask = iotlb_entry->mask; in vtd_do_iommu_translate() 2196 iotlb_entry = vtd_lookup_iotlb(s, source_id, pasid, addr); in vtd_do_iommu_translate() 2197 if (iotlb_entry) { in vtd_do_iommu_translate() [all …]
|