Home | History | Annotate | Download | only in DxeImageVerificationLib

Lines Matching refs:HashSize

303   UINTN                     HashSize;

394 HashSize = (UINTN) ((UINT8 *) (&mNtHeader.Pe32->OptionalHeader.CheckSum) - HashBase);
400 HashSize = (UINTN) ((UINT8 *) (&mNtHeader.Pe32Plus->OptionalHeader.CheckSum) - HashBase);
410 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);
428 HashSize = mNtHeader.Pe32->OptionalHeader.SizeOfHeaders - (UINTN) (HashBase - mImageBase);
434 HashSize = mNtHeader.Pe32Plus->OptionalHeader.SizeOfHeaders - (UINTN) (HashBase - mImageBase);
437 if (HashSize != 0) {
438 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);
452 HashSize = (UINTN) ((UINT8 *) (&mNtHeader.Pe32->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY]) - HashBase);
458 HashSize = (UINTN) ((UINT8 *) (&mNtHeader.Pe32Plus->OptionalHeader.DataDirectory[EFI_IMAGE_DIRECTORY_ENTRY_SECURITY]) - HashBase);
461 if (HashSize != 0) {
462 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);
477 HashSize = mNtHeader.Pe32->OptionalHeader.SizeOfHeaders - (UINTN) (HashBase - mImageBase);
483 HashSize = mNtHeader.Pe32Plus->OptionalHeader.SizeOfHeaders - (UINTN) (HashBase - mImageBase);
486 if (HashSize != 0) {
487 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);
558 HashSize = (UINTN) Section->SizeOfRawData;
560 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);
565 SumOfBytesHashed += HashSize;
594 HashSize = (UINTN) (mImageSize - CertSize - SumOfBytesHashed);
596 Status = mHash[HashAlg].HashUpdate(HashCtx, HashBase, HashSize);