Searched defs:TcgProtocol (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgConfigDxe/
H A DTcgConfigDriver.c38 EFI_TCG_PROTOCOL *TcgProtocol; local
46 Status = gBS->LocateProtocol (&gEfiTcgProtocolGuid, NULL, (VOID **) &TcgProtocol);
48 TcgProtocol = NULL;
71 PrivateData->TcgProtocol = TcgProtocol;
H A DTcgConfigImpl.h64 EFI_TCG_PROTOCOL *TcgProtocol; member in struct:__anon12684
H A DTcgConfigImpl.c53 @param[in] TcgProtocol Point to EFI_TCG_PROTOCOL instance.
64 IN EFI_TCG_PROTOCOL *TcgProtocol,
75 ASSERT (TcgProtocol != NULL);
90 Status = TcgProtocol->PassThroughToTpm (
91 TcgProtocol,
195 if (PrivateData->TcgProtocol != NULL) {
196 Status = GetTpmState (PrivateData->TcgProtocol, &TpmEnable, &TpmActivate);
63 GetTpmState( IN EFI_TCG_PROTOCOL *TcgProtocol, OUT BOOLEAN *TpmEnable, OPTIONAL OUT BOOLEAN *TpmActivate OPTIONAL ) argument
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTcgPhysicalPresenceLib/
H A DDxeTcgPhysicalPresenceLib.c57 @param[in] TcgProtocol EFI TCG Protocol instance.
67 IN EFI_TCG_PROTOCOL *TcgProtocol,
98 Status = TcgProtocol->PassThroughToTpm (
99 TcgProtocol,
125 @param[in] TcgProtocol EFI TCG Protocol instance.
135 IN EFI_TCG_PROTOCOL *TcgProtocol,
153 Status = TcgProtocol->PassThroughToTpm (
154 TcgProtocol,
175 @param[in] TcgProtocol EFI TCG Protocol instance.
187 IN EFI_TCG_PROTOCOL *TcgProtocol,
66 GetTpmCapability( IN EFI_TCG_PROTOCOL *TcgProtocol, OUT BOOLEAN *LifetimeLock, OUT BOOLEAN *CmdEnable ) argument
134 TpmPhysicalPresence( IN EFI_TCG_PROTOCOL *TcgProtocol, IN TPM_PHYSICAL_PRESENCE PhysicalPresence ) argument
186 TpmCommandNoReturnData( IN EFI_TCG_PROTOCOL *TcgProtocol, IN TPM_COMMAND_CODE Ordinal, IN UINTN AdditionalParameterSize, IN VOID *AdditionalParameters ) argument
237 ExecutePhysicalPresence( IN EFI_TCG_PROTOCOL *TcgProtocol, IN UINT8 CommandCode, IN OUT UINT8 *PpiFlags ) argument
883 ExecutePendingTpmRequest( IN EFI_TCG_PROTOCOL *TcgProtocol, IN EFI_PHYSICAL_PRESENCE *TcgPpData ) argument
1059 EFI_TCG_PROTOCOL *TcgProtocol; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Library/DxeTpmMeasureBootLib/
H A DDxeTpmMeasureBootLib.c89 @param TcgProtocol Pointer to the located TCG protocol instance.
101 IN EFI_TCG_PROTOCOL *TcgProtocol,
226 Status = TcgProtocol->HashLogExtendEvent (
227 TcgProtocol,
250 @param[in] TcgProtocol Pointer to the located TCG protocol instance.
266 IN EFI_TCG_PROTOCOL *TcgProtocol,
612 Status = TcgProtocol->HashLogExtendEvent (
613 TcgProtocol,
689 EFI_TCG_PROTOCOL *TcgProtocol; local
705 Status = gBS->LocateProtocol (&gEfiTcgProtocolGuid, NULL, (VOID **) &TcgProtocol);
100 TcgMeasureGptTable( IN EFI_TCG_PROTOCOL *TcgProtocol, IN EFI_HANDLE GptHandle ) argument
265 TcgMeasurePeImage( IN EFI_TCG_PROTOCOL *TcgProtocol, IN EFI_PHYSICAL_ADDRESS ImageAddress, IN UINTN ImageSize, IN UINTN LinkTimeBase, IN UINT16 ImageType, IN EFI_DEVICE_PATH_PROTOCOL *FilePath ) argument
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SecurityPkg/Tcg/TcgDxe/
H A DTcgDxe.c80 BASE_CR (this, TCG_DXE_DATA, TcgProtocol)
83 EFI_TCG_PROTOCOL TcgProtocol; member in struct:_TCG_DXE_DATA
1177 &mTcgDxeData.TcgProtocol

Completed in 43 milliseconds