HalReportResourceUsage

NTSTATUS __fastcall HalReportResourceUsage(){
  int v0; 
  _HAL_INIT_PHASE v1; 
  _HAL_INIT_PHASE v2; 
  NTSTATUS result; 
  _INTERFACE_TYPE v4; 
  _UNICODE_STRING DestinationString; 

  DestinationString = 0i64;
  switch( v0 )
  {
    case -1:
      v1 = HalInitPhaseExPhase1ReadyEnd;
      v2 = HalInitPhaseExPhase1Ready;
      goto LABEL_6;
    case 0:
      HalpInitSystemHelper(HalInitPhaseReportResources, HalInitPhaseReportResourcesEnd, 0i64);
      RtlInitUnicodeString(&DestinationString, L"ACPI x64 platform");
      HalpReportResourceUsage(&DestinationString, v4);
      return result;
    case 1:
      v1 = HalInitPhaseReportCoreSystemResourcesEnd;
      v2 = HalInitPhaseReportCoreSystemResources;
LABEL_6:
      HalpInitSystemHelper(v2, v1, 0i64);
      break;
  }
  return result;
}

Referenced by:

PoInitSystem