| /linux-6.15/net/rose/ |
| H A D | rose_dev.c | 61 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in rose_set_mac_address() 65 err = rose_add_loopback_node((rose_address *)sa->sa_data); in rose_set_mac_address() 72 dev_addr_set(dev, sa->sa_data); in rose_set_mac_address()
|
| /linux-6.15/net/netrom/ |
| H A D | nr_dev.c | 103 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in nr_set_mac_address() 107 err = ax25_listen_register((ax25_address *)sa->sa_data, NULL); in nr_set_mac_address() 114 dev_addr_set(dev, sa->sa_data); in nr_set_mac_address()
|
| /linux-6.15/drivers/net/wireless/intel/ipw2x00/ |
| H A D | libipw_spy.c | 59 memcpy(spydata->spy_address[i], address[i].sa_data, in ipw_wx_set_spy() 93 memcpy(address[i].sa_data, spydata->spy_address[i], ETH_ALEN); in ipw_wx_get_spy() 175 memcpy(threshold.addr.sa_data, address, ETH_ALEN); in iw_send_thrspy_event()
|
| /linux-6.15/drivers/net/ethernet/atheros/atlx/ |
| H A D | atlx.c | 69 if (!is_valid_ether_addr(addr->sa_data)) in atlx_set_mac() 72 eth_hw_addr_set(netdev, addr->sa_data); in atlx_set_mac() 73 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
|
| /linux-6.15/drivers/infiniband/hw/mlx4/ |
| H A D | mcg.c | 282 struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)&mad.data; in send_leave_to_wire() local 301 *sa_data = group->rec; in send_leave_to_wire() 302 sa_data->scope_join_state = join_state; in send_leave_to_wire() 322 struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)&mad.data; in send_reply_to_slave() local 341 *sa_data = group->rec; in send_reply_to_slave() 344 sa_data->scope_join_state &= 0xf0; in send_reply_to_slave() 345 sa_data->scope_join_state |= (group->func[slave].join_state & 0x0f); in send_reply_to_slave() 615 status = cmp_rec(&group->rec, sa_data, req->sa_mad.sa_hdr.comp_mask); in handle_join_req() 646 struct ib_sa_mcmember_data *sa_data; in mlx4_ib_mcg_work_handler() local 712 sa_data = (struct ib_sa_mcmember_data *)req->sa_mad.data; in mlx4_ib_mcg_work_handler() [all …]
|
| /linux-6.15/net/wireless/ |
| H A D | ibss.c | 54 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_ibss_joined() 429 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap() 487 memcpy(ap_addr->sa_data, wdev->u.ibss.current_bss->pub.bssid, in cfg80211_ibss_wext_giwap() 490 memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap() 492 eth_zero_addr(ap_addr->sa_data); in cfg80211_ibss_wext_giwap()
|
| H A D | wext-sme.c | 234 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap() 289 memcpy(ap_addr->sa_data, in cfg80211_mgd_wext_giwap() 293 eth_zero_addr(ap_addr->sa_data); in cfg80211_mgd_wext_giwap()
|
| /linux-6.15/drivers/net/ethernet/microchip/sparx5/ |
| H A D | sparx5_netdev.c | 193 if (!is_valid_ether_addr(addr->sa_data)) in sparx5_set_mac_address() 201 addr->sa_data, port->pvid); in sparx5_set_mac_address() 204 eth_hw_addr_set(dev, addr->sa_data); in sparx5_set_mac_address()
|
| /linux-6.15/drivers/net/ethernet/freescale/enetc/ |
| H A D | enetc_pf_common.c | 31 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_pf_set_mac_addr() 34 eth_hw_addr_set(ndev, saddr->sa_data); in enetc_pf_set_mac_addr() 35 enetc_set_si_hw_addr(pf, 0, saddr->sa_data); in enetc_pf_set_mac_addr()
|
| H A D | enetc_vf.c | 83 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_vf_set_mac_addr() 90 eth_hw_addr_set(ndev, saddr->sa_data); in enetc_vf_set_mac_addr()
|
| /linux-6.15/drivers/net/usb/ |
| H A D | sr9700.c | 301 if (!is_valid_ether_addr(addr->sa_data)) { in sr9700_set_mac_address() 303 addr->sa_data); in sr9700_set_mac_address() 307 eth_hw_addr_set(netdev, addr->sa_data); in sr9700_set_mac_address()
|
| H A D | mcs7830.c | 162 if (!is_valid_ether_addr(addr->sa_data)) in mcs7830_set_mac_address() 165 ret = mcs7830_hif_set_mac_address(dev, addr->sa_data); in mcs7830_set_mac_address() 171 eth_hw_addr_set(netdev, addr->sa_data); in mcs7830_set_mac_address()
|
| H A D | dm9601.c | 334 if (!is_valid_ether_addr(addr->sa_data)) { in dm9601_set_mac_address() 336 addr->sa_data); in dm9601_set_mac_address() 340 eth_hw_addr_set(net, addr->sa_data); in dm9601_set_mac_address()
|
| H A D | asix_common.c | 767 if (!is_valid_ether_addr(addr->sa_data)) in asix_set_mac_address() 770 eth_hw_addr_set(net, addr->sa_data); in asix_set_mac_address() 776 memcpy(data->mac_addr, addr->sa_data, ETH_ALEN); in asix_set_mac_address()
|
| /linux-6.15/net/bridge/ |
| H A D | br_device.c | 226 if (!is_valid_ether_addr(addr->sa_data)) in br_set_mac_address() 236 if (!ether_addr_equal(dev->dev_addr, addr->sa_data)) { in br_set_mac_address() 238 br_stp_change_bridge_id(br, addr->sa_data); in br_set_mac_address()
|
| /linux-6.15/drivers/net/ethernet/microchip/lan865x/ |
| H A D | lan865x.c | 95 if (ether_addr_equal(address->sa_data, netdev->dev_addr)) in lan865x_set_mac_address() 98 ret = lan865x_set_hw_macaddr(priv, address->sa_data); in lan865x_set_mac_address()
|
| /linux-6.15/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_hw.c | 74 u64_to_ether_addr(mac_addr, (u8 *)specs->mac_addr.sa_data); in hbg_hw_dev_specs_init() 76 if (!is_valid_ether_addr((u8 *)specs->mac_addr.sa_data)) in hbg_hw_dev_specs_init()
|
| /linux-6.15/net/802/ |
| H A D | hippi.c | 124 dev_addr_set(dev, addr->sa_data); in hippi_mac_addr()
|
| /linux-6.15/net/ethernet/ |
| H A D | eth.c | 281 if (!is_valid_ether_addr(addr->sa_data)) in eth_prepare_mac_addr_change() 296 eth_hw_addr_set(dev, addr->sa_data); in eth_commit_mac_addr_change()
|
| /linux-6.15/drivers/infiniband/ulp/opa_vnic/ |
| H A D | opa_vnic_netdev.c | 148 memcpy(saddr.sa_data, info->vport.base_mac_addr, in opa_vnic_process_vema_config() 208 if (!memcmp(netdev->dev_addr, sa->sa_data, ETH_ALEN)) in opa_vnic_set_mac_addr()
|
| /linux-6.15/net/core/ |
| H A D | dev_ioctl.c | 582 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc() 603 err = dev_mc_add_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc() 614 err = dev_mc_del_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc()
|
| /linux-6.15/drivers/net/ethernet/intel/idpf/ |
| H A D | idpf_lib.c | 2284 if (!is_valid_ether_addr(addr->sa_data)) { in idpf_set_mac() 2286 addr->sa_data); in idpf_set_mac() 2291 if (ether_addr_equal(netdev->dev_addr, addr->sa_data)) in idpf_set_mac() 2295 err = idpf_add_mac_filter(vport, np, addr->sa_data, false); in idpf_set_mac() 2297 __idpf_del_mac_filter(vport_config, addr->sa_data); in idpf_set_mac() 2304 ether_addr_copy(vport->default_mac_addr, addr->sa_data); in idpf_set_mac() 2305 eth_hw_addr_set(netdev, addr->sa_data); in idpf_set_mac()
|
| /linux-6.15/drivers/net/ethernet/cirrus/ |
| H A D | mac89x0.c | 544 if (!is_valid_ether_addr(saddr->sa_data)) in set_mac_address() 547 eth_hw_addr_set(dev, saddr->sa_data); in set_mac_address()
|
| /linux-6.15/drivers/net/ethernet/marvell/octeon_ep_vf/ |
| H A D | octep_vf_main.c | 849 if (!is_valid_ether_addr(addr->sa_data)) in octep_vf_set_mac() 852 err = octep_vf_mbox_set_mac_addr(oct, addr->sa_data); in octep_vf_set_mac() 856 memcpy(oct->mac_addr, addr->sa_data, ETH_ALEN); in octep_vf_set_mac() 857 eth_hw_addr_set(netdev, addr->sa_data); in octep_vf_set_mac()
|
| /linux-6.15/net/8021q/ |
| H A D | vlan_dev.c | 317 if (!is_valid_ether_addr(addr->sa_data)) in vlan_dev_set_mac_address() 323 if (!ether_addr_equal(addr->sa_data, real_dev->dev_addr)) { in vlan_dev_set_mac_address() 324 err = dev_uc_add(real_dev, addr->sa_data); in vlan_dev_set_mac_address() 333 eth_hw_addr_set(dev, addr->sa_data); in vlan_dev_set_mac_address()
|