Lines Matching refs:hash_ix
1590 char hash_ix; in set_multicast_list() local
1599 hash_ix = 0; in set_multicast_list()
1601 hash_ix ^= (*baddr) & 0x3f; in set_multicast_list()
1602 hash_ix ^= ((*baddr) >> 6) & 0x03; in set_multicast_list()
1604 hash_ix ^= ((*baddr) << 2) & 0x03c; in set_multicast_list()
1605 hash_ix ^= ((*baddr) >> 4) & 0xf; in set_multicast_list()
1607 hash_ix ^= ((*baddr) << 4) & 0x30; in set_multicast_list()
1608 hash_ix ^= ((*baddr) >> 2) & 0x3f; in set_multicast_list()
1610 hash_ix ^= (*baddr) & 0x3f; in set_multicast_list()
1611 hash_ix ^= ((*baddr) >> 6) & 0x03; in set_multicast_list()
1613 hash_ix ^= ((*baddr) << 2) & 0x03c; in set_multicast_list()
1614 hash_ix ^= ((*baddr) >> 4) & 0xf; in set_multicast_list()
1616 hash_ix ^= ((*baddr) << 4) & 0x30; in set_multicast_list()
1617 hash_ix ^= ((*baddr) >> 2) & 0x3f; in set_multicast_list()
1619 hash_ix &= 0x3f; in set_multicast_list()
1621 if (hash_ix >= 32) { in set_multicast_list()
1622 hi_bits |= (1 << (hash_ix-32)); in set_multicast_list()
1624 lo_bits |= (1 << hash_ix); in set_multicast_list()