(FreeEntry->Size << PAGE_SHIFT));
/* Remove the item from the list, depending if pool is protected */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolRemoveEntryList(&FreeEntry->List) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolRemoveEntryList(&FreeEntry->List);
+ else
RemoveEntryList(&FreeEntry->List);
//
if (i >= MI_MAX_FREE_PAGE_LISTS) i = MI_MAX_FREE_PAGE_LISTS - 1;
/* Insert the entry into the free list head, check for prot. pool */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE);
+ else
InsertTailList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List);
/* Is freed non paged pool protected? */
FreePages += FreeEntry->Size;
/* Remove the item from the list, depending if pool is protected */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolRemoveEntryList(&FreeEntry->List) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolRemoveEntryList(&FreeEntry->List);
+ else
RemoveEntryList(&FreeEntry->List);
}
if (FreeEntry->Size < (MI_MAX_FREE_PAGE_LISTS - 1))
{
/* Remove the item from the list, depending if pool is protected */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolRemoveEntryList(&FreeEntry->List) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolRemoveEntryList(&FreeEntry->List);
+ else
RemoveEntryList(&FreeEntry->List);
//
if (i >= MI_MAX_FREE_PAGE_LISTS) i = MI_MAX_FREE_PAGE_LISTS - 1;
/* Insert the entry into the free list head, check for prot. pool */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE);
+ else
InsertTailList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List);
}
else
if (i >= MI_MAX_FREE_PAGE_LISTS) i = MI_MAX_FREE_PAGE_LISTS - 1;
/* Insert the entry into the free list head, check for prot. pool */
- MmProtectFreedNonPagedPool ?
- MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE) :
+ if (MmProtectFreedNonPagedPool)
+ MiProtectedPoolInsertList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List, TRUE);
+ else
InsertTailList(&MmNonPagedPoolFreeListHead[i], &FreeEntry->List);
}