Home
last modified time | relevance | path

Searched refs:L2PageTable (Results 1 – 25 of 42) sorted by relevance

12

/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/sysutils/uefi-edk2-qemu/edk2-edk2-stable201911/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c227 UINT64 *L2PageTable; in SetPageTableAttributes() local
277L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
278 if (L2PageTable == NULL) { in SetPageTableAttributes()
282 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
286 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
290 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c247 UINT64 *L2PageTable; in SetPageTableAttributes() local
299L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
300 if (L2PageTable == NULL) { in SetPageTableAttributes()
304 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
308 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
312 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/sysutils/edk2/edk2-edk2-stable202102/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/
H A DPageTbl.c247 UINT64 *L2PageTable; in SetPageTableAttributes() local
299L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
300 if (L2PageTable == NULL) { in SetPageTableAttributes()
304 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
308 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
312 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/sysutils/edk2/edk2-platforms-89f6170d/Platform/Intel/MinPlatformPkg/Test/Library/TestPointCheckLib/
H A DSmmCheckPaging.c129 UINT64 *L2PageTable; in GetPageTableEntry() local
159 L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
160 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
164 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
167 return &L2PageTable[Index2]; in GetPageTableEntry()
171 L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/
H A DTranslationTable.c533 UINT64 *L2PageTable; in GetSecondLevelPageTableEntry() local
575 L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
576 if (L2PageTable[Index2] == 0) { in GetSecondLevelPageTableEntry()
577 L2PageTable[Index2] = Address & PAGING_2M_ADDRESS_MASK_64; in GetSecondLevelPageTableEntry()
578 SetSecondLevelPagingEntryAttribute ((VTD_SECOND_LEVEL_PAGING_ENTRY *)&L2PageTable[Index2], 0); in GetSecondLevelPageTableEntry()
579 L2PageTable[Index2] |= VTD_PG_PS; in GetSecondLevelPageTableEntry()
580 FlushPageTableMemory (VtdIndex, (UINTN)&L2PageTable[Index2], sizeof(L2PageTable[Index2])); in GetSecondLevelPageTableEntry()
582 if ((L2PageTable[Index2] & VTD_PG_PS) != 0) { in GetSecondLevelPageTableEntry()
585 return &L2PageTable[Index2]; in GetSecondLevelPageTableEntry()
589 L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/
H A DTranslationTable.c533 UINT64 *L2PageTable; in GetSecondLevelPageTableEntry() local
575 L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
576 if (L2PageTable[Index2] == 0) { in GetSecondLevelPageTableEntry()
577 L2PageTable[Index2] = Address & PAGING_2M_ADDRESS_MASK_64; in GetSecondLevelPageTableEntry()
578 SetSecondLevelPagingEntryAttribute ((VTD_SECOND_LEVEL_PAGING_ENTRY *)&L2PageTable[Index2], 0); in GetSecondLevelPageTableEntry()
579 L2PageTable[Index2] |= VTD_PG_PS; in GetSecondLevelPageTableEntry()
580 FlushPageTableMemory (VtdIndex, (UINTN)&L2PageTable[Index2], sizeof(L2PageTable[Index2])); in GetSecondLevelPageTableEntry()
582 if ((L2PageTable[Index2] & VTD_PG_PS) != 0) { in GetSecondLevelPageTableEntry()
585 return &L2PageTable[Index2]; in GetSecondLevelPageTableEntry()
589 L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/
H A DTranslationTable.c533 UINT64 *L2PageTable; in GetSecondLevelPageTableEntry() local
575 L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
576 if (L2PageTable[Index2] == 0) { in GetSecondLevelPageTableEntry()
577 L2PageTable[Index2] = Address & PAGING_2M_ADDRESS_MASK_64; in GetSecondLevelPageTableEntry()
578 SetSecondLevelPagingEntryAttribute ((VTD_SECOND_LEVEL_PAGING_ENTRY *)&L2PageTable[Index2], 0); in GetSecondLevelPageTableEntry()
579 L2PageTable[Index2] |= VTD_PG_PS; in GetSecondLevelPageTableEntry()
580 FlushPageTableMemory (VtdIndex, (UINTN)&L2PageTable[Index2], sizeof(L2PageTable[Index2])); in GetSecondLevelPageTableEntry()
582 if ((L2PageTable[Index2] & VTD_PG_PS) != 0) { in GetSecondLevelPageTableEntry()
585 return &L2PageTable[Index2]; in GetSecondLevelPageTableEntry()
589 L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
/dports/sysutils/edk2/edk2-platforms-89f6170d/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDmarPei/
H A DTranslationTable.c503 UINT64 *L2PageTable; in GetSecondLevelPageTableEntry() local
568 L2PageTable = (UINT64 *) (UINTN) (L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
569 if (L2PageTable[Index2] == 0) { in GetSecondLevelPageTableEntry()
570 L2PageTable[Index2] = Address & PAGING_2M_ADDRESS_MASK_64; in GetSecondLevelPageTableEntry()
571 SetSecondLevelPagingEntryAttribute ((VTD_SECOND_LEVEL_PAGING_ENTRY *) &L2PageTable[Index2], 0); in GetSecondLevelPageTableEntry()
572 L2PageTable[Index2] |= VTD_PG_PS; in GetSecondLevelPageTableEntry()
573 FlushPageTableMemory (VTdUnitInfo, (UINTN) &L2PageTable[Index2], sizeof (L2PageTable[Index2])); in GetSecondLevelPageTableEntry()
575 if ((L2PageTable[Index2] & VTD_PG_PS) != 0) { in GetSecondLevelPageTableEntry()
578 return &L2PageTable[Index2]; in GetSecondLevelPageTableEntry()
582 L1PageTable = (UINT64 *) (UINTN) (L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
/dports/sysutils/edk2/edk2-platforms-89f6170d/Silicon/Intel/IntelSiliconPkg/Feature/VTd/IntelVTdDxe/
H A DTranslationTable.c622 UINT64 *L2PageTable; in GetSecondLevelPageTableEntry() local
684 L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
685 if (L2PageTable[Index2] == 0) { in GetSecondLevelPageTableEntry()
686 L2PageTable[Index2] = Address & PAGING_2M_ADDRESS_MASK_64; in GetSecondLevelPageTableEntry()
687 SetSecondLevelPagingEntryAttribute ((VTD_SECOND_LEVEL_PAGING_ENTRY *)&L2PageTable[Index2], 0); in GetSecondLevelPageTableEntry()
688 L2PageTable[Index2] |= VTD_PG_PS; in GetSecondLevelPageTableEntry()
689 FlushPageTableMemory (VtdIndex, (UINTN)&L2PageTable[Index2], sizeof(L2PageTable[Index2])); in GetSecondLevelPageTableEntry()
691 if ((L2PageTable[Index2] & VTD_PG_PS) != 0) { in GetSecondLevelPageTableEntry()
694 return &L2PageTable[Index2]; in GetSecondLevelPageTableEntry()
698 L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & PAGING_4K_ADDRESS_MASK_64); in GetSecondLevelPageTableEntry()
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
H A DPageTbl.c945 UINT64 *L2PageTable; in SetPageTableAttributes() local
1013L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
1014 if (L2PageTable == NULL) { in SetPageTableAttributes()
1018 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
1022 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
1026 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
H A DPageTbl.c945 UINT64 *L2PageTable; in SetPageTableAttributes() local
1013L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
1014 if (L2PageTable == NULL) { in SetPageTableAttributes()
1018 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
1022 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
1026 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
H A DPageTbl.c945 UINT64 *L2PageTable; in SetPageTableAttributes() local
1013L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
1014 if (L2PageTable == NULL) { in SetPageTableAttributes()
1018 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
1022 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
1026 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/UefiCpuPkg/CpuDxe/
H A DCpuPageTable.c285 UINT64 *L2PageTable; in GetPageTableEntry() local
335L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
336 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
340 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
343 return &L2PageTable[Index2]; in GetPageTableEntry()
347 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
H A DPageTbl.c1110 UINT64 *L2PageTable; in SetPageTableAttributes() local
1198L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
1199 if (L2PageTable == NULL) { in SetPageTableAttributes()
1203 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
1207 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
1211 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/UefiCpuPkg/CpuDxe/
H A DCpuPageTable.c285 UINT64 *L2PageTable; in GetPageTableEntry() local
335L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
336 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
340 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
343 return &L2PageTable[Index2]; in GetPageTableEntry()
347 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
/dports/sysutils/uefi-edk2-qemu/edk2-edk2-stable201911/UefiCpuPkg/PiSmmCpuDxeSmm/X64/
H A DPageTbl.c1110 UINT64 *L2PageTable; in SetPageTableAttributes() local
1198L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
1199 if (L2PageTable == NULL) { in SetPageTableAttributes()
1203 …SmmSetMemoryAttributesEx ((EFI_PHYSICAL_ADDRESS)(UINTN)L2PageTable, SIZE_4KB, EFI_MEMORY_RO, &IsSp… in SetPageTableAttributes()
1207 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in SetPageTableAttributes()
1211 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~mAddressEncMask & PAGING_4K_ADDRESS_MASK_64… in SetPageTableAttributes()
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/UefiCpuPkg/CpuDxe/
H A DCpuPageTable.c280 UINT64 *L2PageTable; in GetPageTableEntry() local
318L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
319 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
323 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
326 return &L2PageTable[Index2]; in GetPageTableEntry()
330 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/UefiCpuPkg/CpuDxe/
H A DCpuPageTable.c285 UINT64 *L2PageTable; in GetPageTableEntry() local
335L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
336 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
340 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
343 return &L2PageTable[Index2]; in GetPageTableEntry()
347 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/UefiCpuPkg/CpuDxe/
H A DCpuPageTable.c280 UINT64 *L2PageTable; in GetPageTableEntry() local
318L2PageTable = (UINT64 *)(UINTN)(L3PageTable[Index3] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()
319 if (L2PageTable[Index2] == 0) { in GetPageTableEntry()
323 if ((L2PageTable[Index2] & IA32_PG_PS) != 0) { in GetPageTableEntry()
326 return &L2PageTable[Index2]; in GetPageTableEntry()
330 …L1PageTable = (UINT64 *)(UINTN)(L2PageTable[Index2] & ~AddressEncMask & PAGING_4K_ADDRESS_MASK_64); in GetPageTableEntry()

12