Home
last modified time | relevance | path

Searched refs:is_valid_ether_addr (Results 1 – 25 of 236) sorted by relevance

12345678910

/linux/net/core/
H A Dof_net.c54 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 Deth.c278 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/arch/mips/alchemy/common/
H A Dplatform.c421 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/ethernet/atheros/atl1e/
H A Datl1e_hw.c62 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/usb/
H A Ddm9601.c313 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 Dsr9700.c250 if (!is_valid_ether_addr(addr->sa_data)) { in sr9700_set_mac_address()
/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_netdev.c109 if (WARN_ON(!is_valid_ether_addr(addr))) in fbnic_uc_sync()
260 if (!is_valid_ether_addr(addr->sa_data)) in fbnic_set_mac()
846 return is_valid_ether_addr(addr) ? 0 : -EINVAL; in fbnic_dsn_to_mac_addr()
/linux/drivers/net/ethernet/atheros/atlx/
H A Datlx.c69 if (!is_valid_ether_addr(addr->sa_data)) in atlx_set_mac()
H A Datl2.c928 if (!is_valid_ether_addr(addr->sa_data)) in atl2_set_mac()
1410 if (!is_valid_ether_addr(netdev->dev_addr)) { in atl2_probe()
2182 if (is_valid_ether_addr(hw->perm_mac_addr)) in get_permanent_address()
2219 if (is_valid_ether_addr(EthAddr)) { in get_permanent_address()
2254 if (is_valid_ether_addr(EthAddr)) { in get_permanent_address()
2264 if (is_valid_ether_addr(EthAddr)) { in get_permanent_address()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dpno.c381 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/tundra/
H A Dtsi108_eth.c329 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/ethernet/intel/fm10k/
H A Dfm10k_iov.c97 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 Dmtk_ppe_offload.c398 if (!is_valid_ether_addr(data.eth.h_source) || in mtk_flow_offload_replace()
399 !is_valid_ether_addr(data.eth.h_dest)) in mtk_flow_offload_replace()
/linux/Documentation/networking/
H A Ddriver.rst15 linux/etherdevice.h:is_valid_ether_addr()
/linux/net/8021q/
H A Dvlan_netlink.c51 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) { in vlan_validate()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc_vf.c106 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_vf_set_mac_addr()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_netvf_main.c68 if (!is_valid_ether_addr(mac_addr)) { in nfp_netvf_get_mac_addr()
/linux/net/hsr/
H A Dhsr_framereg.c25 if (!hsr->redbox || !is_valid_ether_addr(hsr->macaddress_redbox)) in hsr_addr_is_redbox()
560 if (is_valid_ether_addr(node_dst->macaddress_B)) in hsr_addr_subst_dest()
/linux/include/linux/
H A Detherdevice.h205 static inline bool is_valid_ether_addr(const u8 *addr) in is_valid_ether_addr() function
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_sriov.c354 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()
H A Dhinic_main.c604 if (!is_valid_ether_addr(addr)) in change_mac_addr()
693 if (!is_valid_ether_addr(addr)) in remove_mac_addr()
1247 if (!is_valid_ether_addr(netdev->dev_addr)) { in nic_dev_init()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_sriov.c445 if (!is_valid_ether_addr(new_mac)) { in wx_set_vf_mac_addr()
653 if (!is_valid_ether_addr(new_mac)) { in wx_set_vf_macvlan_msg()
H A Dwx_vf_common.c149 if (is_valid_ether_addr(wx->mac.addr)) { in wx_reset_vf()
/linux/drivers/net/ethernet/hisilicon/hibmcge/
H A Dhbg_hw.c85 if (!is_valid_ether_addr((u8 *)specs->mac_addr.sa_data)) in hbg_hw_dev_specs_init()
/linux/drivers/net/ethernet/davicom/
H A Ddm9000.c1675 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()

12345678910