Lines Matching refs:mac_mask
804 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in ef4_ethtool_get_class_rule() local
883 eth_broadcast_addr(mac_mask->h_dest); in ef4_ethtool_get_class_rule()
885 ether_addr_copy(mac_mask->h_dest, in ef4_ethtool_get_class_rule()
890 eth_broadcast_addr(mac_mask->h_source); in ef4_ethtool_get_class_rule()
894 mac_mask->h_proto = ETHER_TYPE_FULL_MASK; in ef4_ethtool_get_class_rule()
1040 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in ef4_ethtool_set_class_rule() local
1187 if (!is_zero_ether_addr(mac_mask->h_dest)) { in ef4_ethtool_set_class_rule()
1188 if (ether_addr_equal(mac_mask->h_dest, in ef4_ethtool_set_class_rule()
1191 else if (is_broadcast_ether_addr(mac_mask->h_dest)) in ef4_ethtool_set_class_rule()
1197 if (!is_zero_ether_addr(mac_mask->h_source)) { in ef4_ethtool_set_class_rule()
1198 if (!is_broadcast_ether_addr(mac_mask->h_source)) in ef4_ethtool_set_class_rule()
1203 if (mac_mask->h_proto) { in ef4_ethtool_set_class_rule()
1204 if (mac_mask->h_proto != ETHER_TYPE_FULL_MASK) in ef4_ethtool_set_class_rule()