Searched refs:mPhyMask (Results 1 – 2 of 2) sorted by relevance
28 UINT64 mPhyMask; variable69 mPhyMask = LShiftU64 (1, PhysicalAddressBits) - 1; in HookPageFaultHandler()70 mPhyMask &= (1ull << 48) - SIZE_4KB; in HookPageFaultHandler()86 mPageFaultBuffer = (UINTN)(AsmReadCr3 () & mPhyMask) + EFI_PAGES_TO_SIZE(2); in HookPageFaultHandler()88 mPageFaultBuffer = (UINTN)(AsmReadCr3 () & mPhyMask) + EFI_PAGES_TO_SIZE(6); in HookPageFaultHandler()203 …Uplink[mPageFaultIndex] != NULL) && ((*mPageFaultUplink[mPageFaultIndex] & mPhyMask) == Address)) { in AcquirePage()236 if (PFAddress >= mPhyMask + SIZE_4KB) { in PageFaultHandler()239 PFAddress &= mPhyMask; in PageFaultHandler()241 PageTable = (UINT64*)(UINTN)(AsmReadCr3 () & mPhyMask); in PageFaultHandler()248 PageTable = (UINT64*)(UINTN)(PageTable[PTIndex] & mPhyMask); in PageFaultHandler()[all …]
122 UINT64 mPhyMask; variable396 ReadWriteCpuStatePage (mCpuStatePageTable[PTIndex] & mPhyMask, FALSE); in WriteBackDirtyPages()456 mPhyMask = LShiftU64 (1, (UINT8)Index) - 1; in InitCpuStatePageTable()457 mPhyMask &= (1ull << 48) - EFI_PAGE_SIZE; in InitCpuStatePageTable()460 PageTable = (UINT64 *)(UINTN)(AsmReadCr3 () & mPhyMask); in InitCpuStatePageTable()461 PageTable = (UINT64 *)(UINTN)(PageTable[BitFieldRead64 (HookAddress, 39, 47)] & mPhyMask); in InitCpuStatePageTable()462 PageTable = (UINT64 *)(UINTN)(PageTable[BitFieldRead64 (HookAddress, 30, 38)] & mPhyMask); in InitCpuStatePageTable()469 PageTable = (UINT64 *)(UINTN)(Pde & mPhyMask); in InitCpuStatePageTable()471 ASSERT ((Pde & mPhyMask) == (HookAddress & ~(SIZE_2MB-1))); // 2MB Page Point to HookAddress in InitCpuStatePageTable()