Home
last modified time | relevance | path

Searched refs:mac_mask (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Dethtool.c800 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in ef4_ethtool_get_class_rule() local
879 eth_broadcast_addr(mac_mask->h_dest); in ef4_ethtool_get_class_rule()
881 ether_addr_copy(mac_mask->h_dest, in ef4_ethtool_get_class_rule()
886 eth_broadcast_addr(mac_mask->h_source); in ef4_ethtool_get_class_rule()
890 mac_mask->h_proto = ETHER_TYPE_FULL_MASK; in ef4_ethtool_get_class_rule()
1036 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in ef4_ethtool_set_class_rule() local
1183 if (!is_zero_ether_addr(mac_mask->h_dest)) { in ef4_ethtool_set_class_rule()
1184 if (ether_addr_equal(mac_mask->h_dest, in ef4_ethtool_set_class_rule()
1187 else if (is_broadcast_ether_addr(mac_mask->h_dest)) in ef4_ethtool_set_class_rule()
1193 if (!is_zero_ether_addr(mac_mask->h_source)) { in ef4_ethtool_set_class_rule()
[all …]
/Linux-v4.19/drivers/net/ethernet/sfc/
Dethtool.c823 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_get_class_rule() local
902 eth_broadcast_addr(mac_mask->h_dest); in efx_ethtool_get_class_rule()
904 ether_addr_copy(mac_mask->h_dest, in efx_ethtool_get_class_rule()
909 eth_broadcast_addr(mac_mask->h_source); in efx_ethtool_get_class_rule()
913 mac_mask->h_proto = ETHER_TYPE_FULL_MASK; in efx_ethtool_get_class_rule()
1093 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_set_class_rule() local
1248 if (!is_zero_ether_addr(mac_mask->h_dest)) { in efx_ethtool_set_class_rule()
1249 if (ether_addr_equal(mac_mask->h_dest, in efx_ethtool_set_class_rule()
1252 else if (is_broadcast_ether_addr(mac_mask->h_dest)) in efx_ethtool_set_class_rule()
1258 if (!is_zero_ether_addr(mac_mask->h_source)) { in efx_ethtool_set_class_rule()
[all …]
/Linux-v4.19/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dpno.c165 u8 *mac_mask = NULL; in brcmf_pno_set_random() local
171 mac_mask = pi->reqs[i]->mac_addr_mask; in brcmf_pno_set_random()
184 pfn_mac.mac[i] &= mac_mask[i]; in brcmf_pno_set_random()
185 pfn_mac.mac[i] |= get_random_int() & ~(mac_mask[i]); in brcmf_pno_set_random()
/Linux-v4.19/drivers/media/dvb-core/
Ddvb_net.c1021 u8 *mac, u8 *mac_mask) argument
1048 (*secfilter)->filter_mask[3] = mac_mask[5];
1049 (*secfilter)->filter_mask[4] = mac_mask[4];
1050 (*secfilter)->filter_mask[8] = mac_mask[3];
1051 (*secfilter)->filter_mask[9] = mac_mask[2];
1052 (*secfilter)->filter_mask[10] = mac_mask[1];
1053 (*secfilter)->filter_mask[11]=mac_mask[0];
1055 netdev_dbg(dev, "filter mac=%pM mask=%pM\n", mac, mac_mask);
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dmcg.c1064 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_tunnel_steer_add() local
1073 memcpy(spec_eth_outer.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_tunnel_steer_add()
1373 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_trans_to_dmfs_attach() local
1391 memcpy(spec.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_trans_to_dmfs_attach()
Den_netdev.c230 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_en_filter_work() local
243 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_en_filter_work()
570 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_en_uc_steer_add() local
586 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_en_uc_steer_add()
/Linux-v4.19/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_cmd.h592 u8 mac_mask[6]; member
Dhclge_main.c2229 u8 *mac_mask) in hclge_set_default_mac_vlan_mask() argument
2240 ether_addr_copy(req->mac_mask, mac_mask); in hclge_set_default_mac_vlan_mask()
2256 u8 mac_mask[ETH_ALEN] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00}; in hclge_mac_init() local
2297 ret = hclge_set_default_mac_vlan_mask(hdev, true, mac_mask); in hclge_mac_init()
/Linux-v4.19/drivers/net/wireless/ath/ath6kl/
Dcfg80211.c2044 u8 mac_mask[ETH_ALEN]; in ath6kl_wow_sta() local
2048 eth_broadcast_addr(mac_mask); in ath6kl_wow_sta()
2052 mac_mask); in ath6kl_wow_sta()
/Linux-v4.19/drivers/net/wireless/ath/ath10k/
Dwmi-tlv.h1745 struct wmi_mac_addr mac_mask; member
Dwmi-tlv.c1675 ether_addr_copy(cmd->mac_mask.addr, arg->mac_mask.addr); in ath10k_wmi_tlv_op_gen_start_scan()
Dwmi.h3183 struct wmi_mac_addr mac_mask; member
Dmac.c5795 ether_addr_copy(arg.mac_mask.addr, req->mac_addr_mask); in ath10k_hw_scan()