Lines Matching refs:checksum
88 int i, checksum = (file_size >> 16) + file_size; in start_read() local
92 checksum += int16; in start_read()
96 if (checksum & 0xffff) in start_read()
126 int checksum = (VERSION_ >> 16) + VERSION_; in start_write() local
127 checksum += t->tm_year + 1900; in start_write()
128 checksum += ((t->tm_mon + 1) << 8) + t->tm_mday; in start_write()
129 checksum += (t->tm_hour << 8) + t->tm_min; in start_write()
131 checksum += (id[i] << 8) + id[i + 1]; in start_write()
132 checksum += encoding; in start_write()
135 || lsx_writesw(ft, -checksum) in start_write()
168 int checksum; in stop_write() local
171 checksum = (file_size >> 16) + file_size - int16; in stop_write()
175 checksum += int16; in stop_write()
179 lsx_writesw(ft, -checksum); in stop_write()