Lines Matching refs:ptd
829 ptd = GetPtDesc(KVToPhysARM(ptep))
830 iommu = dereference(ptd.iommu)
850 ptd = GetPtDesc(KVToPhysARM(ptep))
851 if ptd.pmap == kern.globals.kernel_pmap:
852 extra_str = "Mapped by kernel task (kernel_pmap: {:#x})".format(ptd.pmap)
854 task = TaskForPmapHelper(ptd.pmap)
855 …extra_str = "Mapped by user task (pmap: {:#x}, task: {:s})".format(ptd.pmap, "{:#x}".format(task) …
971 ptd = kern.GetValueFromAddress(pvh & ~0x3, 'pt_desc_t *')
972 RunLldbCmdHelper("p/x *(pt_desc_t*)" + hex(ptd))
977 RunLldbCmdHelper("p/x ((pt_desc_t*)" + hex(ptd) + ")->ptd_info[0]")
1045 ptd = kern.GetValueFromAddress(pvh & ~0x3, 'pt_desc_t *')
1046 return ptd
1053 def GetPageTableInfo(ptd, pt_index, paddr): argument
1055 refcnt = ptd.ptd_info[pt_index].refcnt
1063 iommu_desc_name = '{:s}'.format(dereference(dereference(ptd.iommu).desc).name)
1064 if unsigned(dereference(ptd.iommu).name) != 0:
1065 iommu_desc_name += '/{:s}'.format(dereference(ptd.iommu).name)
1066 info_str = "iommu state: {:#x} ({:s})".format(ptd.iommu, iommu_desc_name)
1073 ptd = GetPtDesc(pte_paddr)
1075 refcnt, level, info_str = GetPageTableInfo(ptd, pt_index, pte_paddr)
1076 wiredcnt = ptd.ptd_info[pt_index].wiredcnt
1077 va = ptd.va[pt_index]
1078 …print("descriptor: {:#x} (refcnt: {:#x}, wiredcnt: {:#x}, va: {:#x})".format(ptd, refcnt, wiredcnt…
1084 if ptd.pmap == kern.globals.kernel_pmap:
1087 task = TaskForPmapHelper(ptd.pmap)
1089 print("pmap: {:#x} {:s}".format(ptd.pmap, pmap_str))
1094 …print("maps {}: {:#x}".format("IPA" if stage2 else "VA", int(unsigned(ptd.va[pt_index])) + (pte_pg…
1233 ptd = GetPtDesc(paddr)
1234 if ptd.pmap != pmap: