Lines Matching defs:crc
57 * and this is the ethernet-crc method needed for TSEC -- and perhaps
64 u32 crc;
66 crc = ~0;
68 crc ^= *p++;
70 crc = (crc >> 1) ^ ((crc & 1) ? CRCPOLY_LE : 0);
73 crc = (crc >> 16) | (crc << 16);
74 crc = (crc >> 8 & 0x00ff00ff) | (crc << 8 & 0xff00ff00);
75 crc = (crc >> 4 & 0x0f0f0f0f) | (crc << 4 & 0xf0f0f0f0);
76 crc = (crc >> 2 & 0x33333333) | (crc << 2 & 0xcccccccc);
77 crc = (crc >> 1 & 0x55555555) | (crc << 1 & 0xaaaaaaaa);
78 return crc;