/* This service executes a caller provided function on all enabled CPUs. CPUs can run either simultaneously or one at a time in sequence. This service may only be called from the BSP. */
EFI_STATUS EFIAPI EdkiiPeiStartupAllCPUs(IN EDKII_PEI_MP_SERVICES2_PPI *This, IN EFI_AP_PROCEDURE Procedure, IN UINTN TimeoutInMicroSeconds, IN VOID *ProcedureArgument OPTIONAL)
/* This service executes a caller provided function on all enabled CPUs. CPUs can run either simultaneously or one at a time in sequence. This service may only be called from the BSP. */
EFI_STATUS EFIAPI EdkiiPeiStartupAllCPUs(IN EDKII_PEI_MP_SERVICES2_PPI *This, IN EFI_AP_PROCEDURE Procedure, IN UINTN TimeoutInMicroSeconds, IN VOID *ProcedureArgument OPTIONAL)
{
  return MpInitLibStartupAllCPUs (
           Procedure,
           TimeoutInMicroSeconds,
           ProcedureArgument
           );
}