Lines Matching refs:checksum
330 * Compute a 8-bit checksum of a memory area. This algorithm follows
338 /* check len and return zero checksum if invalid */
351 * Verify checksum over a complete header that includes the checksum field.
356 /* Offsets of checksum in v0 and v1 headers are the same */
358 uint8_t checksum;
360 checksum = image_checksum8(hdr, kwbheader_size_for_csum(hdr));
361 /* Calculated checksum includes the header checksum field. Compensate
364 checksum -= main_hdr->checksum;
366 return checksum == main_hdr->checksum;
374 /* check len and return zero checksum if invalid */
1131 ext_hdr->checksum = image_checksum8(ext_hdr,
1135 main_hdr->checksum = image_checksum8(image,
1631 /* Calculate and set the header checksum */
1632 main_hdr->checksum = image_checksum8(main_hdr, headersz);
1910 uint32_t checksum;
1984 /* Build and add image data checksum */
1985 checksum = cpu_to_le32(image_checksum32((uint8_t *)ptr + dataoff,
1987 memcpy((uint8_t *)ptr + dataoff + datasz, &checksum, sizeof(uint32_t));
2068 /* Only version 0 extended header has checksum */
2076 if (csum != ext_hdr->checksum)
2081 csum = image_checksum8(bhdr, (uint8_t *)&bhdr->checksum - (uint8_t *)bhdr - 1);
2082 if (csum != bhdr->checksum)
2271 * After the image data is stored 4-byte checksum.