Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/
A Dethtool_common.c657 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_get_class_rule() local
736 eth_broadcast_addr(mac_mask->h_dest); in efx_ethtool_get_class_rule()
738 ether_addr_copy(mac_mask->h_dest, in efx_ethtool_get_class_rule()
743 eth_broadcast_addr(mac_mask->h_source); in efx_ethtool_get_class_rule()
747 mac_mask->h_proto = ETHER_TYPE_FULL_MASK; in efx_ethtool_get_class_rule()
931 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_set_class_rule() local
1086 if (!is_zero_ether_addr(mac_mask->h_dest)) { in efx_ethtool_set_class_rule()
1087 if (ether_addr_equal(mac_mask->h_dest, in efx_ethtool_set_class_rule()
1096 if (!is_zero_ether_addr(mac_mask->h_source)) { in efx_ethtool_set_class_rule()
1102 if (mac_mask->h_proto) { in efx_ethtool_set_class_rule()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/sfc/falcon/
A Dethtool.c804 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()
1197 if (!is_zero_ether_addr(mac_mask->h_source)) { in ef4_ethtool_set_class_rule()
1203 if (mac_mask->h_proto) { in ef4_ethtool_set_class_rule()
[all …]
/linux-6.3-rc2/drivers/net/ethernet/sfc/
A Dethtool_common.c657 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_get_class_rule() local
736 eth_broadcast_addr(mac_mask->h_dest); in efx_ethtool_get_class_rule()
738 ether_addr_copy(mac_mask->h_dest, in efx_ethtool_get_class_rule()
743 eth_broadcast_addr(mac_mask->h_source); in efx_ethtool_get_class_rule()
747 mac_mask->h_proto = ETHER_TYPE_FULL_MASK; in efx_ethtool_get_class_rule()
930 struct ethhdr *mac_mask = &rule->m_u.ether_spec; in efx_ethtool_set_class_rule() local
1085 if (!is_zero_ether_addr(mac_mask->h_dest)) { in efx_ethtool_set_class_rule()
1086 if (ether_addr_equal(mac_mask->h_dest, in efx_ethtool_set_class_rule()
1095 if (!is_zero_ether_addr(mac_mask->h_source)) { in efx_ethtool_set_class_rule()
1101 if (mac_mask->h_proto) { in efx_ethtool_set_class_rule()
[all …]
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dpno.c160 u8 *mac_mask = NULL; in brcmf_pno_set_random() local
166 mac_mask = pi->reqs[ri]->mac_addr_mask; in brcmf_pno_set_random()
179 pfn_mac.mac[i] &= mac_mask[i]; in brcmf_pno_set_random()
180 pfn_mac.mac[i] |= get_random_u8() & ~(mac_mask[i]); in brcmf_pno_set_random()
/linux-6.3-rc2/drivers/media/dvb-core/
A Ddvb_net.c1011 const u8 *mac, u8 *mac_mask) argument
1038 (*secfilter)->filter_mask[3] = mac_mask[5];
1039 (*secfilter)->filter_mask[4] = mac_mask[4];
1040 (*secfilter)->filter_mask[8] = mac_mask[3];
1041 (*secfilter)->filter_mask[9] = mac_mask[2];
1042 (*secfilter)->filter_mask[10] = mac_mask[1];
1043 (*secfilter)->filter_mask[11]=mac_mask[0];
1045 netdev_dbg(dev, "filter mac=%pM mask=%pM\n", mac, mac_mask);
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/
A 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()
A Den_netdev.c240 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_en_filter_work() local
253 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_en_filter_work()
582 __be64 mac_mask = cpu_to_be64(MLX4_MAC_MASK << 16); in mlx4_en_uc_steer_add() local
598 memcpy(spec_eth.eth.dst_mac_msk, &mac_mask, ETH_ALEN); in mlx4_en_uc_steer_add()
/linux-6.3-rc2/drivers/net/wireless/ath/ath10k/
A Dwmi-tlv.h1858 struct wmi_mac_addr mac_mask; member
2652 struct wmi_mac_addr mac_mask; member
A Dwmi-tlv.c2013 ether_addr_copy(cmd->mac_mask.addr, arg->mac_mask.addr); in ath10k_wmi_tlv_op_gen_start_scan()
3912 ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask); in ath10k_wmi_tlv_op_gen_config_pno_start()
A Dwmi.h3273 struct wmi_mac_addr mac_mask; member
A Dmac.c6425 ether_addr_copy(arg.mac_mask.addr, req->mac_addr_mask); in ath10k_hw_scan()
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum.c3326 mlxsw_sp->mac_mask = mlxsw_sp1_mac_mask; in mlxsw_sp1_init()
3360 mlxsw_sp->mac_mask = mlxsw_sp2_mac_mask; in mlxsw_sp2_init()
3394 mlxsw_sp->mac_mask = mlxsw_sp2_mac_mask; in mlxsw_sp3_init()
3428 mlxsw_sp->mac_mask = mlxsw_sp2_mac_mask; in mlxsw_sp4_init()
A Dspectrum.h165 const unsigned char *mac_mask; member
A Dspectrum_router.c8342 mlxsw_sp->mac_mask)) in mlxsw_sp_rif_mac_profile_find()
/linux-6.3-rc2/drivers/net/wireless/ath/ath6kl/
A 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-6.3-rc2/drivers/net/dsa/mv88e6xxx/
A Dchip.c2216 struct ethhdr *mac_mask = &fs->m_u.ether_spec; in mv88e6xxx_policy_insert() local
2235 if (!is_zero_ether_addr(mac_mask->h_dest) && in mv88e6xxx_policy_insert()
2236 is_zero_ether_addr(mac_mask->h_source)) { in mv88e6xxx_policy_insert()
2239 } else if (is_zero_ether_addr(mac_mask->h_dest) && in mv88e6xxx_policy_insert()
2240 !is_zero_ether_addr(mac_mask->h_source)) { in mv88e6xxx_policy_insert()
/linux-6.3-rc2/drivers/net/wireless/ath/ath11k/
A Dwmi.h3192 struct wmi_mac_addr mac_mask; member
3333 struct wmi_mac_addr mac_mask; member
5804 struct wmi_mac_addr mac_mask; member
A Dwmi.c2235 ether_addr_copy(cmd->mac_mask.addr, params->mac_mask.addr); in ath11k_wmi_send_scan_start_cmd()
8738 ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask); in ath11k_wmi_op_gen_config_pno_start()
8740 ath11k_ce_byte_swap(cmd->mac_mask.addr, 8); in ath11k_wmi_op_gen_config_pno_start()
A Dmac.c3706 ether_addr_copy(arg->mac_mask.addr, req->mac_addr_mask); in ath11k_mac_op_hw_scan()
/linux-6.3-rc2/drivers/net/wireless/ath/ath12k/
A Dwmi.h3118 struct ath12k_wmi_mac_addr_params mac_mask; member

Completed in 276 milliseconds