Lines Matching full:checksum
91 u32 checksum; in zynq_validate_hdr() local
104 checksum = 0; in zynq_validate_hdr()
106 checksum += hap->fields[index]; in zynq_validate_hdr()
108 checksum ^= 0xFFFFFFFF; in zynq_validate_hdr()
110 if (hap->fields[ZYNQ_PART_HDR_CHKSUM_WORD_COUNT] != checksum) { in zynq_validate_hdr()
111 printf("Error: Checksum 0x%8.8x != 0x%8.8x\n", in zynq_validate_hdr()
112 checksum, hap->fields[ZYNQ_PART_HDR_CHKSUM_WORD_COUNT]); in zynq_validate_hdr()
125 * Validate the partition by calculationg the md5 checksum for the
126 * partition and compare with checksum present in checksum offset of
131 u8 checksum[MD5_CHECKSUM_SIZE]; in zynq_validate_partition() local
134 memcpy(&checksum[0], (u32 *)chksum_off, MD5_CHECKSUM_SIZE); in zynq_validate_partition()
138 if (!memcmp(checksum, calchecksum, MD5_CHECKSUM_SIZE)) in zynq_validate_partition()