Home | History | Annotate | Download | only in Tcg2Dxe

Lines Matching refs:ProtocolCapability

317   @param[in, out] ProtocolCapability The caller allocates memory for a EFI_TCG2_BOOT_SERVICE_CAPABILITY

325 The ProtocolCapability variable will not be populated.
327 The ProtocolCapability variable will not be populated.
328 @retval EFI_BUFFER_TOO_SMALL The ProtocolCapability variable is too small to hold the full response.
335 IN OUT EFI_TCG2_BOOT_SERVICE_CAPABILITY *ProtocolCapability
340 if ((This == NULL) || (ProtocolCapability == NULL)) {
344 DEBUG ((EFI_D_INFO, "Size - 0x%x\n", ProtocolCapability->Size));
347 if (ProtocolCapability->Size < mTcgDxeData.BsCap.Size) {
353 if (ProtocolCapability->Size >= sizeof(TREE_BOOT_SERVICE_CAPABILITY_1_0)) {
354 CopyMem (ProtocolCapability, &mTcgDxeData.BsCap, sizeof(TREE_BOOT_SERVICE_CAPABILITY_1_0));
355 ProtocolCapability->Size = sizeof(TREE_BOOT_SERVICE_CAPABILITY_1_0);
356 ProtocolCapability->StructureVersion.Major = 1;
357 ProtocolCapability->StructureVersion.Minor = 0;
358 ProtocolCapability->ProtocolVersion.Major = 1;
359 ProtocolCapability->ProtocolVersion.Minor = 0;
364 ProtocolCapability->Size = mTcgDxeData.BsCap.Size;
368 CopyMem (ProtocolCapability, &mTcgDxeData.BsCap, mTcgDxeData.BsCap.Size);