TianoCore EDK2 master
Loading...
Searching...
No Matches
MockMpService Struct Reference

Public Member Functions

 MOCK_INTERFACE_DECLARATION (MockMpService)
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, GetNumberOfProcessors,(IN EFI_MP_SERVICES_PROTOCOL *This, OUT UINTN *NumberOfProcessors, OUT UINTN *NumberOfEnabledProcessors))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, GetProcessorInfo,(IN EFI_MP_SERVICES_PROTOCOL *This, IN UINTN ProcessorNumber, OUT EFI_PROCESSOR_INFORMATION *ProcessorInfoBuffer))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, StartupAllAPs,(IN EFI_MP_SERVICES_PROTOCOL *This, IN EFI_AP_PROCEDURE Procedure, IN BOOLEAN SingleThread, IN EFI_EVENT WaitEvent OPTIONAL, IN UINTN TimeoutInMicroSeconds, IN VOID *ProcedureArgument OPTIONAL, OUT UINTN **FailedCpuList OPTIONAL))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, StartupThisAP,(IN EFI_MP_SERVICES_PROTOCOL *This, IN EFI_AP_PROCEDURE Procedure, IN UINTN ProcessorNumber, IN EFI_EVENT WaitEvent OPTIONAL, IN UINTN TimeoutInMicroseconds, IN VOID *ProcedureArgument OPTIONAL, OUT BOOLEAN *Finished OPTIONAL))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, SwitchBSP,(IN EFI_MP_SERVICES_PROTOCOL *This, IN UINTN ProcessorNumber, IN BOOLEAN EnableOldBSP))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, EnableDisableAP,(IN EFI_MP_SERVICES_PROTOCOL *This, IN UINTN ProcessorNumber, IN BOOLEAN EnableAP, IN UINT32 *HealthFlag OPTIONAL))
 
 MOCK_FUNCTION_DECLARATION (EFI_STATUS, WhoAmI,(IN EFI_MP_SERVICES_PROTOCOL *This, OUT UINTN *ProcessorNumber))
 

Detailed Description

Definition at line 19 of file MockMpService.h.


The documentation for this struct was generated from the following file: