TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmCpuRendezvousLib.h File Reference

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI SmmWaitForAllProcessor (IN BOOLEAN BlockingMode)
 

Detailed Description

SMM CPU Rendezvous library header file.

Copyright (c) 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file SmmCpuRendezvousLib.h.

Function Documentation

◆ SmmWaitForAllProcessor()

EFI_STATUS EFIAPI SmmWaitForAllProcessor ( IN BOOLEAN  BlockingMode)

This routine wait for all AP processors to arrive in SMM.

Parameters
[in]BlockingModeBlocking mode or non-blocking mode.
Return values
EFI_SUCCESSAll processors checked in to SMM.
EFI_TIMEOUTWait for all APs until timeout.

This routine wait for all AP processors to arrive in SMM.

Parameters
[in]BlockingModeBlocking mode or non-blocking mode.
Return values
EFI_SUCCESSAll avaiable APs arrived.
EFI_TIMEOUTWait for all APs until timeout.
OTHERFail to register SMM CPU Rendezvous service Protocol.

Definition at line 23 of file SmmCpuRendezvousLibNull.c.