Lines Matching refs:AddChecksum
300 @param[in] AddChecksum The QEMU_LOADER_ADD_CHECKSUM command to process.
306 AddChecksum, or the AddChecksum command
316 IN CONST QEMU_LOADER_ADD_CHECKSUM *AddChecksum,
323 if (AddChecksum->File[QEMU_LOADER_FNAME_SIZE - 1] != '\0') {
328 TrackerEntry = OrderedCollectionFind (Tracker, AddChecksum->File);
331 AddChecksum->File));
336 if (Blob->Size <= AddChecksum->ResultOffset ||
337 Blob->Size < AddChecksum->Length ||
338 Blob->Size - AddChecksum->Length < AddChecksum->Start) {
340 __FUNCTION__, AddChecksum->File));
344 Blob->Base[AddChecksum->ResultOffset] = CalculateCheckSum8 (
345 Blob->Base + AddChecksum->Start,
346 AddChecksum->Length
349 "Length=0x%x\n", __FUNCTION__, AddChecksum->File,
350 AddChecksum->ResultOffset, AddChecksum->Start, AddChecksum->Length));
612 Status = ProcessCmdAddChecksum (&LoaderEntry->Command.AddChecksum,