Home
last modified time | relevance | path

Searched refs:iotlb_entry (Results 1 – 2 of 2) sorted by relevance

/qemu/hw/i386/
H A Damd_iommu.c991 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 Dintel_iommu.c2103 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 …]