Lines Matching refs:pCksum
57 Cksum *pCksum, in extendCksum() argument
68 pCksum->bSwap = getInt32(aData)!=0x377f0682; in extendCksum()
71 pCksum->bSwap = getInt32(aData)!=0x377f0683; in extendCksum()
73 pCksum->s0 = 0; in extendCksum()
74 pCksum->s1 = 0; in extendCksum()
80 if( pCksum->bSwap ){ in extendCksum()
84 pCksum->s0 += x0 + pCksum->s1; in extendCksum()
85 pCksum->s1 += x1 + pCksum->s0; in extendCksum()
226 static void print_oneline_frame(int iFrame, Cksum *pCksum){ in print_oneline_frame() argument
232 extendCksum(pCksum, aData, 8, 0); in print_oneline_frame()
233 extendCksum(pCksum, getContent(iStart+24, pagesize), pagesize, 0); in print_oneline_frame()
244 (s0==pCksum->s0 && s1==pCksum->s1) ? "" : "cksum-fail" in print_oneline_frame()
249 pCksum->s0 = s0; in print_oneline_frame()
250 pCksum->s1 = s1; in print_oneline_frame()
257 static void print_wal_header(Cksum *pCksum){ in print_wal_header() argument
260 if( pCksum ){ in print_wal_header()
261 extendCksum(pCksum, aData, 24, 1); in print_wal_header()
262 printf("Checksum byte order: %s\n", pCksum->bSwap ? "swapped" : "native"); in print_wal_header()
273 if( pCksum ){ in print_wal_header()
274 if( pCksum->s0!=getInt32(aData+24) ){ in print_wal_header()
275 printf("**** cksum-1 mismatch: 0x%08x\n", pCksum->s0); in print_wal_header()
277 if( pCksum->s1!=getInt32(aData+28) ){ in print_wal_header()
278 printf("**** cksum-2 mismatch: 0x%08x\n", pCksum->s1); in print_wal_header()