Home
last modified time | relevance | path

Searched refs:sa_data (Results 1 – 199 of 199) sorted by relevance

/linux-4.1.27/net/core/
Ddev_ioctl.c145 memset(ifr->ifr_hwaddr.sa_data, 0, in dev_ifsioc_locked()
146 sizeof(ifr->ifr_hwaddr.sa_data)); in dev_ifsioc_locked()
148 memcpy(ifr->ifr_hwaddr.sa_data, dev->dev_addr, in dev_ifsioc_locked()
149 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc_locked()
269 memcpy(dev->broadcast, ifr->ifr_hwaddr.sa_data, in dev_ifsioc()
270 min(sizeof(ifr->ifr_hwaddr.sa_data), in dev_ifsioc()
289 return dev_mc_add_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc()
297 return dev_mc_del_global(dev, ifr->ifr_hwaddr.sa_data); in dev_ifsioc()
Drtnetlink.c1634 memcpy(sa->sa_data, nla_data(tb[IFLA_ADDRESS]), in do_setlink()
/linux-4.1.27/net/rose/
Drose_dev.c64 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in rose_set_mac_address()
68 err = rose_add_loopback_node((rose_address *)sa->sa_data); in rose_set_mac_address()
75 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in rose_set_mac_address()
/linux-4.1.27/net/netrom/
Dnr_dev.c106 if (!memcmp(dev->dev_addr, sa->sa_data, dev->addr_len)) in nr_set_mac_address()
110 err = ax25_listen_register((ax25_address *)sa->sa_data, NULL); in nr_set_mac_address()
117 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in nr_set_mac_address()
/linux-4.1.27/net/wireless/
Dwext-spy.c57 memcpy(spydata->spy_address[i], address[i].sa_data, in iw_handler_set_spy()
91 memcpy(address[i].sa_data, spydata->spy_address[i], ETH_ALEN); in iw_handler_get_spy()
173 memcpy(threshold.addr.sa_data, address, ETH_ALEN); in iw_send_thrspy_event()
Dibss.c52 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_ibss_joined()
467 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap()
532 memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap()
534 memcpy(ap_addr->sa_data, wdev->wext.ibss.bssid, ETH_ALEN); in cfg80211_ibss_wext_giwap()
536 eth_zero_addr(ap_addr->sa_data); in cfg80211_ibss_wext_giwap()
Dwext-sme.c264 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap()
323 memcpy(ap_addr->sa_data, wdev->current_bss->pub.bssid, ETH_ALEN); in cfg80211_mgd_wext_giwap()
325 eth_zero_addr(ap_addr->sa_data); in cfg80211_mgd_wext_giwap()
Dwext-compat.c716 addr = ext->addr.sa_data; in cfg80211_wext_siwencodeext()
1197 err = rdev_set_wds_peer(rdev, dev, (u8 *)&addr->sa_data); in cfg80211_wds_wext_siwap()
1201 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); in cfg80211_wds_wext_siwap()
1216 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); in cfg80211_wds_wext_giwap()
1465 cfg_pmksa.bssid = pmksa->bssid.sa_data; in cfg80211_wext_siwpmksa()
Dsme.c678 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); in __cfg80211_connect_result()
827 memcpy(wrqu.ap_addr.sa_data, bss->bssid, ETH_ALEN); in __cfg80211_roamed()
Dlib80211_crypt_tkip.c602 memcpy(ev.src_addr.sa_data, hdr->addr2, ETH_ALEN); in lib80211_michael_mic_failure()
Dscan.c1375 memcpy(iwe.u.ap_addr.sa_data, bss->pub.bssid, ETH_ALEN); in ieee80211_bss()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datlx.c82 if (!is_valid_ether_addr(addr->sa_data)) in atlx_set_mac()
85 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
86 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atlx_set_mac()
Datl2.c953 if (!is_valid_ether_addr(addr->sa_data)) in atl2_set_mac()
959 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in atl2_set_mac()
960 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atl2_set_mac()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmcg.c278 struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)&mad.data; in send_leave_to_wire() local
297 *sa_data = group->rec; in send_leave_to_wire()
298 sa_data->scope_join_state = join_state; in send_leave_to_wire()
318 struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)&mad.data; in send_reply_to_slave() local
337 *sa_data = group->rec; in send_reply_to_slave()
340 sa_data->scope_join_state &= 0xf0; in send_reply_to_slave()
341 sa_data->scope_join_state |= (group->func[slave].join_state & 0x0f); in send_reply_to_slave()
342 memcpy(&sa_data->port_gid, &req_sa_data->port_gid, sizeof req_sa_data->port_gid); in send_reply_to_slave()
607 struct ib_sa_mcmember_data *sa_data = (struct ib_sa_mcmember_data *)req->sa_mad.data; in handle_join_req() local
611 status = cmp_rec(&group->rec, sa_data, req->sa_mad.sa_hdr.comp_mask); in handle_join_req()
[all …]
/linux-4.1.27/drivers/staging/rtl8192e/
Drtllib_softmac_wx.c123 eth_zero_addr(wrqu->ap_addr.sa_data); in rtllib_wx_get_wap()
125 memcpy(wrqu->ap_addr.sa_data, in rtllib_wx_get_wap()
161 if (is_zero_ether_addr(temp->sa_data)) { in rtllib_wx_set_wap()
163 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in rtllib_wx_set_wap()
180 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in rtllib_wx_set_wap()
181 ieee->wap_set = !is_zero_ether_addr(temp->sa_data); in rtllib_wx_set_wap()
Drtllib_crypt_tkip.c601 memcpy(ev.src_addr.sa_data, hdr->addr2, ETH_ALEN); in rtllib_michael_mic_failure()
Drtllib_wx.c68 ether_addr_copy(iwe.u.ap_addr.sa_data, network->bssid); in rtl819x_translate_scan()
Drtllib_softmac.c3748 memcpy(wrqu.ap_addr.sa_data, ieee->current_network.bssid, in notify_wx_assoc_event()
3754 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Dmlme_linux.c169 memcpy(wrqu.addr.sa_data, psta->hwaddr, ETH_ALEN); in rtw_indicate_sta_assoc_event()
193 memcpy(wrqu.addr.sa_data, psta->hwaddr, ETH_ALEN); in rtw_indicate_sta_disassoc_event()
Drecv_linux.c83 memcpy(ev.src_addr.sa_data, &pmlmepriv->assoc_bssid[0], ETH_ALEN); in rtw_handle_tkip_mic_err()
Dioctl_linux.c84 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, ETH_ALEN); in rtw_indicate_wx_assoc_event()
97 eth_zero_addr(wrqu.ap_addr.sa_data); in rtw_indicate_wx_disassoc_event()
125 memcpy(iwe.u.ap_addr.sa_data, pnetwork->network.MacAddress, ETH_ALEN); in translate_scan()
791 memcpy(strIssueBssid, pPMK->bssid.sa_data, ETH_ALEN); in rtw_wx_set_pmkid()
997 src_bssid = temp->sa_data; in rtw_wx_set_wap()
1013 if (rtw_set_802_11_bssid(padapter, temp->sa_data) == false) { in rtw_wx_set_wap()
1033 eth_zero_addr(wrqu->ap_addr.sa_data); in rtw_wx_get_wap()
1040 memcpy(wrqu->ap_addr.sa_data, pcur_bss->MacAddress, ETH_ALEN); in rtw_wx_get_wap()
1042 eth_zero_addr(wrqu->ap_addr.sa_data); in rtw_wx_get_wap()
Dos_intfs.c593 memcpy(padapter->eeprompriv.mac_addr, addr->sa_data, ETH_ALEN); in rtw_net_set_mac_address()
/linux-4.1.27/net/bridge/
Dbr_device.c199 if (!is_valid_ether_addr(addr->sa_data)) in br_set_mac_address()
203 if (!ether_addr_equal(dev->dev_addr, addr->sa_data)) { in br_set_mac_address()
205 br_stp_change_bridge_id(br, addr->sa_data); in br_set_mac_address()
/linux-4.1.27/drivers/staging/rtl8192u/ieee80211/
Dieee80211_softmac_wx.c124 eth_zero_addr(wrqu->ap_addr.sa_data); in ieee80211_wx_get_wap()
126 memcpy(wrqu->ap_addr.sa_data, in ieee80211_wx_get_wap()
169 memcpy(ieee->current_network.bssid, temp->sa_data, ETH_ALEN); in ieee80211_wx_set_wap()
170 ieee->wap_set = !is_zero_ether_addr(temp->sa_data); in ieee80211_wx_set_wap()
Dieee80211_crypt_tkip.c602 memcpy(ev.src_addr.sa_data, hdr->addr2, ETH_ALEN); in ieee80211_michael_mic_failure()
Dieee80211_wx.c71 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in rtl819x_translate_scan()
Dieee80211_softmac.c3212 memcpy(wrqu.ap_addr.sa_data, ieee->current_network.bssid, ETH_ALEN); in notify_wx_assoc_event()
3214 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
/linux-4.1.27/drivers/net/usb/
Dsr9700.c293 if (!is_valid_ether_addr(addr->sa_data)) { in sr9700_set_mac_address()
295 addr->sa_data); in sr9700_set_mac_address()
299 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in sr9700_set_mac_address()
Dmcs7830.c166 if (!is_valid_ether_addr(addr->sa_data)) in mcs7830_set_mac_address()
169 ret = mcs7830_hif_set_mac_address(dev, addr->sa_data); in mcs7830_set_mac_address()
175 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in mcs7830_set_mac_address()
Ddm9601.c329 if (!is_valid_ether_addr(addr->sa_data)) { in dm9601_set_mac_address()
331 addr->sa_data); in dm9601_set_mac_address()
335 memcpy(net->dev_addr, addr->sa_data, net->addr_len); in dm9601_set_mac_address()
Dasix_common.c570 if (!is_valid_ether_addr(addr->sa_data)) in asix_set_mac_address()
573 memcpy(net->dev_addr, addr->sa_data, ETH_ALEN); in asix_set_mac_address()
579 memcpy(data->mac_addr, addr->sa_data, ETH_ALEN); in asix_set_mac_address()
Dsr9800.c505 if (!is_valid_ether_addr(addr->sa_data)) in sr_set_mac_address()
508 memcpy(net->dev_addr, addr->sa_data, ETH_ALEN); in sr_set_mac_address()
515 memcpy(data->mac_addr, addr->sa_data, ETH_ALEN); in sr_set_mac_address()
Dr8152.c993 if (!is_valid_ether_addr(addr->sa_data)) in rtl8152_set_mac_address()
1002 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in rtl8152_set_mac_address()
1005 pla_ocp_write(tp, PLA_IDR, BYTE_EN_SIX_BYTES, 8, addr->sa_data); in rtl8152_set_mac_address()
1022 ret = pla_ocp_read(tp, PLA_IDR, 8, sa.sa_data); in set_ethernet_addr()
1024 ret = pla_ocp_read(tp, PLA_BACKUP, 8, sa.sa_data); in set_ethernet_addr()
1028 } else if (!is_valid_ether_addr(sa.sa_data)) { in set_ethernet_addr()
1030 sa.sa_data); in set_ethernet_addr()
1032 ether_addr_copy(sa.sa_data, dev->dev_addr); in set_ethernet_addr()
1035 sa.sa_data); in set_ethernet_addr()
1038 ether_addr_copy(dev->dev_addr, sa.sa_data); in set_ethernet_addr()
Dqmi_wwan.c132 if (possibly_iphdr(addr->sa_data)) in qmi_wwan_mac_addr()
Dax88179_178a.c944 if (!is_valid_ether_addr(addr->sa_data)) in ax88179_set_mac_addr()
947 memcpy(net->dev_addr, addr->sa_data, ETH_ALEN); in ax88179_set_mac_addr()
Drtl8150.c276 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in rtl8150_set_mac_address()
/linux-4.1.27/net/ethernet/
Deth.c269 if (!is_valid_ether_addr(addr->sa_data)) in eth_prepare_mac_addr_change()
284 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in eth_commit_mac_addr_change()
/linux-4.1.27/net/8021q/
Dvlan_dev.c322 if (!is_valid_ether_addr(addr->sa_data)) in vlan_dev_set_mac_address()
328 if (!ether_addr_equal(addr->sa_data, real_dev->dev_addr)) { in vlan_dev_set_mac_address()
329 err = dev_uc_add(real_dev, addr->sa_data); in vlan_dev_set_mac_address()
338 ether_addr_copy(dev->dev_addr, addr->sa_data); in vlan_dev_set_mac_address()
/linux-4.1.27/drivers/net/wireless/orinoco/
Dwext.c168 if (is_zero_ether_addr(ap_addr->sa_data) || in orinoco_ioctl_setwap()
169 is_broadcast_ether_addr(ap_addr->sa_data)) { in orinoco_ioctl_setwap()
174 if (ap_addr->sa_data[0] == 0) { in orinoco_ioctl_setwap()
207 memcpy(priv->desired_bssid, &ap_addr->sa_data, ETH_ALEN); in orinoco_ioctl_setwap()
228 err = orinoco_hw_get_current_bssid(priv, ap_addr->sa_data); in orinoco_ioctl_getwap()
1086 ret = orinoco_hw_disassociate(priv, mlme->addr.sa_data, in orinoco_ioctl_set_mlme()
Dmain.c655 memcpy(wrqu.addr.sa_data, hdr.addr1, ETH_ALEN); in __orinoco_ev_txexc()
1021 memcpy(wxmic.src_addr.sa_data, src, ETH_ALEN); in orinoco_rx()
1241 ETH_ALEN, NULL, wrqu.ap_addr.sa_data); in orinoco_send_bssid_wevent()
/linux-4.1.27/net/802/
Dhippi.c140 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in hippi_mac_addr()
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_ioctl.c693 memcpy(local->preferred_ap, &ap_addr->sa_data, ETH_ALEN); in prism2_ioctl_siwap()
733 memcpy(&ap_addr->sa_data, dev->dev_addr, ETH_ALEN); in prism2_ioctl_giwap()
736 memcpy(&ap_addr->sa_data, local->assoc_ap_addr, ETH_ALEN); in prism2_ioctl_giwap()
739 memcpy(&ap_addr->sa_data, iface->u.wds.remote_addr, ETH_ALEN); in prism2_ioctl_giwap()
743 &ap_addr->sa_data, ETH_ALEN, 1) < 0) in prism2_ioctl_giwap()
748 memcpy(local->bssid, &ap_addr->sa_data, ETH_ALEN); in prism2_ioctl_giwap()
1805 memcpy(iwe.u.ap_addr.sa_data, bssid, ETH_ALEN); in __prism2_translate_scan()
3224 addr = ext->addr.sa_data; in prism2_ioctl_siwencodeext()
3396 addr = ext->addr.sa_data; in prism2_ioctl_giwencodeext()
3742 return prism2_sta_send_mgmt(local, mlme->addr.sa_data, in prism2_ioctl_siwmlme()
[all …]
Dhostap_info.c441 memcpy(wrqu.ap_addr.sa_data, local->bssid, ETH_ALEN); in handle_info_queue_linkstatus()
445 eth_zero_addr(wrqu.ap_addr.sa_data); in handle_info_queue_linkstatus()
Dhostap_main.c713 if (local->func->set_rid(dev, HFA384X_RID_CNFOWNMACADDR, addr->sa_data, in prism2_set_mac_address()
720 memcpy(iface->dev->dev_addr, addr->sa_data, ETH_ALEN); in prism2_set_mac_address()
722 memcpy(local->dev->dev_addr, addr->sa_data, ETH_ALEN); in prism2_set_mac_address()
1090 eth_zero_addr(wrqu.ap_addr.sa_data); in prism2_sta_deauth()
Dhostap_ap.c168 memcpy(wrqu.addr.sa_data, sta->addr, ETH_ALEN); in hostap_event_new_sta()
179 memcpy(wrqu.addr.sa_data, sta->addr, ETH_ALEN); in hostap_event_expired_sta()
2404 memcpy(addr[count].sa_data, sta->addr, ETH_ALEN); in prism2_ap_get_sta_qual()
2457 memcpy(iwe.u.ap_addr.sa_data, sta->addr, ETH_ALEN); in prism2_ap_translate_scan()
Dhostap_hw.c2348 memcpy(wrqu.addr.sa_data, txdesc.addr1, ETH_ALEN); in prism2_txexc()
/linux-4.1.27/drivers/staging/rtl8723au/os_dep/
Drecv_linux.c66 ether_addr_copy(ev.src_addr.sa_data, &pmlmepriv->assoc_bssid[0]); in rtw_handle_tkip_mic_err23a()
Dos_intfs.c245 ether_addr_copy(padapter->eeprompriv.mac_addr, addr->sa_data); in rtw_net_set_mac_address()
/linux-4.1.27/drivers/staging/rtl8712/
Drecv_linux.c99 ether_addr_copy(ev.src_addr.sa_data, &pmlmepriv->assoc_bssid[0]); in r8712_handle_tkip_mic_err()
Drtl871x_ioctl_linux.c107 memcpy(wrqu.ap_addr.sa_data, pmlmepriv->cur_network.network.MacAddress, in r8712_indicate_wx_assoc_event()
117 eth_zero_addr(wrqu.ap_addr.sa_data); in r8712_indicate_wx_disassoc_event()
188 ether_addr_copy(iwe.u.ap_addr.sa_data, pnetwork->network.MacAddress); in translate_scan()
811 memcpy(strIssueBssid, pPMK->bssid.sa_data, ETH_ALEN); in r871x_wx_set_pmkid()
1091 if (!memcmp(dst_bssid, temp->sa_data, ETH_ALEN)) { in r8711_wx_set_wap()
1102 if (!r8712_set_802_11_bssid(padapter, temp->sa_data)) in r8711_wx_set_wap()
1120 ether_addr_copy(wrqu->ap_addr.sa_data, pcur_bss->MacAddress); in r8711_wx_get_wap()
1122 eth_zero_addr(wrqu->ap_addr.sa_data); in r8711_wx_get_wap()
Dos_intfs.c184 memcpy(pnetdev->dev_addr, addr->sa_data, ETH_ALEN); in r871x_net_set_mac_address()
/linux-4.1.27/drivers/net/wireless/
Dzd1201.c275 memcpy(wrqu.addr.sa_data, data+10, ETH_ALEN); in zd1201_usbrx()
286 memcpy(wrqu.addr.sa_data, data+8, ETH_ALEN); in zd1201_usbrx()
861 addr->sa_data, dev->addr_len, 1); in zd1201_set_mac_address()
864 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in zd1201_set_mac_address()
1101 return zd1201_getconfig(zd, ZD1201_RID_CURRENTBSSID, ap_addr->sa_data, 6); in zd1201_get_wap()
1144 memcpy(iwe.u.ap_addr.sa_data, zd->rxdata+i+6, 6); in zd1201_get_scan()
1647 memcpy(buffer, sta->sa_data, ETH_ALEN); in zd1201_auth_sta()
Datmel.c1310 memcpy (dev->dev_addr, addr->sa_data, dev->addr_len); in atmel_set_mac_address()
1382 eth_zero_addr(wrqu.ap_addr.sa_data); in atmel_close()
1719 memcpy(awrq->sa_data, priv->CurrentBSSID, ETH_ALEN); in atmel_get_wap()
2357 memcpy(iwe.u.ap_addr.sa_data, priv->BSSinfo[i].BSSID, ETH_ALEN); in atmel_get_scan()
2500 if (!memcmp(any, awrq->sa_data, 6) || in atmel_set_wap()
2501 !memcmp(off, awrq->sa_data, 6)) { in atmel_set_wap()
2510 if (memcmp(priv->BSSinfo[i].BSSID, awrq->sa_data, 6) == 0) { in atmel_set_wap()
3184 memcpy(wrqu.ap_addr.sa_data, priv->CurrentBSSID, ETH_ALEN); in associate()
4052 eth_zero_addr(wrqu.ap_addr.sa_data); in reset_atmel_card()
Dwl3501_cs.c1527 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data)) { in wl3501_set_wap()
1530 memcpy(this->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in wl3501_set_wap()
1543 memcpy(wrqu->ap_addr.sa_data, this->bssid, ETH_ALEN); in wl3501_get_wap()
1567 memcpy(iwe.u.ap_addr.sa_data, this->bss_set[i].bssid, ETH_ALEN); in wl3501_get_scan()
Dairo.c2091 memcpy(wrqu.addr.sa_data, junk + 0x12, ETH_ALEN); in get_tx_error()
2325 memcpy (ai->config.macAddr, addr->sa_data, dev->addr_len); in airo_set_mac_address()
2330 memcpy (ai->dev->dev_addr, addr->sa_data, dev->addr_len); in airo_set_mac_address()
2332 memcpy (ai->wifidev->dev_addr, addr->sa_data, dev->addr_len); in airo_set_mac_address()
2994 memcpy(wrqu.ap_addr.sa_data, status_rid.bssid[0], ETH_ALEN); in airo_send_event()
3276 eth_zero_addr(wrqu.ap_addr.sa_data); in airo_handle_link()
5945 else if (is_broadcast_ether_addr(awrq->sa_data) || in airo_set_wap()
5946 is_zero_ether_addr(awrq->sa_data)) { in airo_set_wap()
5956 memcpy(APList_rid.ap[0], awrq->sa_data, ETH_ALEN); in airo_set_wap()
5979 memcpy(awrq->sa_data, status_rid.bssid[0], ETH_ALEN); in airo_get_wap()
[all …]
Dray_cs.c1132 memcpy(wrqu->ap_addr.sa_data, local->bss_id, ETH_ALEN); in ray_get_wap()
/linux-4.1.27/net/dsa/
Dslave.c181 if (!is_valid_ether_addr(addr->sa_data)) in dsa_slave_set_mac_address()
187 if (!ether_addr_equal(addr->sa_data, master->dev_addr)) { in dsa_slave_set_mac_address()
188 err = dev_uc_add(master, addr->sa_data); in dsa_slave_set_mac_address()
197 ether_addr_copy(dev->dev_addr, addr->sa_data); in dsa_slave_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dmac89x0.c592 if (!is_valid_ether_addr(saddr->sa_data)) in set_mac_address()
595 memcpy(dev->dev_addr, saddr->sa_data, ETH_ALEN); in set_mac_address()
Dcs89x0.c1229 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in set_mac_address()
/linux-4.1.27/net/batman-adv/
Dsoft-interface.c111 if (!is_valid_ether_addr(addr->sa_data)) in batadv_interface_set_mac_addr()
115 ether_addr_copy(dev->dev_addr, addr->sa_data); in batadv_interface_set_mac_addr()
121 batadv_tt_local_add(dev, addr->sa_data, BATADV_NO_FLAGS, in batadv_interface_set_mac_addr()
/linux-4.1.27/drivers/net/wireless/prism54/
Disl_ioctl.c534 memcpy(&bssid[0], awrq->sa_data, ETH_ALEN); in prism54_set_wap()
553 memcpy(awrq->sa_data, r.ptr, ETH_ALEN); in prism54_get_wap()
585 memcpy(iwe.u.ap_addr.sa_data, bss->address, ETH_ALEN); in prism54_translate_bss()
1836 memcpy(entry->addr, addr->sa_data, ETH_ALEN); in prism54_add_mac()
1864 if (ether_addr_equal(entry->addr, addr->sa_data)) { in prism54_del_mac()
1891 memcpy(dst->sa_data, entry->addr, ETH_ALEN); in prism54_get_mac()
2016 memcpy(mlme->address, addr->sa_data, ETH_ALEN); in prism54_kick_mac()
2489 &((struct sockaddr *) addr)->sa_data); in prism54_set_mac_address()
2492 &((struct sockaddr *) addr)->sa_data, ETH_ALEN); in prism54_set_mac_address()
/linux-4.1.27/drivers/net/bonding/
Dbond_alb.c1014 memcpy(s_addr.sa_data, addr, dev->addr_len); in alb_set_slave_mac_addr()
1241 memcpy(sa.sa_data, bond->dev->dev_addr, bond->dev->addr_len); in alb_set_mac_address()
1685 memcpy(sa.sa_data, bond->dev->dev_addr, bond->dev->addr_len); in bond_alb_handle_active_change()
1715 if (!is_valid_ether_addr(sa->sa_data)) in bond_alb_set_mac_address()
1722 memcpy(bond_dev->dev_addr, sa->sa_data, bond_dev->addr_len); in bond_alb_set_mac_address()
Dbond_main.c679 ether_addr_copy(saddr.sa_data, in bond_do_fail_over_mac()
683 ether_addr_copy(saddr.sa_data, bond->dev->dev_addr); in bond_do_fail_over_mac()
697 ether_addr_copy(saddr.sa_data, tmp_mac); in bond_do_fail_over_mac()
1447 memcpy(addr.sa_data, bond_dev->dev_addr, bond_dev->addr_len); in bond_enslave()
1726 ether_addr_copy(addr.sa_data, new_slave->perm_hwaddr); in bond_enslave()
1896 ether_addr_copy(addr.sa_data, slave->perm_hwaddr); in __bond_release_one()
3572 if (!is_valid_ether_addr(sa->sa_data)) in bond_set_mac_address()
3591 memcpy(bond_dev->dev_addr, sa->sa_data, bond_dev->addr_len); in bond_set_mac_address()
3595 memcpy(tmp_sa.sa_data, bond_dev->dev_addr, bond_dev->addr_len); in bond_set_mac_address()
/linux-4.1.27/arch/xtensa/platforms/iss/
Dnetwork.c468 if (!is_valid_ether_addr(hwaddr->sa_data)) in iss_net_set_mac()
471 memcpy(dev->dev_addr, hwaddr->sa_data, ETH_ALEN); in iss_net_set_mac()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_netdev.c896 if (!is_valid_ether_addr(addr->sa_data)) in fm10k_set_mac()
903 err = fm10k_uc_sync(dev, addr->sa_data); in fm10k_set_mac()
911 ether_addr_copy(dev->dev_addr, addr->sa_data); in fm10k_set_mac()
912 ether_addr_copy(hw->mac.addr, addr->sa_data); in fm10k_set_mac()
/linux-4.1.27/drivers/net/wireless/libertas/
Dmain.c316 memcpy(priv->current_addr, phwaddr->sa_data, ETH_ALEN); in lbs_set_mac_address()
317 memcpy(dev->dev_addr, phwaddr->sa_data, ETH_ALEN); in lbs_set_mac_address()
319 memcpy(priv->mesh_dev->dev_addr, phwaddr->sa_data, ETH_ALEN); in lbs_set_mac_address()
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211netdev.c647 memcpy(&macaddr->data.data, new_addr->sa_data, ETH_ALEN); in p80211knetdev_set_mac_address()
666 memcpy(dev->dev_addr, new_addr->sa_data, dev->addr_len); in p80211knetdev_set_mac_address()
/linux-4.1.27/include/linux/
Dsocket.h31 char sa_data[14]; /* 14 bytes of protocol address */ member
/linux-4.1.27/drivers/net/ethernet/wiznet/
Dw5300.c490 if (!is_valid_ether_addr(sock_addr->sa_data)) in w5300_set_macaddr()
492 memcpy(ndev->dev_addr, sock_addr->sa_data, ETH_ALEN); in w5300_set_macaddr()
Dw5100.c570 if (!is_valid_ether_addr(sock_addr->sa_data)) in w5100_set_macaddr()
572 memcpy(ndev->dev_addr, sock_addr->sa_data, ETH_ALEN); in w5100_set_macaddr()
/linux-4.1.27/net/mac802154/
Diface.c127 ieee802154_be64_to_le64(&extended_addr, addr->sa_data); in mac802154_wpan_mac_addr()
131 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in mac802154_wpan_mac_addr()
/linux-4.1.27/drivers/net/ethernet/moxa/
Dmoxart_ether.c54 if (!is_valid_ether_addr(address->sa_data)) in moxart_set_mac_address()
57 memcpy(ndev->dev_addr, address->sa_data, ndev->addr_len); in moxart_set_mac_address()
/linux-4.1.27/net/ieee802154/
Dnl-phy.c238 nla_memcpy(&addr.sa_data, info->attrs[IEEE802154_ATTR_HW_ADDR], in ieee802154_add_iface()
/linux-4.1.27/net/ipv4/
Darp.c926 r->arp_ha.sa_data); in arp_req_set_public()
990 r->arp_ha.sa_data : NULL, state, in arp_req_set()
1021 memcpy(r->arp_ha.sa_data, neigh->ha, dev->addr_len); in arp_req_get()
/linux-4.1.27/drivers/net/ethernet/arc/
Demac_main.c675 if (!is_valid_ether_addr(addr->sa_data)) in arc_emac_set_address()
678 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); in arc_emac_set_address()
/linux-4.1.27/drivers/net/wan/
Dlapbether.c256 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in lapbeth_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dps3_gelic_wireless.c265 memcpy(data.ap_addr.sa_data, bssid, ETH_ALEN); in gelic_wl_send_iwap_event()
592 memcpy(iwe.u.ap_addr.sa_data, &scan->bssid[2], ETH_ALEN); in gelic_wl_translate_scan()
1161 if (is_valid_ether_addr(data->ap_addr.sa_data)) { in gelic_wl_set_ap()
1162 memcpy(wl->bssid, data->ap_addr.sa_data, in gelic_wl_set_ap()
1189 memcpy(data->ap_addr.sa_data, wl->active_bssid, in gelic_wl_get_ap()
1192 eth_zero_addr(data->ap_addr.sa_data); in gelic_wl_get_ap()
Dspider_net.c1317 if (!is_valid_ether_addr(addr->sa_data)) in spider_net_set_mac()
1320 memcpy(netdev->dev_addr, addr->sa_data, ETH_ALEN); in spider_net_set_mac()
2315 memcpy(addr.sa_data, mac, ETH_ALEN); in spider_net_setup_netdev()
/linux-4.1.27/drivers/net/arcnet/
Dcom20020.c158 memcpy(dev->dev_addr, hwaddr->sa_data, 1); in com20020_set_hwaddr()
/linux-4.1.27/drivers/staging/gdm72xx/
Dgdm_wimax.c315 if (!is_valid_ether_addr(addr->sa_data)) in gdm_wimax_set_mac_addr()
318 __gdm_wimax_set_mac_addr(dev, addr->sa_data); in gdm_wimax_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/
Dlantiq_etop.c643 if (!is_valid_ether_addr(mac.sa_data)) { in ltq_etop_init()
645 eth_random_addr(mac.sa_data); in ltq_etop_init()
Dethoc.c786 if (!is_valid_ether_addr(addr->sa_data)) in ethoc_set_mac_address()
788 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in ethoc_set_mac_address()
Djme.c2312 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in jme_set_macaddr()
/linux-4.1.27/drivers/net/hamradio/
Dbpqether.c314 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in bpq_set_mac_address()
Dhdlcdrv.c429 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in hdlcdrv_set_mac_address()
Dyam.c1094 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in yam_set_mac_address()
Dbaycom_epp.c802 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in baycom_set_mac_address()
Ddmascc.c967 memcpy(dev->dev_addr, ((struct sockaddr *) sa)->sa_data, in scc_set_mac_address()
Dscc.c1950 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in scc_net_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40evf_main.c832 if (!is_valid_ether_addr(addr->sa_data)) in i40evf_set_mac()
835 if (ether_addr_equal(netdev->dev_addr, addr->sa_data)) in i40evf_set_mac()
838 f = i40evf_add_filter(adapter, addr->sa_data); in i40evf_set_mac()
840 ether_addr_copy(hw->mac.addr, addr->sa_data); in i40evf_set_mac()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dmain.c497 if (!is_valid_ether_addr(addr->sa_data)) in alx_set_mac_address()
503 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in alx_set_mac_address()
504 memcpy(hw->mac_addr, addr->sa_data, netdev->addr_len); in alx_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c1337 if (!is_valid_ether_addr(addr->sa_data)) in ibmveth_set_mac_addr()
1340 mac_address = ibmveth_encode_mac_addr(addr->sa_data); in ibmveth_set_mac_addr()
1347 ether_addr_copy(dev->dev_addr, addr->sa_data); in ibmveth_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c116 memcpy(dev->dev_addr, sock->sa_data, dev->addr_len); in mpc52xx_fec_set_mac_address()
118 mpc52xx_fec_set_paddr(dev, sock->sa_data); in mpc52xx_fec_set_mac_address()
Dfec_main.c2911 if (!is_valid_ether_addr(addr->sa_data)) in fec_set_mac_address()
2913 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); in fec_set_mac_address()
Ducc_geth.c3369 if (!is_valid_ether_addr(addr->sa_data)) in ucc_geth_set_mac_addr()
3372 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in ucc_geth_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/nuvoton/
Dw90p910_ether.c554 if (!is_valid_ether_addr(address->sa_data)) in w90p910_set_mac_address()
557 memcpy(dev->dev_addr, address->sa_data, dev->addr_len); in w90p910_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dll_temac_main.c348 if (!is_valid_ether_addr(addr->sa_data)) in temac_set_mac_address()
350 memcpy(ndev->dev_addr, addr->sa_data, ETH_ALEN); in temac_set_mac_address()
Dxilinx_emaclite.c499 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in xemaclite_set_mac_address()
Dxilinx_axienet_main.c332 axienet_set_mac_address(ndev, addr->sa_data); in netdev_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/ti/
Ddavinci_emac.c1265 if (!is_valid_ether_addr(sa->sa_data)) in emac_dev_setmac_addr()
1269 memcpy(priv->mac_addr, sa->sa_data, ndev->addr_len); in emac_dev_setmac_addr()
1270 memcpy(ndev->dev_addr, sa->sa_data, ndev->addr_len); in emac_dev_setmac_addr()
Dcpsw.c1606 if (!is_valid_ether_addr(addr->sa_data)) in cpsw_ndo_set_mac_address()
1616 cpsw_ale_add_ucast(priv->ale, addr->sa_data, priv->host_port, in cpsw_ndo_set_mac_address()
1619 memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN); in cpsw_ndo_set_mac_address()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
Dipw2100.c5775 if (!is_valid_ether_addr(addr->sa_data)) in ipw2100_set_address()
5781 memcpy(priv->mac_addr, addr->sa_data, ETH_ALEN); in ipw2100_set_address()
6922 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data) || in ipw2100_wx_set_wap()
6923 is_zero_ether_addr(wrqu->ap_addr.sa_data)) { in ipw2100_wx_set_wap()
6932 memcpy(priv->mandatory_bssid_mac, wrqu->ap_addr.sa_data, ETH_ALEN); in ipw2100_wx_set_wap()
6934 err = ipw2100_set_mandatory_bssid(priv, wrqu->ap_addr.sa_data, 0); in ipw2100_wx_set_wap()
6936 IPW_DEBUG_WX("SET BSSID -> %pM\n", wrqu->ap_addr.sa_data); in ipw2100_wx_set_wap()
6957 memcpy(wrqu->ap_addr.sa_data, priv->bssid, ETH_ALEN); in ipw2100_wx_get_wap()
6959 eth_zero_addr(wrqu->ap_addr.sa_data); in ipw2100_wx_get_wap()
6961 IPW_DEBUG_WX("Getting WAP BSSID: %pM\n", wrqu->ap_addr.sa_data); in ipw2100_wx_get_wap()
[all …]
Dipw2200.c1965 memcpy(wrqu.ap_addr.sa_data, priv->bssid, ETH_ALEN); in notify_wx_assoc_event()
1967 eth_zero_addr(wrqu.ap_addr.sa_data); in notify_wx_assoc_event()
8942 if (is_broadcast_ether_addr(wrqu->ap_addr.sa_data) || in ipw_wx_set_wap()
8943 is_zero_ether_addr(wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8955 if (ether_addr_equal(priv->bssid, wrqu->ap_addr.sa_data)) { in ipw_wx_set_wap()
8962 wrqu->ap_addr.sa_data); in ipw_wx_set_wap()
8964 memcpy(priv->bssid, wrqu->ap_addr.sa_data, ETH_ALEN); in ipw_wx_set_wap()
8987 memcpy(wrqu->ap_addr.sa_data, priv->bssid, ETH_ALEN); in ipw_wx_get_wap()
8989 eth_zero_addr(wrqu->ap_addr.sa_data); in ipw_wx_get_wap()
8992 wrqu->ap_addr.sa_data); in ipw_wx_get_wap()
[all …]
Dlibipw_wx.c74 memcpy(iwe.u.ap_addr.sa_data, network->bssid, ETH_ALEN); in libipw_translate_scan()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8851.c1042 if (!is_valid_ether_addr(sa->sa_data)) in ks8851_set_mac_address()
1045 memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); in ks8851_set_mac_address()
Dks8695net.c1067 if (!is_valid_ether_addr(address->sa_data)) in ks8695_set_mac()
1070 memcpy(ndev->dev_addr, address->sa_data, ndev->addr_len); in ks8695_set_mac()
Dks8842.c1074 char *mac = (u8 *)addr->sa_data; in ks8842_set_mac()
1078 if (!is_valid_ether_addr(addr->sa_data)) in ks8842_set_mac()
Dks8851_mll.c1263 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in ks_set_mac_address()
Dksz884x.c5672 memcpy(hw->override_addr, mac->sa_data, ETH_ALEN); in netdev_set_mac_address()
5675 memcpy(dev->dev_addr, mac->sa_data, ETH_ALEN); in netdev_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dnetdev.c1745 if (!is_valid_ether_addr(addr->sa_data)) in igbvf_set_mac()
1748 memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len); in igbvf_set_mac()
1752 if (!ether_addr_equal(addr->sa_data, hw->mac.addr)) in igbvf_set_mac()
1755 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in igbvf_set_mac()
/linux-4.1.27/drivers/net/ethernet/nxp/
Dlpc_eth.c1139 if (!is_valid_ether_addr(addr->sa_data)) in lpc_set_mac_address()
1141 memcpy(ndev->dev_addr, addr->sa_data, ETH_ALEN); in lpc_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dpxa168_eth.c621 if (!is_valid_ether_addr(sa->sa_data)) in pxa168_eth_set_mac_address()
624 memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); in pxa168_eth_set_mac_address()
Dmv643xx_eth.c1904 if (!is_valid_ether_addr(sa->sa_data)) in mv643xx_eth_set_mac_address()
1907 memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); in mv643xx_eth_set_mac_address()
Dmvpp2.c5605 if (!is_valid_ether_addr(addr->sa_data)) { in mvpp2_set_mac_address()
5611 err = mvpp2_prs_update_mac_da(dev, addr->sa_data); in mvpp2_set_mac_address()
5622 err = mvpp2_prs_update_mac_da(dev, addr->sa_data); in mvpp2_set_mac_address()
Dskge.c3463 if (!is_valid_ether_addr(addr->sa_data)) in skge_set_mac_address()
3466 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in skge_set_mac_address()
Dsky2.c3830 if (!is_valid_ether_addr(addr->sa_data)) in sky2_set_mac_address()
3833 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in sky2_set_mac_address()
Dmvneta.c2593 mvneta_mac_addr_set(pp, sockaddr->sa_data, rxq_def); in mvneta_set_mac_addr()
/linux-4.1.27/drivers/net/cris/
Deth_v10.c430 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in e100_set_mac_address()
1737 sa.sa_data[i] = (char)tmp; in e100_boot_setup()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilepro.c2138 if (!is_valid_ether_addr(addr->sa_data)) in tile_net_set_mac_address()
2142 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in tile_net_set_mac_address()
Dtilegx.c2127 if (!is_valid_ether_addr(addr->sa_data)) in tile_net_set_mac_address()
2129 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in tile_net_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1068 if (!is_valid_ether_addr(addr->sa_data)) in ixgb_set_mac()
1071 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in ixgb_set_mac()
1073 ixgb_rar_set(&adapter->hw, addr->sa_data, 0); in ixgb_set_mac()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_nic.c813 if (!is_valid_ether_addr(mac_addr->sa_data)) in nes_netdev_set_mac_address()
816 memcpy(netdev->dev_addr, mac_addr->sa_data, netdev->addr_len); in nes_netdev_set_mac_address()
818 __func__, netdev->addr_len, mac_addr->sa_data); in nes_netdev_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c513 if (!is_valid_ether_addr(addr->sa_data)) in netxen_nic_set_mac()
521 memcpy(adapter->mac_addr, addr->sa_data, netdev->addr_len); in netxen_nic_set_mac()
522 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in netxen_nic_set_mac()
523 adapter->macaddr_set(adapter, addr->sa_data); in netxen_nic_set_mac()
/linux-4.1.27/net/packet/
Daf_packet.c2793 strlcpy(name, uaddr->sa_data, sizeof(name)); in packet_bind_spkt()
3088 memset(uaddr->sa_data, 0, sizeof(uaddr->sa_data)); in packet_getname_spkt()
3092 strlcpy(uaddr->sa_data, dev->name, sizeof(uaddr->sa_data)); in packet_getname_spkt()
/linux-4.1.27/drivers/net/ethernet/microchip/
Denc28j60.c527 if (!is_valid_ether_addr(address->sa_data)) in enc28j60_set_mac_address()
530 memcpy(dev->dev_addr, address->sa_data, dev->addr_len); in enc28j60_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/aeroflex/
Dgreth.c1028 if (!is_valid_ether_addr(addr->sa_data)) in greth_set_mac_add()
1031 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in greth_set_mac_add()
/linux-4.1.27/drivers/net/
Dmacvlan.c691 if (!is_valid_ether_addr(addr->sa_data)) in macvlan_set_mac_address()
699 return macvlan_sync_address(dev, addr->sa_data); in macvlan_set_mac_address()
Dvirtio_net.c1028 sg_init_one(&sg, addr->sa_data, dev->addr_len); in virtnet_set_mac_address()
1043 i, addr->sa_data[i]); in virtnet_set_mac_address()
Dtun.c1993 memcpy(ifr.ifr_hwaddr.sa_data, tun->dev->dev_addr, ETH_ALEN); in __tun_chr_ioctl()
2002 ifr.ifr_hwaddr.sa_data); in __tun_chr_ioctl()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dcxgb4vf_main.c1184 if (!is_valid_ether_addr(addr->sa_data)) in cxgb4vf_set_mac_addr()
1188 addr->sa_data, true); in cxgb4vf_set_mac_addr()
1192 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in cxgb4vf_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c388 if (!is_valid_ether_addr(addr->sa_data)) in atl1e_set_mac_addr()
394 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in atl1e_set_mac_addr()
395 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atl1e_set_mac_addr()
/linux-4.1.27/drivers/net/team/
Dteam.c65 memcpy(addr.sa_data, dev_addr, port_dev->addr_len); in __set_port_dev_addr()
1730 if (dev->type == ARPHRD_ETHER && !is_valid_ether_addr(addr->sa_data)) in team_set_mac_address()
1732 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in team_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c1502 if (!is_valid_ether_addr(addr->sa_data)) in xgmac_set_mac_address()
1505 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in xgmac_set_mac_address()
/linux-4.1.27/net/mac80211/
Diface.c222 ret = ieee80211_verify_mac(sdata, sa->sa_data, check_dup); in ieee80211_change_mac()
229 memcpy(sdata->vif.addr, sa->sa_data, ETH_ALEN); in ieee80211_change_mac()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_main.c259 if (!is_valid_ether_addr(addr->sa_data)) in be_mac_addr_set()
265 if (ether_addr_equal(addr->sa_data, netdev->dev_addr)) in be_mac_addr_set()
274 status = be_cmd_pmac_add(adapter, (u8 *)addr->sa_data, in be_mac_addr_set()
298 if (!ether_addr_equal(addr->sa_data, mac)) { in be_mac_addr_set()
303 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in be_mac_addr_set()
307 dev_warn(dev, "MAC address change to %pM failed\n", addr->sa_data); in be_mac_addr_set()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c2243 if (!is_valid_ether_addr(skaddr->sa_data)) { in pch_gbe_set_mac()
2246 memcpy(netdev->dev_addr, skaddr->sa_data, netdev->addr_len); in pch_gbe_set_mac()
2247 memcpy(adapter->hw.mac.addr, skaddr->sa_data, netdev->addr_len); in pch_gbe_set_mac()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_main.c469 if (!is_valid_ether_addr(addr->sa_data)) in atl1c_set_mac_addr()
475 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in atl1c_set_mac_addr()
476 memcpy(adapter->hw.mac_addr, addr->sa_data, netdev->addr_len); in atl1c_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/allwinner/
Dsun4i-emac.c379 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in emac_set_mac_address()
/linux-4.1.27/drivers/net/hyperv/
Dnetvsc_drv.c773 err = rndis_filter_set_device_mac(hdev, addr->sa_data); in netvsc_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/amd/
Datarilance.c1133 memcpy( dev->dev_addr, saddr->sa_data, dev->addr_len ); in lance_set_mac_address()
Damd8111e.c1540 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in amd8111e_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/pasemi/
Dpasemi_mac.c239 if (!is_valid_ether_addr(addr->sa_data)) in pasemi_mac_set_mac_addr()
242 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in pasemi_mac_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_main.c353 if (!is_valid_ether_addr(addr->sa_data)) in qlcnic_set_mac()
356 if (ether_addr_equal_unaligned(adapter->mac_addr, addr->sa_data)) in qlcnic_set_mac()
365 memcpy(adapter->mac_addr, addr->sa_data, netdev->addr_len); in qlcnic_set_mac()
366 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in qlcnic_set_mac()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_main.c1411 if (!is_valid_ether_addr(addr->sa_data)) in i40e_set_mac()
1414 if (ether_addr_equal(netdev->dev_addr, addr->sa_data)) { in i40e_set_mac()
1416 addr->sa_data); in i40e_set_mac()
1424 if (ether_addr_equal(hw->mac.addr, addr->sa_data)) in i40e_set_mac()
1428 netdev_info(netdev, "set new mac address %pM\n", addr->sa_data); in i40e_set_mac()
1434 addr->sa_data, NULL); in i40e_set_mac()
1455 if (ether_addr_equal(addr->sa_data, hw->mac.addr)) { in i40e_set_mac()
1463 f = i40e_add_filter(vsi, addr->sa_data, I40E_VLAN_ANY, in i40e_set_mac()
1470 ether_addr_copy(netdev->dev_addr, addr->sa_data); in i40e_set_mac()
/linux-4.1.27/drivers/net/ethernet/seeq/
Dsgiseeq.c165 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in sgiseeq_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/realtek/
D8139cp.c1624 if (!is_valid_ether_addr(addr->sa_data)) in cp_set_mac_address()
1627 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in cp_set_mac_address()
D8139too.c2244 if (!is_valid_ether_addr(addr->sa_data)) in rtl8139_set_mac_address()
2247 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in rtl8139_set_mac_address()
Dr8169.c4394 if (!is_valid_ether_addr(addr->sa_data)) in rtl_set_mac_address()
4397 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in rtl_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbcmsysport.c1418 if (!is_valid_ether_addr(addr->sa_data)) in bcm_sysport_change_mac()
1421 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in bcm_sysport_change_mac()
Db44.c1391 if (!is_valid_ether_addr(addr->sa_data)) in b44_set_mac_addr()
1394 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in b44_set_mac_addr()
Dbcm63xx_enet.c669 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in bcm_enet_set_mac_address()
946 memcpy(addr.sa_data, dev->dev_addr, ETH_ALEN); in bcm_enet_open()
Dbnx2.c7870 if (!is_valid_ether_addr(addr->sa_data)) in bnx2_change_mac_addr()
7873 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in bnx2_change_mac_addr()
Dtg3.c9345 if (!is_valid_ether_addr(addr->sa_data)) in tg3_set_mac_addr()
9348 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in tg3_set_mac_addr()
/linux-4.1.27/drivers/s390/net/
Dqeth_l2_main.c675 QETH_CARD_HEX(card, 3, addr->sa_data, OSA_ADDR_LEN); in qeth_l2_set_mac_address()
682 rc = qeth_l2_send_setmac(card, addr->sa_data); in qeth_l2_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/dlink/
Dsundance.c1627 if (!is_valid_ether_addr(addr->sa_data)) in sundance_set_mac_addr()
1629 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in sundance_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1549 if (!is_valid_ether_addr(saddr->sa_data)) in xgbe_set_mac_address()
1552 memcpy(netdev->dev_addr, saddr->sa_data, netdev->addr_len); in xgbe_set_mac_address()
/linux-4.1.27/drivers/staging/slicoss/
Dslicoss.c789 if (!is_valid_ether_addr(addr->sa_data)) in slic_mac_set_address()
792 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in slic_mac_set_address()
793 memcpy(adapter->currmacaddr, addr->sa_data, dev->addr_len); in slic_mac_set_address()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c1296 if (!is_valid_ether_addr(addr->sa_data)) in vxge_set_mac_addr()
1309 memcpy(mac_info_new.macaddr, addr->sa_data, dev->addr_len); in vxge_set_mac_addr()
1333 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in vxge_set_mac_addr()
1346 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in vxge_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_main.c1751 if (!is_valid_ether_addr(mac_addr->sa_data)) { in ehea_set_mac_addr()
1763 memcpy(&(cb0->port_mac_addr), &(mac_addr->sa_data[0]), ETH_ALEN); in ehea_set_mac_addr()
1775 memcpy(dev->dev_addr, mac_addr->sa_data, dev->addr_len); in ehea_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c3686 if (!is_valid_ether_addr(addr->sa_data)) in ixgbevf_set_mac()
3689 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in ixgbevf_set_mac()
3690 memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len); in ixgbevf_set_mac()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c766 if (!is_valid_ether_addr(saddr->sa_data)) in mlx4_en_set_mac()
770 memcpy(new_mac, saddr->sa_data, ETH_ALEN); in mlx4_en_set_mac()
773 memcpy(dev->dev_addr, saddr->sa_data, ETH_ALEN); in mlx4_en_set_mac()
/linux-4.1.27/drivers/usb/gadget/function/
Du_ether.c890 memcpy(sa.sa_data, dev->dev_mac, ETH_ALEN); in gether_register_netdev()
/linux-4.1.27/drivers/net/wireless/mwifiex/
Dmain.c797 memcpy(priv->curr_addr, hw_addr->sa_data, ETH_ALEN); in mwifiex_set_mac_address()
/linux-4.1.27/drivers/net/fddi/
Ddefxx.c2380 memcpy(dev->dev_addr, p_sockaddr->sa_data, FDDI_K_ALEN); /* update device struct */ in dfx_ctl_set_mac_address()
2381 memcpy(&bp->uc_table[0], p_sockaddr->sa_data, FDDI_K_ALEN); /* update driver struct */ in dfx_ctl_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/smsc/
Dsmsc911x.c1898 if (!is_valid_ether_addr(addr->sa_data)) in smsc911x_set_mac_address()
1901 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in smsc911x_set_mac_address()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dcore.c177 memcpy(&ifp->mac_addr, sa->sa_data, ETH_ALEN); in brcmf_netdev_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_main.c735 char *addr = saddr->sa_data; in enic_set_mac_address_dynamic()
760 char *addr = saddr->sa_data; in enic_set_mac_address()
/linux-4.1.27/drivers/media/dvb-core/
Ddvb_net.c1163 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len);
/linux-4.1.27/drivers/net/ethernet/sun/
Dsungem.c2426 if (!is_valid_ether_addr(macaddr->sa_data)) in gem_set_mac_address()
2429 memcpy(dev->dev_addr, macaddr->sa_data, dev->addr_len); in gem_set_mac_address()
Dniu.c6410 if (!is_valid_ether_addr(addr->sa_data)) in niu_set_mac_addr()
6413 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in niu_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c3215 if (!is_valid_ether_addr(sa->sa_data)) in myri10ge_set_mac_address()
3218 status = myri10ge_update_mac_address(mgp, sa->sa_data); in myri10ge_set_mac_address()
3226 memcpy(dev->dev_addr, sa->sa_data, ETH_ALEN); in myri10ge_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c845 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in t1_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_main.c2213 if (!is_valid_ether_addr(addr->sa_data)) in e1000_set_mac()
2221 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in e1000_set_mac()
2222 memcpy(hw->mac_addr, addr->sa_data, netdev->addr_len); in e1000_set_mac()
/linux-4.1.27/drivers/net/ethernet/intel/
De100.c2277 if (!is_valid_ether_addr(addr->sa_data)) in e100_set_mac_address()
2280 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in e100_set_mac_address()
/linux-4.1.27/net/sunrpc/
Dsvcsock.c894 slen = offsetof(struct sockaddr, sa_data); in svc_tcp_accept()
/linux-4.1.27/drivers/net/ethernet/sgi/
Dioc3-eth.c460 memcpy(dev->dev_addr, sa->sa_data, dev->addr_len); in ioc3_set_mac_address()
/linux-4.1.27/net/ipv6/
Dudp.c1127 if (addr_len < offsetof(struct sockaddr, sa_data)) in udpv6_sendmsg()
/linux-4.1.27/drivers/net/fddi/skfp/
Dskfddi.c929 memcpy(dev->dev_addr, p_sockaddr->sa_data, FDDI_K_ALEN); in skfp_ctl_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c643 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in bfin_mac_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c1057 memcpy(sa.sa_data, netdev->dev_addr, ETH_ALEN); in octeon_mgmt_open()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c2975 if (!is_valid_ether_addr(addr->sa_data)) in cxgb_set_mac_addr()
2979 pi->xact_addr_filt, addr->sa_data, true, true); in cxgb_set_mac_addr()
2983 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in cxgb_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c4003 if (!is_valid_ether_addr(addr->sa_data)) in rocker_port_set_mac_address()
4006 err = rocker_cmd_set_port_settings_macaddr(rocker_port, addr->sa_data); in rocker_port_set_mac_address()
4009 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in rocker_port_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c2550 if (!is_valid_ether_addr(addr->sa_data)) in cxgb_set_mac_addr()
2553 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in cxgb_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.c3580 if (!is_valid_ether_addr(addr->sa_data)) in ql3xxx_set_mac_address()
3583 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); in ql3xxx_set_mac_address()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_drv.c2396 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in vmxnet3_set_mac_addr()
2397 vmxnet3_write_mac_addr(adapter, addr->sa_data); in vmxnet3_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad.c3260 err = bnad_mac_addr_set_locked(bnad, sa->sa_data); in bnad_set_mac_address()
3263 memcpy(netdev->dev_addr, sa->sa_data, netdev->addr_len); in bnad_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c4537 if (!is_valid_ether_addr(addr->sa_data)) in e1000_set_mac()
4540 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in e1000_set_mac()
4541 memcpy(adapter->hw.mac.addr, addr->sa_data, netdev->addr_len); in e1000_set_mac()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c4237 if (!is_valid_ether_addr(addr->sa_data)) { in bnx2x_change_mac_addr()
4253 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in bnx2x_change_mac_addr()
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.c850 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); in bdx_set_mac()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_main.c3908 if (!is_valid_ether_addr(addr->sa_data)) in igb_set_mac()
3911 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in igb_set_mac()
3912 memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len); in igb_set_mac()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c4421 if (!is_valid_ether_addr(addr->sa_data)) in qlge_set_mac_address()
4423 memcpy(ndev->dev_addr, addr->sa_data, ndev->addr_len); in qlge_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c7454 if (!is_valid_ether_addr(addr->sa_data)) in ixgbe_set_mac()
7458 memcpy(netdev->dev_addr, addr->sa_data, netdev->addr_len); in ixgbe_set_mac()
7459 memcpy(hw->mac.addr, addr->sa_data, netdev->addr_len); in ixgbe_set_mac()
/linux-4.1.27/drivers/net/ethernet/sfc/
Defx.c2161 u8 *new_addr = addr->sa_data; in efx_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/alteon/
Dacenic.c2728 memcpy(dev->dev_addr, addr->sa_data,dev->addr_len); in ace_set_mac_addr()
/linux-4.1.27/drivers/staging/rtl8192e/rtl8192e/
Drtl_core.c2559 ether_addr_copy(dev->dev_addr, addr->sa_data); in r8192_set_mac_adr()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c2867 ether_addr_copy(dev->dev_addr, addr->sa_data); in bcmgenet_set_mac_addr()
/linux-4.1.27/drivers/net/ethernet/nvidia/
Dforcedeth.c3090 if (!is_valid_ether_addr(macaddr->sa_data)) in nv_set_mac_address()
3094 memcpy(dev->dev_addr, macaddr->sa_data, ETH_ALEN); in nv_set_mac_address()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c5244 if (!is_valid_ether_addr(addr->sa_data)) in s2io_set_mac_addr()
5247 memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); in s2io_set_mac_addr()
/linux-4.1.27/drivers/staging/rtl8192u/
Dr8192U_core.c3440 memcpy(dev->dev_addr, addr->sa_data, ETH_ALEN); in r8192_set_mac_adr()