VOID
NTAPI
+INIT_FUNCTION
ExInitializeSystemLookasideList(IN PGENERAL_LOOKASIDE List,
IN POOL_TYPE Type,
IN ULONG Size,
List->Depth = 2;
List->Allocate = ExAllocatePoolWithTag;
List->Free = ExFreePool;
- List->ListHead.Next.Next = NULL;
- List->ListHead.Depth = 0;
- List->ListHead.Sequence = 0;
+ InitializeSListHead(&List->ListHead);
List->TotalAllocates = 0;
List->AllocateHits = 0;
List->TotalFrees = 0;
VOID
NTAPI
+INIT_FUNCTION
ExInitPoolLookasidePointers(VOID)
{
ULONG i;
VOID
NTAPI
+INIT_FUNCTION
ExpInitLookasideLists()
{
ULONG i;