Lines Matching full:checksum
25 * @brief Ipmb utils for checksum
29 uint8_t checksum = 0; in ipmbChecksumValidate() local
31 // compute checksum. in ipmbChecksumValidate()
34 checksum += data[idx]; in ipmbChecksumValidate()
37 // check if checksum is valid. in ipmbChecksumValidate()
38 if (0 == checksum) in ipmbChecksumValidate()
40 // checksum valid. in ipmbChecksumValidate()
45 // checksum invalid. in ipmbChecksumValidate()
52 uint8_t checksum = 0; in ipmbChecksumCompute() local
54 // compute checksum. in ipmbChecksumCompute()
57 checksum += data[idx]; in ipmbChecksumCompute()
60 checksum = (~checksum) + 1; in ipmbChecksumCompute()
62 // return computed checksum value. in ipmbChecksumCompute()
63 return checksum; in ipmbChecksumCompute()
84 // invalid connection header checksum. in isFrameValid()
88 // data checksum validation. in isFrameValid()