Lines Matching refs:parity
185 static unsigned char parity[256];
191 parity[0] = 0;
193 parity[i] = (parity[i&(i-1)] ^ 1);
207 ecc2[i] = ~(a ^ (a<<1) ^ (parity[i] ? 0xa8 : 0));
219 bit = parity[data[i]];
227 ecc[0] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
230 ecc[1] = ~(a ^ (a<<1) ^ (parity[par] ? 0xaa : 0));
864 if (parity[MSB_of(lbap) ^ LSB_of(lbap)])
1312 /* check even parity */
1313 if (parity[ptr[6] ^ ptr[7]]) {
1315 "sddr09: Bad parity in LBA for block %d"