Home
last modified time | relevance | path

Searched refs:DigestList (Results 1 – 14 of 14) sorted by relevance

/device/linaro/bootloader/edk2/SecurityPkg/Library/HashLibTpm2/
DHashLibTpm2.c153 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/
DTcg2Pei.c150 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/
DHashInstanceLibSha256.c33 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/
DHashInstanceLibSha1.c33 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/
DHashLibBaseCryptoRouterCommon.c67 IN OUT TPML_DIGEST_VALUES *DigestList, in Tpm2SetHashToDigestList() argument
72 &DigestList->digests[DigestList->count], in Tpm2SetHashToDigestList()
76 DigestList->count ++; in Tpm2SetHashToDigestList()
DHashLibBaseCryptoRouterDxe.c123 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()
DHashLibBaseCryptoRouterPei.c162 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()
DHashLibBaseCryptoRouterCommon.h40 IN OUT TPML_DIGEST_VALUES *DigestList,
/device/linaro/bootloader/edk2/SecurityPkg/Include/Library/
DHashLib.h74 OUT TPML_DIGEST_VALUES *DigestList
93 OUT TPML_DIGEST_VALUES *DigestList
139 OUT TPML_DIGEST_VALUES *DigestList
/device/linaro/bootloader/edk2/SecurityPkg/Tcg/TrEEPei/
DTrEEPei.c148 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/
DTcg2Dxe.c146 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 …]
DMeasureBootPeCoff.c54 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/
DTrEEDxe.c198 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 …]
DMeasureBootPeCoff.c54 OUT TPML_DIGEST_VALUES *DigestList in MeasurePeImageAndExtend() argument
346 Status = HashCompleteAndExtend (HashHandle, PCRIndex, NULL, 0, DigestList); in MeasurePeImageAndExtend()