RtlpDynamicLookasideInitialize

UINT64 __stdcall RtlpDynamicLookasideInitialize(
        _HHIVE *HiveToCheck,
        UINT64 CheckFlags,
        UINT64 Cell,
        UINT64 ParentCell,
        UINT8 ResetSD,
        _RTL_BITMAP *Bitmap,
        UINT64 *KeyCount){
  __int64 v8; 
  char *v9; 
  UINT64 result; 
  memset((INT64)HiveToCheck, 0i64);
  LODWORD(HiveToCheck->GetCellRoutine) = 63;
  v8 = 64i64;
  HIDWORD(HiveToCheck->GetCellRoutine) = 16;
  v9 = (char *)&HiveToCheck->WriterLock.Reserved + 2;
  do
  {
    InitializeSListHead((_SLIST_HEADER *)(v9 - 18));
    *(_QWORD *)(v9 - 2) = 0x1000000i64;
    *(_QWORD *)(v9 + 6) = 0i64;
    *(_QWORD *)(v9 + 14) = 0i64;
    *(_DWORD *)(v9 + 22) = 0;
    v9 += 64;
    --v8;
  }
  while( v8 );
  return result;
}

Referenced by:

ExInitializePagedHeaps
ExInitializePoolHeapManagement