Home
last modified time | relevance | path

Searched refs:slpte (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/i386/
H A Dintel_iommu.c380 uint16_t domain_id, hwaddr addr, uint64_t slpte, in vtd_update_iotlb() argument
388 trace_vtd_iotlb_page_update(source_id, addr, slpte, domain_id); in vtd_update_iotlb()
396 entry->slpte = slpte; in vtd_update_iotlb()
713 static inline uint64_t vtd_get_slpte_addr(uint64_t slpte, uint8_t aw) in vtd_get_slpte_addr() argument
715 return slpte & VTD_SL_PT_BASE_ADDR_MASK(aw); in vtd_get_slpte_addr()
719 static inline bool vtd_is_last_slpte(uint64_t slpte, uint32_t level) in vtd_is_last_slpte() argument
721 return level == VTD_SL_PT_LEVEL || (slpte & VTD_SL_PT_PAGE_SIZE_MASK); in vtd_is_last_slpte()
727 uint64_t slpte; in vtd_get_slpte() local
732 base_addr + index * sizeof(slpte), in vtd_get_slpte()
733 &slpte, sizeof(slpte), MEMTXATTRS_UNSPECIFIED)) { in vtd_get_slpte()
[all …]
H A Dtrace-events29 …int16_t sid, uint64_t addr, uint64_t slpte, uint16_t domain) "IOTLB page hit sid 0x%"PRIx16" iova …
30 …nt16_t sid, uint64_t addr, uint64_t slpte, uint16_t domain) "IOTLB page update sid 0x%"PRIx16" iov…
/openbmc/qemu/include/hw/i386/
H A Dintel_iommu.h155 uint64_t slpte; member