Searched refs:LockBoxParameterRestore (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/LockBox/SmmLockBox/
H A DSmmLockBox.c165 @param LockBoxParameterRestore parameter of lock box restore
169 IN EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *LockBoxParameterRestore
177 if (IsAddressInSmram (LockBoxParameterRestore->Buffer, LockBoxParameterRestore->Length)) {
179 LockBoxParameterRestore->Header.ReturnStatus = (UINT64)EFI_ACCESS_DENIED;
186 if ((LockBoxParameterRestore->Length == 0) && (LockBoxParameterRestore->Buffer == 0)) {
188 &LockBoxParameterRestore->Guid,
194 &LockBoxParameterRestore->Guid,
195 (VOID *)(UINTN)LockBoxParameterRestore
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Library/SmmLockBoxLib/
H A DSmmLockBoxPeiLib.c530 EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *LockBoxParameterRestore; local
575 MessageLength = sizeof(*LockBoxParameterRestore);
578 CommHeader->MessageLength = sizeof(*LockBoxParameterRestore);
583 LockBoxParameterRestore = (EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *)&CommBuffer[OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, MessageLength) + sizeof(UINT64)];
585 LockBoxParameterRestore = (EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *)&CommBuffer[OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, MessageLength) + sizeof(UINTN)];
587 DEBUG ((EFI_D_INFO, "SmmLockBoxPeiLib LockBoxParameterRestore - %x\n", LockBoxParameterRestore));
588 LockBoxParameterRestore->Header.Command = EFI_SMM_LOCK_BOX_COMMAND_RESTORE;
589 LockBoxParameterRestore->Header.DataLength = sizeof(*LockBoxParameterRestore);
[all...]
H A DSmmLockBoxDxeLib.c317 EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *LockBoxParameterRestore; local
350 CommHeader->MessageLength = sizeof(*LockBoxParameterRestore);
352 LockBoxParameterRestore = (EFI_SMM_LOCK_BOX_PARAMETER_RESTORE *)&CommBuffer[OFFSET_OF (EFI_SMM_COMMUNICATE_HEADER, Data)];
353 LockBoxParameterRestore->Header.Command = EFI_SMM_LOCK_BOX_COMMAND_RESTORE;
354 LockBoxParameterRestore->Header.DataLength = sizeof(*LockBoxParameterRestore);
355 LockBoxParameterRestore->Header.ReturnStatus = (UINT64)-1;
356 CopyMem (&LockBoxParameterRestore->Guid, Guid, sizeof(*Guid));
357 LockBoxParameterRestore->Buffer = (EFI_PHYSICAL_ADDRESS)(UINTN)Buffer;
359 LockBoxParameterRestore
[all...]

Completed in 46 milliseconds