/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/Ia32/ |
H A D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 227 UINT64 *L2PageTable; in SetPageTableAttributes() local 277 …L2PageTable = (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 D | PageTbl.c | 247 UINT64 *L2PageTable; in SetPageTableAttributes() local 299 …L2PageTable = (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 D | PageTbl.c | 247 UINT64 *L2PageTable; in SetPageTableAttributes() local 299 …L2PageTable = (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 D | SmmCheckPaging.c | 129 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 D | TranslationTable.c | 533 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 D | TranslationTable.c | 533 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 D | TranslationTable.c | 533 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 D | TranslationTable.c | 503 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 D | TranslationTable.c | 622 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 D | PageTbl.c | 945 UINT64 *L2PageTable; in SetPageTableAttributes() local 1013 …L2PageTable = (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 D | PageTbl.c | 945 UINT64 *L2PageTable; in SetPageTableAttributes() local 1013 …L2PageTable = (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 D | PageTbl.c | 945 UINT64 *L2PageTable; in SetPageTableAttributes() local 1013 …L2PageTable = (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 D | CpuPageTable.c | 285 UINT64 *L2PageTable; in GetPageTableEntry() local 335 …L2PageTable = (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 D | PageTbl.c | 1110 UINT64 *L2PageTable; in SetPageTableAttributes() local 1198 …L2PageTable = (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 D | CpuPageTable.c | 285 UINT64 *L2PageTable; in GetPageTableEntry() local 335 …L2PageTable = (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 D | PageTbl.c | 1110 UINT64 *L2PageTable; in SetPageTableAttributes() local 1198 …L2PageTable = (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 D | CpuPageTable.c | 280 UINT64 *L2PageTable; in GetPageTableEntry() local 318 …L2PageTable = (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 D | CpuPageTable.c | 285 UINT64 *L2PageTable; in GetPageTableEntry() local 335 …L2PageTable = (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 D | CpuPageTable.c | 280 UINT64 *L2PageTable; in GetPageTableEntry() local 318 …L2PageTable = (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()
|