OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Pte
(Results
1 - 2
of
2
) sorted by null
/device/linaro/bootloader/edk2/UefiCpuPkg/PiSmmCpuDxeSmm/
MpService.c
747
UINT64 *
Pte
;
779
Pte
= (UINT64*)PageTable;
784
ZeroMem (
Pte
, EFI_PAGES_TO_SIZE (1));
790
Pte
[Index] = (UINTN)PageTable + EFI_PAGE_SIZE * (Index + 1) + (Is32BitPageTable ? IA32_PAE_PDPTE_ATTRIBUTE_BITS : PAGE_ATTRIBUTE_BITS);
792
Pte
+= EFI_PAGE_SIZE / sizeof (*
Pte
);
797
for (Index = 0; Index < EFI_PAGE_SIZE * 4 / sizeof (*
Pte
); Index++) {
798
Pte
[Index] = (Index << 21) | IA32_PG_PS | PAGE_ATTRIBUTE_BITS;
806
Pte
= (UINT64*)(UINTN)(Pdpte[BitFieldRead32 ((UINT32)PageIndex, 30, 31)] & ~(EFI_PAGE_SIZE - 1));
807
Pte
[BitFieldRead32 ((UINT32)PageIndex, 21, 29)] = (UINT64)Pages | PAGE_ATTRIBUTE_BITS;
[
all
...]
SmmProfile.c
481
UINT64 *
Pte
;
533
Pte
= (UINT64 *)(UINTN)(*Pde & PHYSICAL_ADDRESS_MASK);
534
if (
Pte
== 0) {
537
for (Level3 = 0; Level3 < SIZE_4KB / sizeof (*
Pte
); Level3++,
Pte
++) {
538
if ((*
Pte
& IA32_PG_P) == 0) {
540
// If
PTE
entry does not exist, skip it
549
if (((*
Pte
& IA32_PG_PS) != 0) && IsAddressSplit (Address)) {
553
ASSERT (Address == (*
Pte
& PHYSICAL_ADDRESS_MASK));
562
*
Pte
= (UINTN)Pt | PAGE_ATTRIBUTE_BITS;
[
all
...]
Completed in 48 milliseconds