/* Get pointer to CPU MP Data structure from GUIDed HOB. */
CPU_MP_DATA* GetCpuMpDataFromGuidedHob(VOID)
/* Get pointer to CPU MP Data structure from GUIDed HOB. */
CPU_MP_DATA* GetCpuMpDataFromGuidedHob(VOID)
{
  EFI_HOB_GUID_TYPE  *GuidHob;
  VOID               *DataInHob;
  CPU_MP_DATA        *CpuMpData;
  CpuMpData = NULL;
  GuidHob   = GetFirstGuidHob (&mCpuInitMpLibHobGuid);
  if (GuidHob != NULL) {
    DataInHob = GET_GUID_HOB_DATA (GuidHob);
    CpuMpData = (CPU_MP_DATA *)(*(UINTN *)DataInHob);
  }
  return CpuMpData;
}