Lines Matching defs:multicast
183 u8 multicast[64];
621 static void catc_multicast(unsigned char *addr, u8 *multicast)
626 multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7);
637 memset(catc->multicast, 0, 64);
639 catc_multicast(broadcast, catc->multicast);
640 catc_multicast(netdev->dev_addr, catc->multicast);
643 memset(catc->multicast, 0xff, 64);
648 memset(catc->multicast, 0xff, 64);
653 catc->multicast[(crc >> 3) & 0x3f] |= 1 << (crc & 7);
655 catc->multicast[7-(crc >> 29)] |= 1 << ((crc >> 26) & 7);
661 catc_write_mem_async(catc, 0xfa80, catc->multicast, 64);
663 f5u011_mchash_async(catc, catc->multicast);
869 dbg("Filling the multicast list.");
872 catc_multicast(broadcast, catc->multicast);
873 catc_multicast(netdev->dev_addr, catc->multicast);
874 catc_write_mem(catc, 0xfa80, catc->multicast, 64);