Lines Matching refs:filter
2923 static void genesis_add_filter(u8 filter[8], const u8 *addr) in genesis_add_filter()
2929 filter[bit/8] |= 1 << (bit%8); in genesis_add_filter()
2940 u8 filter[8]; in genesis_set_multicast() local
2950 memset(filter, 0xff, sizeof(filter)); in genesis_set_multicast()
2952 memset(filter, 0, sizeof(filter)); in genesis_set_multicast()
2956 genesis_add_filter(filter, pause_mc_addr); in genesis_set_multicast()
2959 genesis_add_filter(filter, list->dmi_addr); in genesis_set_multicast()
2963 xm_outhash(hw, port, XM_HSM, filter); in genesis_set_multicast()
2966 static void yukon_add_filter(u8 filter[8], const u8 *addr) in yukon_add_filter()
2969 filter[bit/8] |= 1 << (bit%8); in yukon_add_filter()
2981 u8 filter[8]; in yukon_set_multicast() local
2983 memset(filter, 0, sizeof(filter)); in yukon_set_multicast()
2991 memset(filter, 0xff, sizeof(filter)); in yukon_set_multicast()
2999 yukon_add_filter(filter, pause_mc_addr); in yukon_set_multicast()
3002 yukon_add_filter(filter, list->dmi_addr); in yukon_set_multicast()
3007 (u16)filter[0] | ((u16)filter[1] << 8)); in yukon_set_multicast()
3009 (u16)filter[2] | ((u16)filter[3] << 8)); in yukon_set_multicast()
3011 (u16)filter[4] | ((u16)filter[5] << 8)); in yukon_set_multicast()
3013 (u16)filter[6] | ((u16)filter[7] << 8)); in yukon_set_multicast()