Lines Matching defs:Level

69   MMU_LEVEL   Level;

77 IN MMU_LEVEL Level,
83 Entry.Level = Level;
92 IN MMU_LEVEL Level,
96 if (Level == Level0) {
98 } else if (Level == Level1) {
106 } else if (Level == Level2){
113 DEBUG((EFI_D_ERROR,"MmuEntryIsValidAddress: Level:%d Entry:0x%X\n",(UINT32)Level,(UINT32)Entry));
124 if (Entry.Level == Level1) {
135 } else if (Entry.Level == Level2) {
156 if (Entry.Level == Level1) {
171 } else if (Entry.Level == Level2) {
195 if (Entry.Level == Level1) {
210 } else if ((Entry.Level == Level2) && ((Entry.Value & 0x2) == 2)) { //Small Page
225 } else if ((Entry.Level == Level2) && ((Entry.Value & 0x3) == 1)) { //Large Page
249 if (Entry.Level == Level1) {
257 } else if ((Entry.Level == Level2) && ((Entry.Value & 0x2) == 2)) { //Small Page
271 } else if ((Entry.Level == Level2) && ((Entry.Value & 0x3) == 1)) { //Large Page
291 IN MMU_LEVEL Level,
299 ASSERT((Level == Level1) || (Level == Level2));
301 if (Level == Level1) Count = 4096;
305 if (!MmuEntryIsValidAddress((MMU_LEVEL)(Level-1),PreviousEntry.Value)) {
307 for (; (Index < Count) && (!MmuEntryIsValidAddress(Level,Table[Index])); Index++);
309 LastEntry = MmuEntryCreate(Level,Table,Index);
316 Entry = MmuEntryCreate(Level,Table,Index);
317 if ((Level == Level1) && ((Entry.Value & 0x3) == 1)) { // We have got a Level2 table redirection
319 } else if (!MmuEntryIsValidAddress(Level,Table[Index])) {
320 if (MmuEntryIsValidAddress(LastEntry.Level,LastEntry.Value)) {
328 if (MmuEntryIsValidAddress(Level,LastEntry.Value)) {
341 if ((Level == Level1) && (LastEntry.Index != Index) && MmuEntryIsValidAddress(Level,LastEntry.Value)) {
366 NoEntry.Level = (MMU_LEVEL)200;