Lines Matching refs:hash
517 * hash = XOR8(DA(a,0), DA(a, 6), DA(a,12), DA(a,18), DA(a,24),
519 * hash |= XOR8(DA(a,1), DA(a, 7), DA(a,13), DA(a,19), DA(a,25),
521 * hash |= XOR8(DA(a,2), DA(a, 8), DA(a,14), DA(a,20), DA(a,26),
523 * hash |= XOR8(DA(a,3), DA(a, 9), DA(a,15), DA(a,21), DA(a,27),
525 * hash |= XOR8(DA(a,4), DA(a,10), DA(a,16), DA(a,22), DA(a,28),
527 * hash |= XOR8(DA(a,5), DA(a,11), DA(a,17), DA(a,23), DA(a,29),
533 u8 hash;
535 hash = (a[0]^a[3]); /* & 077 */
536 hash ^= ((a[0]^a[3])>>6); /* & 003 */
537 hash ^= ((a[1]^a[4])<<2); /* & 074 */
538 hash ^= ((a[1]^a[4])>>4); /* & 017 */
539 hash ^= ((a[2]^a[5])<<4); /* & 060 */
540 hash ^= ((a[2]^a[5])>>2); /* & 077 */
542 return hash & 077;