UefiCpuPkg/Test/EfiMpServicesPpiProtocol: EFI_AP_PROCEDURE must be EFIAPI

Add missing EFIAPI calling convention to all EFI_AP_PROCEDURE functions
in the EfiMpServicesPpiProtocol unit tests.

Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
This commit is contained in:
Michael D Kinney
2025-05-22 10:22:24 -07:00
committed by mergify[bot]
parent 02e967f1e4
commit e83a694c0f
3 changed files with 14 additions and 0 deletions

View File

@ -231,6 +231,7 @@ FreeUTContext (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
StoreCpuNumbers (
IN OUT VOID *Buffer
)
@ -260,6 +261,7 @@ StoreCpuNumbers (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
StoreAPsExecutionOrder (
IN OUT VOID *Buffer
)
@ -290,6 +292,7 @@ StoreAPsExecutionOrder (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
InfiniteLoopProcedure (
IN OUT VOID *Buffer
)
@ -308,6 +311,7 @@ InfiniteLoopProcedure (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
EmptyProcedure (
IN OUT VOID *Buffer
)
@ -320,6 +324,7 @@ EmptyProcedure (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceGetNumberOfProcessorsOnAp (
IN OUT VOID *Buffer
)
@ -343,6 +348,7 @@ RunMpServiceGetNumberOfProcessorsOnAp (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceGetProcessorInfoOnAp (
IN OUT VOID *Buffer
)
@ -365,6 +371,7 @@ RunMpServiceGetProcessorInfoOnAp (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceEnableDisableAPOnAp (
IN OUT VOID *Buffer
)
@ -387,6 +394,7 @@ RunMpServiceEnableDisableAPOnAp (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceStartupThisAPOnAp (
IN OUT VOID *Buffer
)
@ -410,6 +418,7 @@ RunMpServiceStartupThisAPOnAp (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceStartupAllAPsOnAp (
IN OUT VOID *Buffer
)
@ -433,6 +442,7 @@ RunMpServiceStartupAllAPsOnAp (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceSwitchBSPOnAp (
IN OUT VOID *Buffer
)

View File

@ -191,6 +191,7 @@ MpServicesUnitTestWhoAmI (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
EmptyProcedure (
IN OUT VOID *Buffer
);
@ -201,6 +202,7 @@ EmptyProcedure (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
StoreCpuNumbers (
IN OUT VOID *Buffer
);

View File

@ -215,6 +215,7 @@ MpServicesUnitTestStartupAllCPUs (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
ApInfiniteLoopProcedure (
IN OUT VOID *Buffer
)
@ -245,6 +246,7 @@ ApInfiniteLoopProcedure (
@param[in,out] Buffer The pointer to private data buffer.
**/
VOID
EFIAPI
RunMpServiceStartupAllCPUsOnAp (
IN OUT VOID *Buffer
)