/* Return TRUE if all AP services are available. */
EFI_STATUS CoreAllEfiServicesAvailable(VOID)
/* Return TRUE if all AP services are available. */
EFI_STATUS CoreAllEfiServicesAvailable(VOID)
{
  EFI_CORE_PROTOCOL_NOTIFY_ENTRY  *Entry;
  for (Entry = mArchProtocols; Entry->ProtocolGuid != NULL; Entry++) {
    if (!Entry->Present) {
      return EFI_NOT_FOUND;
    }
  }
  return EFI_SUCCESS;
}