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