RtlInitializeGenericTableAvl

VOID *__stdcall RtlInitializeGenericTableAvl(
        PRTL_AVL_TABLE Table,
        PRTL_AVL_COMPARE_ROUTINE CompareRoutine,
        PRTL_AVL_ALLOCATE_ROUTINE AllocateRoutine,
        PRTL_AVL_FREE_ROUTINE FreeRoutine,
        PVOID TableContext){
  VOID *result; 

  memset(Table, 0i64, sizeof(_RTL_AVL_TABLE));
  result = TableContext;
  Table->CompareRoutine = CompareRoutine;
  Table->FreeRoutine = FreeRoutine;
  Table->TableContext = TableContext;
  Table->BalancedRoot.Parent = &Table->BalancedRoot;
  Table->AllocateRoutine = AllocateRoutine;
  return result;
}

Referenced by:

EtwpEnableKeyProviders
EtwpInitializeAutoLoggers
IoInitSystemPreDrivers
PiDcInit
PiDmObjectManagerInit
PiDqQueryCreate
PiInitializeDDBCache
PiPnpRtlBeginOperation
PiSwInit
PopDirectedDripsUmInitialize
PopPowerRequestInit
PopStatsInitPowerRequestLibrary
PpInitSystem
VfAvlInitializeTreeEx