Lines Matching refs:ptep
1001 def PVDumpPTE(pvep, ptep, verbose_level = vHUMAN): argument
1019 if pvep is not None and (ptep & 0x1):
1033 ptep = ptep & ~0x3
1039 if ptep & iommu_flag:
1041 ptep = ptep & ~iommu_flag
1052 if ptep & iommu_table_flag:
1055 ptd = GetPtDesc(KVToPhysARM(ptep))
1065 ptep = ptep | iommu_table_flag
1066 iommu = dereference(kern.GetValueFromAddress(ptep, 'ppl_iommu_state *'))
1076 ptd = GetPtDesc(KVToPhysARM(ptep))
1083 …int("{:s}PTEP {:#x}{:s}: {:#x}".format(pve_str, ptep, pte_str, dereference(kern.GetValueFromAddres…
1085 print("{:s}PTEP {:#x}{:s}: <unavailable>".format(pve_str, ptep, pte_str))
1566 ptep = pvh & ~0x3
1567 if tte is not None and ptep != unsigned(tte):
1568 print("{:s}{:s}PVH mismatch ({:#x})".format(pmap_str, tte_str, ptep))
1570 … pte = int(unsigned(dereference(kern.GetValueFromAddress(ptep, 'pt_entry_t *')))) & page_base_mask
1572 … print("{:s}{:s}PVH {:#x} maps wrong page ({:#x}) ".format(pmap_str, tte_str, ptep, pte))
1574 print("{:s}{:s}Unable to read PVH {:#x}".format(pmap_str, tte_str, ptep))
1581 ptep = unsigned(pve.pve_ptep[pve_ptep_idx]) & ~0x3
1586 if ptep == 0:
1588 if tte is not None and ptep == unsigned(tte):
1591 … pte = int(unsigned(dereference(kern.GetValueFromAddress(ptep, 'pt_entry_t *')))) & page_base_mask
1593 … print("{:s}{:s}PVE {:#x} maps wrong page ({:#x}) ".format(pmap_str, tte_str, ptep, pte))
1595 print("{:s}{:s}Unable to read PVE {:#x}".format(pmap_str, tte_str, ptep))