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