Home
last modified time | relevance | path

Searched refs:perm_addr (Results 1 – 25 of 111) sorted by relevance

12345

/Linux-v4.19/drivers/net/ethernet/intel/fm10k/
Dfm10k_vf.c13 u8 *perm_addr = hw->mac.perm_addr; in fm10k_stop_hw_vf() local
24 if (is_valid_ether_addr(perm_addr)) { in fm10k_stop_hw_vf()
25 bal = (((u32)perm_addr[3]) << 24) | in fm10k_stop_hw_vf()
26 (((u32)perm_addr[4]) << 16) | in fm10k_stop_hw_vf()
27 (((u32)perm_addr[5]) << 8); in fm10k_stop_hw_vf()
29 (((u32)perm_addr[0]) << 16) | in fm10k_stop_hw_vf()
30 (((u32)perm_addr[1]) << 8) | in fm10k_stop_hw_vf()
31 ((u32)perm_addr[2]); in fm10k_stop_hw_vf()
203 u8 perm_addr[ETH_ALEN]; in fm10k_msg_mac_vlan_vf() local
210 perm_addr, &vid); in fm10k_msg_mac_vlan_vf()
[all …]
Dfm10k_pf.c249 u8 perm_addr[ETH_ALEN]; in fm10k_read_mac_addr_pf() local
258 perm_addr[0] = (u8)(serial_num >> 24); in fm10k_read_mac_addr_pf()
259 perm_addr[1] = (u8)(serial_num >> 16); in fm10k_read_mac_addr_pf()
260 perm_addr[2] = (u8)(serial_num >> 8); in fm10k_read_mac_addr_pf()
268 perm_addr[3] = (u8)(serial_num >> 16); in fm10k_read_mac_addr_pf()
269 perm_addr[4] = (u8)(serial_num >> 8); in fm10k_read_mac_addr_pf()
270 perm_addr[5] = (u8)(serial_num); in fm10k_read_mac_addr_pf()
272 ether_addr_copy(hw->mac.perm_addr, perm_addr); in fm10k_read_mac_addr_pf()
273 ether_addr_copy(hw->mac.addr, perm_addr); in fm10k_read_mac_addr_pf()
Dfm10k_pci.c300 if (is_valid_ether_addr(hw->mac.perm_addr)) { in fm10k_handle_reset()
301 ether_addr_copy(hw->mac.addr, hw->mac.perm_addr); in fm10k_handle_reset()
302 ether_addr_copy(netdev->perm_addr, hw->mac.perm_addr); in fm10k_handle_reset()
303 ether_addr_copy(netdev->dev_addr, hw->mac.perm_addr); in fm10k_handle_reset()
1469 if (is_valid_ether_addr(hw->mac.perm_addr) && in fm10k_mbx_mac_addr()
1470 !ether_addr_equal(hw->mac.perm_addr, hw->mac.addr)) in fm10k_mbx_mac_addr()
2046 ether_addr_copy(netdev->perm_addr, hw->mac.addr); in fm10k_sw_init()
2048 if (!is_valid_ether_addr(netdev->perm_addr)) { in fm10k_sw_init()
/Linux-v4.19/net/core/
Dfailover.c28 if (ether_addr_equal(failover_dev->perm_addr, mac)) { in failover_get_bymac()
58 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_register()
114 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_unregister()
145 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_link_change()
170 failover_dev = failover_get_bymac(slave_dev->perm_addr, &fops); in failover_slave_name_change()
224 if (ether_addr_equal(failover_dev->perm_addr, dev->perm_addr)) in failover_existing_slave_register()
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_dcb_nl.c117 u8 *perm_addr) in i40e_dcbnl_get_perm_hw_addr() argument
122 memset(perm_addr, 0xff, MAX_ADDR_LEN); in i40e_dcbnl_get_perm_hw_addr()
125 perm_addr[i] = pf->hw.mac.perm_addr[i]; in i40e_dcbnl_get_perm_hw_addr()
128 perm_addr[i] = pf->hw.mac.san_addr[j]; in i40e_dcbnl_get_perm_hw_addr()
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dtx99.c76 memcpy(hdr->addr1, hw->wiphy->perm_addr, ETH_ALEN); in ath9k_build_tx99_skb()
77 memcpy(hdr->addr2, hw->wiphy->perm_addr, ETH_ALEN); in ath9k_build_tx99_skb()
78 memcpy(hdr->addr3, hw->wiphy->perm_addr, ETH_ALEN); in ath9k_build_tx99_skb()
Dlink.c249 memcpy(hdr->addr1, hw->wiphy->perm_addr, ETH_ALEN); in ath_paprd_calibrate()
250 memcpy(hdr->addr2, hw->wiphy->perm_addr, ETH_ALEN); in ath_paprd_calibrate()
251 memcpy(hdr->addr3, hw->wiphy->perm_addr, ETH_ALEN); in ath_paprd_calibrate()
/Linux-v4.19/net/wireless/
Dsysfs.c37 SHOW_FMT(macaddress, "%pM", wiphy.perm_addr);
59 return sprintf(buf, "%pM\n", wiphy->perm_addr); in addresses_show()
/Linux-v4.19/drivers/net/wireless/st/cw1200/
Dmain.c339 if (hw->wiphy->perm_addr[3] == 0 && in cw1200_init_common()
340 hw->wiphy->perm_addr[4] == 0 && in cw1200_init_common()
341 hw->wiphy->perm_addr[5] == 0) { in cw1200_init_common()
342 get_random_bytes(&hw->wiphy->perm_addr[3], 3); in cw1200_init_common()
/Linux-v4.19/net/mac80211/
Diface.c574 local->hw.wiphy->perm_addr, in ieee80211_do_open()
576 memcpy(dev->perm_addr, dev->dev_addr, ETH_ALEN); in ieee80211_do_open()
1593 u8 *perm_addr, enum nl80211_iftype type) in ieee80211_assign_perm_addr() argument
1602 memcpy(perm_addr, local->hw.wiphy->perm_addr, ETH_ALEN); in ieee80211_assign_perm_addr()
1620 memcpy(perm_addr, sdata->vif.addr, ETH_ALEN); in ieee80211_assign_perm_addr()
1633 memcpy(perm_addr, sdata->vif.addr, ETH_ALEN); in ieee80211_assign_perm_addr()
1652 memcpy(perm_addr, in ieee80211_assign_perm_addr()
1678 m = local->hw.wiphy->perm_addr; in ieee80211_assign_perm_addr()
1712 memcpy(perm_addr, tmp_addr, ETH_ALEN); in ieee80211_assign_perm_addr()
1801 ieee80211_assign_perm_addr(local, ndev->perm_addr, type); in ieee80211_if_add()
[all …]
/Linux-v4.19/drivers/net/ethernet/intel/e1000e/
Dnvm.c528 hw->mac.perm_addr[i] = (u8)(rar_low >> (i * 8)); in e1000_read_mac_addr_generic()
531 hw->mac.perm_addr[i + 4] = (u8)(rar_high >> (i * 8)); in e1000_read_mac_addr_generic()
534 hw->mac.addr[i] = hw->mac.perm_addr[i]; in e1000_read_mac_addr_generic()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dvf.c116 ether_addr_copy(hw->mac.perm_addr, addr); in ixgbevf_reset_hw_vf()
137 &hw->mac.perm_addr[i]); in ixgbevf_hv_reset_hw_vf()
241 ether_addr_copy(mac_addr, hw->mac.perm_addr); in ixgbevf_get_mac_addr_vf()
463 if (ether_addr_equal(addr, hw->mac.perm_addr)) in ixgbevf_hv_set_rar_vf()
Dvf.h65 u8 perm_addr[6]; member
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_dcb_nl.c145 u8 *perm_addr) in ixgbe_dcbnl_get_perm_hw_addr() argument
150 memset(perm_addr, 0xff, MAX_ADDR_LEN); in ixgbe_dcbnl_get_perm_hw_addr()
153 perm_addr[i] = adapter->hw.mac.perm_addr[i]; in ixgbe_dcbnl_get_perm_hw_addr()
160 perm_addr[i] = adapter->hw.mac.san_addr[j]; in ixgbe_dcbnl_get_perm_hw_addr()
/Linux-v4.19/drivers/net/ethernet/intel/igbvf/
Dvf.c136 memcpy(hw->mac.perm_addr, addr, ETH_ALEN); in e1000_reset_hw_vf()
321 memcpy(hw->mac.addr, hw->mac.perm_addr, ETH_ALEN); in e1000_read_mac_addr_vf()
Dvf.h173 u8 perm_addr[6]; member
/Linux-v4.19/drivers/net/wireless/intersil/p54/
Deeprom.c917 if (!is_valid_ether_addr(dev->wiphy->perm_addr)) { in p54_parse_eeprom()
918 u8 perm_addr[ETH_ALEN]; in p54_parse_eeprom() local
922 eth_random_addr(perm_addr); in p54_parse_eeprom()
923 SET_IEEE80211_PERM_ADDR(dev, perm_addr); in p54_parse_eeprom()
929 dev->wiphy->perm_addr, priv->version, in p54_parse_eeprom()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
De1000_nvm.c606 hw->mac.perm_addr[i] = (u8)(rar_low >> (i*8)); in igb_read_mac_addr()
609 hw->mac.perm_addr[i+4] = (u8)(rar_high >> (i*8)); in igb_read_mac_addr()
612 hw->mac.addr[i] = hw->mac.perm_addr[i]; in igb_read_mac_addr()
/Linux-v4.19/drivers/net/wimax/i2400m/
Ddriver.c239 if (!memcmp(net_dev->perm_addr, ddi->mac_address, in i2400m_check_mac_addr()
245 dev_warn(dev, "boot mode reported %pM\n", net_dev->perm_addr); in i2400m_check_mac_addr()
252 memcpy(net_dev->perm_addr, ddi->mac_address, ETH_ALEN); in i2400m_check_mac_addr()
/Linux-v4.19/drivers/net/wireless/ath/wil6210/
Dmain.c1237 ether_addr_copy(ndev->perm_addr, mac); in wil_get_bl_info()
1238 ether_addr_copy(wiphy->perm_addr, mac); in wil_get_bl_info()
1301 ether_addr_copy(ndev->perm_addr, mac); in wil_get_otp_info()
1302 ether_addr_copy(wiphy->perm_addr, mac); in wil_get_otp_info()
1464 ether_addr_copy(ndev->perm_addr, mac); in wil_reset()
1465 ether_addr_copy(ndev->dev_addr, ndev->perm_addr); in wil_reset()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_dcbnl.c30 u8 *perm_addr) in qede_dcbnl_getpermhwaddr() argument
32 memcpy(perm_addr, netdev->dev_addr, netdev->addr_len); in qede_dcbnl_getpermhwaddr()
/Linux-v4.19/drivers/net/
Dntb_netdev.c433 eth_random_addr(ndev->perm_addr); in ntb_netdev_probe()
434 memcpy(ndev->dev_addr, ndev->perm_addr, ndev->addr_len); in ntb_netdev_probe()
/Linux-v4.19/drivers/net/wireless/admtek/
Dadm8211.c1792 u8 perm_addr[ETH_ALEN]; in adm8211_probe() local
1873 *(__le32 *)perm_addr = cpu_to_le32(ADM8211_CSR_READ(PAR0)); in adm8211_probe()
1874 *(__le16 *)&perm_addr[4] = in adm8211_probe()
1877 if (!is_valid_ether_addr(perm_addr)) { in adm8211_probe()
1880 eth_random_addr(perm_addr); in adm8211_probe()
1882 SET_IEEE80211_PERM_ADDR(dev, perm_addr); in adm8211_probe()
1930 dev->wiphy->perm_addr, pdev->revision); in adm8211_probe()
/Linux-v4.19/drivers/net/wireless/zydas/zd1211rw/
Dzd_mac.h302 return mac->hw->wiphy->perm_addr; in zd_mac_get_perm_addr()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_dcbnl.c674 u8 *perm_addr) in mlx5e_dcbnl_getpermhwaddr() argument
678 if (!perm_addr) in mlx5e_dcbnl_getpermhwaddr()
681 memset(perm_addr, 0xff, MAX_ADDR_LEN); in mlx5e_dcbnl_getpermhwaddr()
683 mlx5_query_nic_vport_mac_address(priv->mdev, 0, perm_addr); in mlx5e_dcbnl_getpermhwaddr()

12345