14CHAR16 *mMpProtocolUnitTestCommandHelp = L
".TH MpProtocolUnitTest 0\r\n.SH NAME\r\nDisplay unit test results of EFI MP services protocol.\r\n";
68 L
"MpProtocolUnitTest",
94 Status =
gBS->InstallProtocolInterface (
96 &gEfiShellDynamicCommandProtocolGuid,
98 &mMpProtocolUnitTestDynamicCommand
121 Status =
gBS->UninstallProtocolInterface (
123 &gEfiShellDynamicCommandProtocolGuid,
124 &mMpProtocolUnitTestDynamicCommand
UINTN EFIAPI StrSize(IN CONST CHAR16 *String)
CHAR16 *EFIAPI MpProtocolUnitTestCommandGetHelp(IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This, IN CONST CHAR8 *Language)
SHELL_STATUS EFIAPI MpProtocolUnitTestCommandHandler(IN EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL *This, IN EFI_SYSTEM_TABLE *SystemTable, IN EFI_SHELL_PARAMETERS_PROTOCOL *ShellParameters, IN EFI_SHELL_PROTOCOL *Shell)
EFI_STATUS EFIAPI MpProtocolUnitTestCommandInitialize(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI MpProtocolUnitTestUnload(IN EFI_HANDLE ImageHandle)
EFI_STATUS EFIAPI EfiMpServiceProtocolUnitTest(VOID)
VOID *EFIAPI AllocateCopyPool(IN UINTN AllocationSize, IN CONST VOID *Buffer)
#define ASSERT_EFI_ERROR(StatusParameter)
EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL protocol structure.