[NTOS:CC] Avoid some magic numbers.

This commit is contained in:
Thomas Faber 2018-02-20 13:18:34 +01:00
parent b8741e2bb3
commit 56e2bf2f92
No known key found for this signature in database
GPG key ID: 076E7C3D44720826
3 changed files with 6 additions and 3 deletions

View file

@ -228,7 +228,7 @@ CcScheduleReadAhead (
/* It's active now!
* Be careful with the mask, you don't want to mess with node code
*/
InterlockedOr((volatile long *)&PrivateCacheMap->UlongFlags, 0x10000);
InterlockedOr((volatile long *)&PrivateCacheMap->UlongFlags, PRIVATE_CACHE_MAP_READ_AHEAD_ACTIVE);
KeReleaseSpinLock(&PrivateCacheMap->ReadAheadSpinLock, OldIrql);
/* Get a work item */
@ -250,7 +250,7 @@ CcScheduleReadAhead (
/* Fail path: lock again, and revert read ahead active */
KeAcquireSpinLock(&PrivateCacheMap->ReadAheadSpinLock, &OldIrql);
InterlockedAnd((volatile long *)&PrivateCacheMap->UlongFlags, 0xFFFEFFFF);
InterlockedAnd((volatile long *)&PrivateCacheMap->UlongFlags, ~PRIVATE_CACHE_MAP_READ_AHEAD_ACTIVE);
}
/* Done (fail) */