]> git.proxmox.com Git - mirror_edk2.git/blob - UefiCpuPkg/Include/Library/SmmCpuRendezvousLib.h
OvmfPkg: Add README for TDVF
[mirror_edk2.git] / UefiCpuPkg / Include / Library / SmmCpuRendezvousLib.h
1 /** @file
2 SMM CPU Rendezvous library header file.
3
4 Copyright (c) 2022, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 **/
8
9 #ifndef SMM_CPU_RENDEZVOUS_H_
10 #define SMM_CPU_RENDEZVOUS_H_
11
12 /**
13 This routine wait for all AP processors to arrive in SMM.
14
15 @param[in] BlockingMode Blocking mode or non-blocking mode.
16
17 @retval EFI_SUCCESS All processors checked in to SMM.
18 @retval EFI_TIMEOUT Wait for all APs until timeout.
19
20 **/
21 EFI_STATUS
22 EFIAPI
23 SmmWaitForAllProcessor (
24 IN BOOLEAN BlockingMode
25 );
26
27 #endif