/device/linaro/bootloader/edk2/SecurityPkg/Library/HashLibTpm2/ |
D | HashLibTpm2.c | 153 OUT TPML_DIGEST_VALUES *DigestList in HashCompleteAndExtend() argument 184 ZeroMem(DigestList, sizeof(*DigestList)); in HashCompleteAndExtend() 185 DigestList->count = HASH_COUNT; in HashCompleteAndExtend() 192 DigestList in HashCompleteAndExtend() 204 DigestList->count = 1; in HashCompleteAndExtend() 205 DigestList->digests[0].hashAlg = AlgoId; in HashCompleteAndExtend() 206 CopyMem (&DigestList->digests[0].digest, Result.buffer, Result.size); in HashCompleteAndExtend() 209 DigestList in HashCompleteAndExtend() 234 OUT TPML_DIGEST_VALUES *DigestList in HashAndExtend() argument 255 Status = Tpm2PcrEvent (PcrIndex, &EventData, DigestList); in HashAndExtend() [all …]
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Pei/ |
D | Tcg2Pei.c | 150 IN TPML_DIGEST_VALUES *DigestList, in Tpm2GetDigestFromDigestList() argument 158 for (Index = 0; Index < DigestList->count; Index++) { in Tpm2GetDigestFromDigestList() 159 if (DigestList->digests[Index].hashAlg == HashAlg) { in Tpm2GetDigestFromDigestList() 162 &DigestList->digests[Index].digest, in Tpm2GetDigestFromDigestList() 263 IN TPML_DIGEST_VALUES *DigestList in GetDigestListSize() argument 270 TotalSize = sizeof(DigestList->count); in GetDigestListSize() 271 for (Index = 0; Index < DigestList->count; Index++) { in GetDigestListSize() 272 DigestSize = GetHashSizeFromAlgo (DigestList->digests[Index].hashAlg); in GetDigestListSize() 273 TotalSize += sizeof(DigestList->digests[Index].hashAlg) + DigestSize; in GetDigestListSize() 337 IN TPML_DIGEST_VALUES *DigestList in CopyDigestListToBuffer() argument [all …]
|
/device/linaro/bootloader/edk2/SecurityPkg/Library/HashInstanceLibSha256/ |
D | HashInstanceLibSha256.c | 33 IN TPML_DIGEST_VALUES *DigestList, in Tpm2SetSha256ToDigestList() argument 37 DigestList->count = 1; in Tpm2SetSha256ToDigestList() 38 DigestList->digests[0].hashAlg = TPM_ALG_SHA256; in Tpm2SetSha256ToDigestList() 40 DigestList->digests[0].digest.sha256, in Tpm2SetSha256ToDigestList() 111 OUT TPML_DIGEST_VALUES *DigestList in Sha256HashFinal() argument 122 Tpm2SetSha256ToDigestList (DigestList, Digest); in Sha256HashFinal()
|
/device/linaro/bootloader/edk2/SecurityPkg/Library/HashInstanceLibSha1/ |
D | HashInstanceLibSha1.c | 33 IN TPML_DIGEST_VALUES *DigestList, in Tpm2SetSha1ToDigestList() argument 37 DigestList->count = 1; in Tpm2SetSha1ToDigestList() 38 DigestList->digests[0].hashAlg = TPM_ALG_SHA1; in Tpm2SetSha1ToDigestList() 40 DigestList->digests[0].digest.sha1, in Tpm2SetSha1ToDigestList() 111 OUT TPML_DIGEST_VALUES *DigestList in Sha1HashFinal() argument 122 Tpm2SetSha1ToDigestList (DigestList, Digest); in Sha1HashFinal()
|
/device/linaro/bootloader/edk2/SecurityPkg/Library/HashLibBaseCryptoRouter/ |
D | HashLibBaseCryptoRouterCommon.c | 67 IN OUT TPML_DIGEST_VALUES *DigestList, in Tpm2SetHashToDigestList() argument 72 &DigestList->digests[DigestList->count], in Tpm2SetHashToDigestList() 76 DigestList->count ++; in Tpm2SetHashToDigestList()
|
D | HashLibBaseCryptoRouterDxe.c | 123 OUT TPML_DIGEST_VALUES *DigestList in HashCompleteAndExtend() argument 137 ZeroMem (DigestList, sizeof(*DigestList)); in HashCompleteAndExtend() 144 Tpm2SetHashToDigestList (DigestList, &Digest); in HashCompleteAndExtend() 152 DigestList in HashCompleteAndExtend() 173 OUT TPML_DIGEST_VALUES *DigestList in HashAndExtend() argument 185 Status = HashCompleteAndExtend (HashHandle, PcrIndex, NULL, 0, DigestList); in HashAndExtend()
|
D | HashLibBaseCryptoRouterPei.c | 162 OUT TPML_DIGEST_VALUES *DigestList in HashCompleteAndExtend() argument 182 ZeroMem (DigestList, sizeof(*DigestList)); in HashCompleteAndExtend() 189 Tpm2SetHashToDigestList (DigestList, &Digest); in HashCompleteAndExtend() 197 DigestList in HashCompleteAndExtend() 218 OUT TPML_DIGEST_VALUES *DigestList in HashAndExtend() argument 236 Status = HashCompleteAndExtend (HashHandle, PcrIndex, NULL, 0, DigestList); in HashAndExtend()
|
D | HashLibBaseCryptoRouterCommon.h | 40 IN OUT TPML_DIGEST_VALUES *DigestList,
|
/device/linaro/bootloader/edk2/SecurityPkg/Include/Library/ |
D | HashLib.h | 74 OUT TPML_DIGEST_VALUES *DigestList 93 OUT TPML_DIGEST_VALUES *DigestList 139 OUT TPML_DIGEST_VALUES *DigestList
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEPei/ |
D | TrEEPei.c | 148 IN TPML_DIGEST_VALUES *DigestList, in Tpm2GetDigestFromDigestList() argument 156 for (Index = 0; Index < DigestList->count; Index++) { in Tpm2GetDigestFromDigestList() 157 if (DigestList->digests[Index].hashAlg == HashAlg) { in Tpm2GetDigestFromDigestList() 160 &DigestList->digests[Index].digest, in Tpm2GetDigestFromDigestList() 237 IN TPML_DIGEST_VALUES *DigestList, in LogHashEvent() argument 252 Status = Tpm2GetDigestFromDigestList (TPM_ALG_SHA1, DigestList, &NewEventHdr->Digest); in LogHashEvent() 301 TPML_DIGEST_VALUES DigestList; in HashLogExtendEvent() local 311 &DigestList in HashLogExtendEvent() 315 Status = LogHashEvent (&DigestList, NewEventHdr, NewEventData); in HashLogExtendEvent()
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/Tcg2Dxe/ |
D | Tcg2Dxe.c | 146 OUT TPML_DIGEST_VALUES *DigestList 872 IN TPML_DIGEST_VALUES *DigestList, in Tpm2GetDigestFromDigestList() argument 880 for (Index = 0; Index < DigestList->count; Index++) { in Tpm2GetDigestFromDigestList() 881 if (DigestList->digests[Index].hashAlg == HashAlg) { in Tpm2GetDigestFromDigestList() 884 &DigestList->digests[Index].digest, in Tpm2GetDigestFromDigestList() 903 IN TPML_DIGEST_VALUES *DigestList in GetDigestListSize() argument 910 TotalSize = sizeof(DigestList->count); in GetDigestListSize() 911 for (Index = 0; Index < DigestList->count; Index++) { in GetDigestListSize() 912 DigestSize = GetHashSizeFromAlgo (DigestList->digests[Index].hashAlg); in GetDigestListSize() 913 TotalSize += sizeof(DigestList->digests[Index].hashAlg) + DigestSize; in GetDigestListSize() [all …]
|
D | MeasureBootPeCoff.c | 54 OUT TPML_DIGEST_VALUES *DigestList in MeasurePeImageAndExtend() argument 346 Status = HashCompleteAndExtend (HashHandle, PCRIndex, NULL, 0, DigestList); in MeasurePeImageAndExtend()
|
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEDxe/ |
D | TrEEDxe.c | 198 OUT TPML_DIGEST_VALUES *DigestList 640 IN TPML_DIGEST_VALUES *DigestList, in Tpm2GetDigestFromDigestList() argument 648 for (Index = 0; Index < DigestList->count; Index++) { in Tpm2GetDigestFromDigestList() 649 if (DigestList->digests[Index].hashAlg == HashAlg) { in Tpm2GetDigestFromDigestList() 652 &DigestList->digests[Index].digest, in Tpm2GetDigestFromDigestList() 674 IN TPML_DIGEST_VALUES *DigestList, in TcgDxeLogHashEvent() argument 689 Status = Tpm2GetDigestFromDigestList (TPM_ALG_SHA1, DigestList, &NewEventHdr->Digest); in TcgDxeLogHashEvent() 743 TPML_DIGEST_VALUES DigestList; in TcgDxeHashLogExtendEvent() local 753 &DigestList in TcgDxeHashLogExtendEvent() 757 Status = TcgDxeLogHashEvent (&DigestList, NewEventHdr, NewEventData); in TcgDxeHashLogExtendEvent() [all …]
|
D | MeasureBootPeCoff.c | 54 OUT TPML_DIGEST_VALUES *DigestList in MeasurePeImageAndExtend() argument 346 Status = HashCompleteAndExtend (HashHandle, PCRIndex, NULL, 0, DigestList); in MeasurePeImageAndExtend()
|