HalpAcpiGetTable
_LARGE_INTEGER *__stdcall HalpAcpiGetTable(
_LOADER_PARAMETER_BLOCK *LoaderBlock,
const UINT8 *OemId,
const UINT8 *OemTableId){
unsigned int v4;
_LARGE_INTEGER *TableWork;
int v8;
v4 = (unsigned int)OemId;
if( LoaderBlock )
{
HalpAcpiTableCacheInit(LoaderBlock);
if( v8 < 0 )
return 0i64;
}
else
{
ExAcquireFastMutex(&HalpAcpiTableCacheLock);
}
TableWork = HalpAcpiGetTableWork(LoaderBlock, (const UINT8 *)v4, OemTableId);
if( !LoaderBlock )
KeReleaseGuardedMutex(&HalpAcpiTableCacheLock);
return TableWork;
}Referenced by:
CmpGetAcpiBiosVersion
CmpInitializeMachineDependentConfiguration
HalAcpiGetTable
HalAcpiGetTableDispatch
HalAcpiGetTableEx
HalMatchAcpiCreatorRevision
HalMatchAcpiFADTBootArch
HalMatchAcpiOemId
HalMatchAcpiOemRevision
HalMatchAcpiOemTableId
HalMatchAcpiRevision
HalSocGetAcpiTable
HalpAcpiDetectMachineSpecificActions
HalpDpInitDiscard
HalpExtGetAcpiTable
HalpExtInitExtensions
HalpInitBootTable
HalpInitializeConfigurationFromMadt
HalpInterruptParseAcpiTables
HalpIommuHsaDiscover
HalpNumaInitializeStaticConfiguration
HalpPciInitializeMmConfigAccess
HalpPowerInitFwPerformanceTableMappings
HalpSetupAcpiPhase0
KsepMatchInitAcpiOemInfo