Lines Matching full:checksum

174  *              exception on bad checksum.
186 UINT8 Checksum; in AcpiUtVerifyChecksum() local
191 * They are the odd tables, have no standard ACPI header and no checksum in AcpiUtVerifyChecksum()
199 /* Compute the checksum on the table */ in AcpiUtVerifyChecksum()
202 Checksum = AcpiUtGenerateChecksum (ACPI_CAST_PTR (UINT8, Table), Length, Table->Checksum); in AcpiUtVerifyChecksum()
204 /* Computed checksum matches table? */ in AcpiUtVerifyChecksum()
206 if (Checksum != Table->Checksum) in AcpiUtVerifyChecksum()
209 "Incorrect checksum in table [%4.4s] - 0x%2.2X, " in AcpiUtVerifyChecksum()
211 Table->Signature, Table->Checksum, in AcpiUtVerifyChecksum()
212 Table->Checksum - Checksum)); in AcpiUtVerifyChecksum()
233 * returns an exception on bad checksum.
242 UINT8 Checksum; in AcpiUtVerifyCdatChecksum() local
245 /* Compute the checksum on the table */ in AcpiUtVerifyCdatChecksum()
247 Checksum = AcpiUtGenerateChecksum (ACPI_CAST_PTR (UINT8, CdatTable), in AcpiUtVerifyCdatChecksum()
248 CdatTable->Length, CdatTable->Checksum); in AcpiUtVerifyCdatChecksum()
250 /* Computed checksum matches table? */ in AcpiUtVerifyCdatChecksum()
252 if (Checksum != CdatTable->Checksum) in AcpiUtVerifyCdatChecksum()
255 "Incorrect checksum in table [%4.4s] - 0x%2.2X, " in AcpiUtVerifyCdatChecksum()
257 AcpiGbl_CDAT, CdatTable->Checksum, Checksum)); in AcpiUtVerifyCdatChecksum()
264 CdatTable->Checksum = Checksum; in AcpiUtVerifyCdatChecksum()
275 * OriginalChecksum - Value of the checksum field
277 * RETURN: 8 bit checksum of buffer
279 * DESCRIPTION: Computes an 8 bit checksum of the table.
289 UINT8 Checksum; in AcpiUtGenerateChecksum() local
294 Checksum = AcpiUtChecksum ((UINT8 *) Table, Length); in AcpiUtGenerateChecksum()
296 /* Subtract off the existing checksum value in the table */ in AcpiUtGenerateChecksum()
298 Checksum = (UINT8) (Checksum - OriginalChecksum); in AcpiUtGenerateChecksum()
300 /* Compute and return the final checksum */ in AcpiUtGenerateChecksum()
302 Checksum = (UINT8) (0 - Checksum); in AcpiUtGenerateChecksum()
303 return (Checksum); in AcpiUtGenerateChecksum()
314 * RETURN: Checksum (UINT8)
316 * DESCRIPTION: Calculates circular checksum of memory region.