| /linux/net/core/ |
| H A D | of_net.c | 54 if (pp && pp->length == ETH_ALEN && is_valid_ether_addr(pp->value)) { in of_get_mac_addr() 88 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in of_get_mac_address_nvmem()
|
| /linux/net/ethernet/ |
| H A D | eth.c | 278 if (!is_valid_ether_addr(addr->sa_data)) in eth_prepare_mac_addr_change() 321 if (!is_valid_ether_addr(dev->dev_addr)) in eth_validate_addr() 548 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in nvmem_get_mac_address() 568 if (!is_valid_ether_addr(addr)) in fwnode_get_mac_addr()
|
| /linux/drivers/net/wireless/morsemicro/mm81x/ |
| H A D | core.c | 40 if (ret || !is_valid_ether_addr(mors->macaddr)) in mm81x_core_init_mac_addr()
|
| /linux/arch/mips/alchemy/common/ |
| H A D | platform.c | 421 if (!i && !is_valid_ether_addr(au1xxx_eth0_platform_data.mac)) in alchemy_setup_macs() 442 if (!i && !is_valid_ether_addr(au1xxx_eth1_platform_data.mac)) in alchemy_setup_macs()
|
| /linux/drivers/net/bonding/ |
| H A D | bond_alb.c | 399 if (is_valid_ether_addr(rx_hash_table[index].mac_dst)) { in rlb_clear_slave() 428 if (!client_info->slave || !is_valid_ether_addr(client_info->mac_dst)) in rlb_update_client() 503 is_valid_ether_addr(client_info->mac_dst)) { in rlb_req_update_slave_clients() 544 is_valid_ether_addr(client_info->mac_dst)) { in rlb_req_update_subnet_clients() 621 if (is_valid_ether_addr(client_info->mac_dst)) { in rlb_choose_channel() 1795 if (!is_valid_ether_addr(ss->__data)) in bond_alb_set_mac_address()
|
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| H A D | atl1e_hw.c | 62 if (is_valid_ether_addr(hw->perm_mac_addr)) in atl1e_get_permanent_address() 89 if (is_valid_ether_addr(eth_addr)) { in atl1e_get_permanent_address()
|
| /linux/drivers/net/ethernet/atheros/atlx/ |
| H A D | atlx.c | 69 if (!is_valid_ether_addr(addr->sa_data)) in atlx_set_mac()
|
| /linux/drivers/net/usb/ |
| H A D | dm9601.c | 313 if (!is_valid_ether_addr(addr->sa_data)) { in dm9601_set_mac_address() 378 if (is_valid_ether_addr(mac)) in dm9601_bind()
|
| H A D | sr9700.c | 250 if (!is_valid_ether_addr(addr->sa_data)) { in sr9700_set_mac_address()
|
| /linux/net/batman-adv/ |
| H A D | routing.c | 199 if (!is_valid_ether_addr(ethhdr->h_source)) in batadv_check_management_packet() 426 if (!is_valid_ether_addr(ethhdr->h_dest)) in batadv_recv_icmp_packet() 523 if (!is_valid_ether_addr(ethhdr->h_dest)) in batadv_check_unicast_packet()
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_netdev.c | 109 if (WARN_ON(!is_valid_ether_addr(addr))) in fbnic_uc_sync() 262 if (!is_valid_ether_addr(addr->sa_data)) in fbnic_set_mac() 853 return is_valid_ether_addr(addr) ? 0 : -EINVAL; in fbnic_dsn_to_mac_addr()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | pno.c | 381 if (!err && is_valid_ether_addr(ms->bssid)) in brcmf_pno_config_networks() 586 if (is_valid_ether_addr(ms->bssid) && in brcmf_pno_get_bucket_map()
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_iov.c | 97 if (is_valid_ether_addr(vf_info->mac) && in fm10k_iov_msg_queue_mac_vlan() 578 if (!is_zero_ether_addr(mac) && !is_valid_ether_addr(mac)) in fm10k_ndo_set_vf_mac()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_ppe_offload.c | 407 if (!is_valid_ether_addr(data.eth.h_source) || in mtk_flow_offload_replace() 408 !is_valid_ether_addr(data.eth.h_dest)) in mtk_flow_offload_replace()
|
| /linux/drivers/net/ethernet/tundra/ |
| H A D | tsi108_eth.c | 329 if (is_valid_ether_addr(dev->dev_addr) && data->txfree) in tsi108_check_phy() 627 if (is_valid_ether_addr(dev->dev_addr) && data->link_up) in tsi108_complete_tx() 1115 if (!is_valid_ether_addr(dev->dev_addr)) { in tsi108_get_mac() 1130 if (!is_valid_ether_addr(addr)) in tsi108_set_mac()
|
| /linux/drivers/net/phy/ |
| H A D | dp83tc811.c | 107 if (!is_valid_ether_addr(mac)) in dp83811_set_wol()
|
| /linux/net/hsr/ |
| H A D | hsr_framereg.c | 25 if (!hsr->redbox || !is_valid_ether_addr(hsr->macaddress_redbox)) in hsr_addr_is_redbox() 569 if (is_valid_ether_addr(node_dst->macaddress_B)) in hsr_addr_subst_dest()
|
| /linux/include/linux/ |
| H A D | etherdevice.h | 205 static inline bool is_valid_ether_addr(const u8 *addr) in is_valid_ether_addr() function
|
| /linux/drivers/net/ |
| H A D | macvlan.c | 777 if (!is_valid_ether_addr(addr->__data)) in macvlan_set_mac_address() 1337 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) in macvlan_validate() 1387 if (!is_valid_ether_addr(nla_data(data[IFLA_MACVLAN_MACADDR]))) in macvlan_validate() 1400 if (!is_valid_ether_addr(nla_data(nla))) in macvlan_validate()
|
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | iwl-nvm-parse.c | 1325 if (is_valid_ether_addr(data->hw_addr)) in iwl_set_hw_address_from_csr() 1360 if (is_valid_ether_addr(data->hw_addr) && in iwl_set_hw_address_family_8000() 1406 if (!is_valid_ether_addr(data->hw_addr)) { in iwl_set_hw_address() 2166 if (!is_valid_ether_addr(nvm->hw_addr)) { in iwl_get_nvm()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_sriov.c | 354 is_valid_ether_addr(mac_in->mac)) { in hinic_set_vf_mac_msg_handler() 387 if (vf_info->pf_set_mac && is_valid_ether_addr(mac_in->mac) && in hinic_del_vf_mac_msg_handler() 649 if (!is_valid_ether_addr(mac) || vf >= sriov_info->num_vfs) in hinic_ndo_set_vf_mac()
|
| /linux/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 85 if (!is_valid_ether_addr((u8 *)specs->mac_addr.sa_data)) in hbg_hw_dev_specs_init()
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_vf_common.c | 149 if (is_valid_ether_addr(wx->mac.addr)) { in wx_reset_vf()
|
| /linux/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_vf.c | 181 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_vf_set_mac_addr()
|
| /linux/drivers/net/ethernet/davicom/ |
| H A D | dm9000.c | 1675 if (!is_valid_ether_addr(ndev->dev_addr) && pdata != NULL) { in dm9000_probe() 1680 if (!is_valid_ether_addr(ndev->dev_addr)) { in dm9000_probe() 1689 if (!is_valid_ether_addr(ndev->dev_addr)) { in dm9000_probe()
|