Searched refs:PageEntry (Results 1 – 2 of 2) sorted by relevance
166 IN UINT64 *PageEntry in GetAttributesFromPageEntry() argument171 if ((*PageEntry & IA32_PG_P) == 0) { in GetAttributesFromPageEntry()174 if ((*PageEntry & IA32_PG_RW) == 0) { in GetAttributesFromPageEntry()177 if ((*PageEntry & IA32_PG_NX) != 0) { in GetAttributesFromPageEntry()193 IN UINT64 *PageEntry, in ConvertPageEntryAttribute() argument202 CurrentPageEntry = *PageEntry; in ConvertPageEntryAttribute()227 *PageEntry = NewPageEntry; in ConvertPageEntryAttribute()251 IN UINT64 *PageEntry, in NeedSplitPage() argument283 IN UINT64 *PageEntry, in SplitPage() argument305 BaseAddress = *PageEntry & PAGING_2M_ADDRESS_MASK_64; in SplitPage()[all …]
114 UINT32* PageEntry; in PopulateLevel2PageTable() local167 PageEntry = (UINT32*)TranslationTable; in PopulateLevel2PageTable()169 …PageEntry[Index] = TT_DESCRIPTOR_PAGE_BASE_ADDRESS(BaseSectionAddress + (Index << 12)) | SectionDe… in PopulateLevel2PageTable()192 …PageEntry = ((UINT32 *)(TranslationTable) + ((PhysicalBase & TT_DESCRIPTOR_PAGE_INDEX_MASK) >> TT_… in PopulateLevel2PageTable()196 *PageEntry++ = TT_DESCRIPTOR_PAGE_BASE_ADDRESS(PhysicalBase) | PageAttributes; in PopulateLevel2PageTable()