Lines Matching refs:ptep
996 def PVDumpPTE(pvep, ptep, verbose_level = vHUMAN): argument
1014 if pvep is not None and (ptep & 0x1):
1028 ptep = ptep & ~0x3
1034 if ptep & iommu_flag:
1036 ptep = ptep & ~iommu_flag
1047 if ptep & iommu_table_flag:
1050 ptd = GetPtDesc(KVToPhysARM(ptep))
1060 ptep = ptep | iommu_table_flag
1061 iommu = dereference(kern.GetValueFromAddress(ptep, 'ppl_iommu_state *'))
1071 ptd = GetPtDesc(KVToPhysARM(ptep))
1078 …int "{:s}PTEP {:#x}{:s}: {:#x}".format(pve_str, ptep, pte_str, dereference(kern.GetValueFromAddres…
1080 print "{:s}PTEP {:#x}{:s}: <unavailable>".format(pve_str, ptep, pte_str)
1561 ptep = pvh & ~0x3
1562 if tte is not None and ptep != unsigned(tte):
1563 print "{:s}{:s}PVH mismatch ({:#x})".format(pmap_str, tte_str, ptep)
1565 …pte = long(unsigned(dereference(kern.GetValueFromAddress(ptep, 'pt_entry_t *')))) & page_base_mask
1567 … print "{:s}{:s}PVH {:#x} maps wrong page ({:#x}) ".format(pmap_str, tte_str, ptep, pte)
1569 print "{:s}{:s}Unable to read PVH {:#x}".format(pmap_str, tte_str, ptep)
1576 ptep = unsigned(pve.pve_ptep[pve_ptep_idx]) & ~0x3
1581 if ptep == 0:
1583 if tte is not None and ptep == unsigned(tte):
1586 …pte = long(unsigned(dereference(kern.GetValueFromAddress(ptep, 'pt_entry_t *')))) & page_base_mask
1588 … print "{:s}{:s}PVE {:#x} maps wrong page ({:#x}) ".format(pmap_str, tte_str, ptep, pte)
1590 print "{:s}{:s}Unable to read PVE {:#x}".format(pmap_str, tte_str, ptep)