X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=OvmfPkg%2FLibrary%2FPeilessStartupLib%2FPeilessStartupInternal.h;fp=OvmfPkg%2FLibrary%2FPeilessStartupLib%2FPeilessStartupInternal.h;h=dd79b8a06b44fa250bb4d525a6acb35ea79b9223;hp=23e9e0be53f13e4bf48e36490fc4832b56e10a3a;hb=4b0a622635f8ec18892b55c53ea69a0d22279af6;hpb=a708536dce4d4095b44d48fb9a90e89b11362e83 diff --git a/OvmfPkg/Library/PeilessStartupLib/PeilessStartupInternal.h b/OvmfPkg/Library/PeilessStartupLib/PeilessStartupInternal.h index 23e9e0be53..dd79b8a06b 100644 --- a/OvmfPkg/Library/PeilessStartupLib/PeilessStartupInternal.h +++ b/OvmfPkg/Library/PeilessStartupLib/PeilessStartupInternal.h @@ -52,4 +52,21 @@ EFIAPI ConstructSecHobList ( ); +/** + Check the integrity of CFV data. + + @param[in] TdxCfvBase - A pointer to CFV header + @param[in] TdxCfvSize - CFV data size + + @retval TRUE - The CFV data is valid. + @retval FALSE - The CFV data is invalid. + +**/ +BOOLEAN +EFIAPI +TdxValidateCfv ( + IN UINT8 *TdxCfvBase, + IN UINT32 TdxCfvSize + ); + #endif