Lines Matching refs:Protect
140 MiMakeProtectionMask(IN ULONG Protect) in MiMakeProtectionMask() argument
145 if (Protect >= (PAGE_WRITECOMBINE * 2)) return MM_INVALID_PROTECTION; in MiMakeProtectionMask()
151 Mask1 = Protect & 0xF; in MiMakeProtectionMask()
152 Mask2 = (Protect >> 4) & 0xF; in MiMakeProtectionMask()
172 if (Protect & PAGE_GUARD) in MiMakeProtectionMask()
176 (Protect & (PAGE_NOCACHE | PAGE_WRITECOMBINE))) in MiMakeProtectionMask()
187 if (Protect & PAGE_NOCACHE) in MiMakeProtectionMask()
190 ASSERT((Protect & PAGE_GUARD) == 0); in MiMakeProtectionMask()
193 if ((ProtectMask == MM_NOACCESS) || (Protect & PAGE_WRITECOMBINE)) in MiMakeProtectionMask()
204 if (Protect & PAGE_WRITECOMBINE) in MiMakeProtectionMask()
207 ASSERT((Protect & (PAGE_GUARD | PAGE_NOACCESS)) == 0); in MiMakeProtectionMask()
2538 IN ULONG Protect) in MmMapViewOfArm3Section() argument
2567 if (!MiIsProtectionCompatible(Section->InitialPageProtection, Protect)) in MmMapViewOfArm3Section()
2620 ProtectionMask = MiMakeProtectionMask(Protect); in MmMapViewOfArm3Section()
2628 if (Protect & PAGE_WRITECOMBINE) in MmMapViewOfArm3Section()
3264 IN ULONG Protect) in NtMapViewOfSection() argument
3298 ProtectionMask = MiMakeProtectionMask(Protect); in NtMapViewOfSection()
3441 Protect); in NtMapViewOfSection()