/linux-master/net/wireless/ |
H A D | trace.h | 444 u8 key_index, bool pairwise, const u8 *mac_addr), 445 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr), 449 MAC_ENTRY(mac_addr) 457 MAC_ASSIGN(mac_addr, mac_addr); 466 __entry->mac_addr) 471 u8 key_index, bool pairwise, const u8 *mac_addr), 472 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr) 477 u8 key_index, bool pairwise, const u8 *mac_addr), 478 TP_ARGS(wiphy, netdev, link_id, key_index, pairwise, mac_addr) [all...] |
H A D | nl80211.c | 4496 const u8 *mac_addr = NULL; local 4527 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); 4529 pairwise = !!mac_addr; 4542 if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN)) 4560 if (mac_addr && 4561 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr)) 4568 err = rdev_get_key(rdev, dev, link_id, key_idx, pairwise, mac_addr, 4674 u8 *mac_addr = NULL; local 4677 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); 4679 if (!mac_addr || ke 4700 const u8 *mac_addr = NULL; local 4768 u8 *mac_addr = NULL; local 6530 nl80211_send_station(struct sk_buff *msg, u32 cmd, u32 portid, u32 seq, int flags, struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *mac_addr, struct station_info *sinfo) argument 6767 u8 mac_addr[ETH_ALEN]; local 6821 u8 *mac_addr = NULL; local 7190 u8 *mac_addr; local 7351 u8 *mac_addr = NULL; local 8986 nl80211_parse_random_mac(struct nlattr **attrs, u8 *mac_addr, u8 *mac_addr_mask) argument 9081 u8 *mac_addr, *mac_addr_mask; local 12832 u8 *mac_addr; local 18681 cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr, struct station_info *sinfo, gfp_t gfp) argument 18705 cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr, struct station_info *sinfo, gfp_t gfp) argument 18735 cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr, enum nl80211_connect_failed_reason reason, gfp_t gfp) argument [all...] |
/linux-master/net/mac80211/ |
H A D | scan.c | 415 ether_addr_copy(local->hw_scan_req->req.mac_addr, req->mac_addr); 796 req->mac_addr,
|
/linux-master/net/ethernet/ |
H A D | eth.c | 489 int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr) argument 494 ret = of_get_mac_address(dev->of_node, mac_addr); 502 ether_addr_copy(mac_addr, addr);
|
/linux-master/include/net/ |
H A D | mac80211.h | 3828 * the mac_addr member of the conf structure is, however, set to the 3938 * The mac_addr parameter allows supporting NL80211_SCAN_FLAG_RANDOM_ADDR, 4469 const u8 *mac_addr);
|
/linux-master/include/linux/ |
H A D | etherdevice.h | 31 int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr);
|
/linux-master/drivers/net/wireless/virtual/ |
H A D | mac80211_hwsim.c | 2118 wiphy_dbg(hw->wiphy, "%s (type=%d mac_addr=%pM)\n", 2153 "%s (old type=%d, new type=%d, mac_addr=%pM)\n", 2170 wiphy_dbg(hw->wiphy, "%s (type=%d mac_addr=%pM)\n", 2991 hw_req->req.mac_addr, 3028 const u8 *mac_addr) 3041 memcpy(hwsim->scan_addr, mac_addr, ETH_ALEN); 3483 if (!is_zero_ether_addr(request->mac_addr)) { 3484 if (nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, request->mac_addr)) 3026 mac80211_hwsim_sw_scan(struct ieee80211_hw *hw, struct ieee80211_vif *vif, const u8 *mac_addr) argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | scan.c | 89 u8 *mac_addr; member in struct:iwl_mvm_scan_params 749 const u8 *mac_addr = params->flags & NL80211_SCAN_FLAG_RANDOM_ADDR ? local 750 params->mac_addr : NULL; 758 if (mac_addr) 759 get_random_mask_addr(frame->sa, mac_addr, 1083 memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN); 1134 memcpy(&cfg->mac_addr, &mvm->addresses[0].addr, ETH_ALEN); 2955 params.mac_addr = req->mac_addr; 3057 params.mac_addr [all...] |
H A D | ftm-initiator.c | 247 memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN); 279 memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | mac.c | 968 ret = ath11k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr, NULL, 0, 0); 3757 memcpy(arvif->arp_ns_offload.mac_addr, vif->addr, ETH_ALEN); 4056 ether_addr_copy(arg->mac_addr.addr, req->mac_addr); 6113 ret = ath11k_wmi_scan_prob_req_oui(ar, ar->mac_addr); 7380 ret = ath11k_wmi_vdev_up(ar, arvif->vdev_id, 0, ar->mac_addr, 8006 peer = ath11k_peer_find_by_addr(ab, ar->mac_addr); 8009 ath11k_peer_delete(ar, arvif->vdev_id, ar->mac_addr); 9028 memcpy(offload->mac_addr, vif->addr, ETH_ALEN); 9843 memcpy(addresses[0].addr, ar->mac_addr, ETH_ALE 10259 u8 mac_addr[ETH_ALEN] = {0}; local [all...] |
/linux-master/drivers/net/ethernet/ti/icssg/ |
H A D | icssg_prueth.c | 1329 ether_addr_copy(emac->mac_addr, ndev->dev_addr); 1331 icssg_class_set_mac_addr(prueth->miig_rt, slice, emac->mac_addr); 1332 icssg_ft1_set_mac_addr(prueth->miig_rt, slice, emac->mac_addr); 1839 ether_addr_copy(emac->mac_addr, ndev->dev_addr);
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc.c | 601 int nixlf, u64 chan, u8 *mac_addr) 639 ether_addr_copy(req.packet.dmac, mac_addr); 849 u8 mac_addr[ETH_ALEN] = { 0 }; local 901 mac_addr[0] = 0x01; /* LSB bit of 1st byte in DMAC */ 902 ether_addr_copy(req.packet.dmac, mac_addr); 903 ether_addr_copy(req.mask.dmac, mac_addr); 600 rvu_npc_install_ucast_entry(struct rvu *rvu, u16 pcifunc, int nixlf, u64 chan, u8 *mac_addr) argument
|
H A D | rvu_nix.c | 459 pfvf->rx_chan_base, pfvf->mac_addr); 1642 ether_addr_copy(rsp->mac_addr, pfvf->mac_addr); 4351 ether_addr_copy(pfvf->mac_addr, req->mac_addr); 4354 pfvf->rx_chan_base, req->mac_addr); 4357 ether_addr_copy(pfvf->default_mac, req->mac_addr); 4376 ether_addr_copy(rsp->mac_addr, pfvf->mac_addr); 5518 ether_addr_copy(pfvf->mac_addr, pfv [all...] |
H A D | rvu_cgx.c | 640 cgx_lmac_addr_set(cgx_id, lmac_id, req->mac_addr); 660 rc = cgx_lmac_addr_add(cgx_id, lmac_id, req->mac_addr); 729 /* copy 48 bit mac address to req->mac_addr */ 730 u64_to_ether_addr(cfg, rsp->mac_addr); 1215 return cgx_lmac_addr_update(cgx_id, lmac_id, req->mac_addr, req->index);
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_main.c | 1586 ether_addr_copy(element.mac_addr, macaddr); 1593 ether_addr_copy(element.mac_addr, macaddr); 2666 ether_addr_copy(del_list[num_del].mac_addr, f->macaddr); 2730 ether_addr_copy(add_list[num_add].mac_addr, 7697 ether_addr_copy(element.mac_addr, macaddr); 7723 ether_addr_copy(element.mac_addr, macaddr); 8445 /* Both (src/dst) valid mac_addr are not supported */ 13655 u8 mac_addr[ETH_ALEN]; local 13737 ether_addr_copy(mac_addr, hw->mac.perm_addr); 13748 i40e_rm_default_mac_filter(vsi, mac_addr); 16426 u8 mac_addr[6]; local [all...] |
H A D | i40e_virtchnl_pf.c | 3013 u8 *mac_addr = vc_ether_addr->addr; local 3015 if (!is_valid_ether_addr(mac_addr)) 3023 ether_addr_copy(vf->default_lan_addr.addr, mac_addr); 3026 ether_addr_copy(vf->default_lan_addr.addr, mac_addr);
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 5870 const u8 *mac_addr) 5876 ether_addr_copy(key.dst_mac_addr, mac_addr); 8890 memcpy(pf->mac_addr, resp->mac_address, ETH_ALEN); 8908 memcpy(vf->mac_addr, resp->mac_address, ETH_ALEN); 14900 eth_hw_addr_set(bp->dev, bp->pf.mac_addr); 14906 if (is_valid_ether_addr(vf->mac_addr)) { 14908 eth_hw_addr_set(bp->dev, vf->mac_addr); 5869 bnxt_hwrm_set_vnic_filter(struct bnxt *bp, u16 vnic_id, u16 idx, const u8 *mac_addr) argument
|
/linux-master/drivers/hid/ |
H A D | hid-nintendo.c | 576 u8 mac_addr[6]; member in struct:joycon_ctlr 2463 ctlr->mac_addr[j] = report->subcmd_reply.data[i]; 2467 ctlr->mac_addr[0], 2468 ctlr->mac_addr[1], 2469 ctlr->mac_addr[2], 2470 ctlr->mac_addr[3], 2471 ctlr->mac_addr[4], 2472 ctlr->mac_addr[5]);
|
/linux-master/net/bridge/ |
H A D | br_private.h | 59 typedef struct mac_addr mac_addr; typedef in typeref:struct:mac_addr 67 struct mac_addr { struct 283 mac_addr addr;
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 2008 int slave, u8 *mac_addr) 2029 mac_addr[0] = (mac_hi >> 8) & 0xff; 2030 mac_addr[1] = mac_hi & 0xff; 2031 mac_addr[2] = (mac_lo >> 24) & 0xff; 2032 mac_addr[3] = (mac_lo >> 16) & 0xff; 2033 mac_addr[4] = (mac_lo >> 8) & 0xff; 2034 mac_addr[5] = mac_lo & 0xff; 2163 ret = of_get_mac_address(port_np, port->slave.mac_addr); 2167 port->slave.mac_addr); 2168 if (!is_valid_ether_addr(port->slave.mac_addr)) { 2007 am65_cpsw_am654_get_efuse_macid(struct device_node *of_node, int slave, u8 *mac_addr) argument [all...] |
/linux-master/drivers/net/ethernet/realtek/ |
H A D | r8169_main.c | 5118 u8 mac_addr[ETH_ALEN]) 5125 put_unaligned_le32(value, mac_addr); 5127 put_unaligned_le16(value, mac_addr + 4); 5129 rtl_read_mac_from_reg(tp, mac_addr, MAC0_BKP); 5295 u8 mac_addr[ETH_ALEN] __aligned(2) = {}; 5299 rc = eth_platform_get_mac_address(tp_to_dev(tp), mac_addr); 5303 rtl_read_mac_address(tp, mac_addr); 5304 if (is_valid_ether_addr(mac_addr)) 5307 rtl_read_mac_from_reg(tp, mac_addr, MAC0); 5308 if (is_valid_ether_addr(mac_addr)) 5117 rtl_read_mac_address(struct rtl8169_private *tp, u8 mac_addr[ETH_ALEN]) argument [all...] |
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 2996 rc = ether_addr_equal(get_feat_ctx->dev_attr.mac_addr, 2997 adapter->mac_addr); 3780 if (!is_valid_ether_addr(feat->dev_attr.mac_addr)) { 3782 ether_addr_copy(adapter->mac_addr, netdev->dev_addr); 3784 ether_addr_copy(adapter->mac_addr, feat->dev_attr.mac_addr); 3785 eth_hw_addr_set(netdev, adapter->mac_addr); 4015 memcpy(adapter->netdev->perm_addr, adapter->mac_addr, netdev->addr_len);
|
/linux-master/include/net/mana/ |
H A D | mana.h | 402 u8 mac_addr[ETH_ALEN]; member in struct:mana_port_context 551 u8 mac_addr[6]; member in struct:mana_query_vport_cfg_resp 710 u8 mac_addr[6]; member in struct:mana_register_filter_req
|
/linux-master/drivers/net/ethernet/microsoft/mana/ |
H A D | mana_en.c | 846 memcpy(req.mac_addr, apc->mac_addr, ETH_ALEN); 968 ether_addr_copy(apc->mac_addr, resp.mac_addr); 2493 eth_hw_addr_set(ndev, apc->mac_addr);
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_common.c | 345 resp[i].mac_addr); 347 resp[i].mac_addr); 2924 * @mac_addr: MAC address to be written as LAA/LAA+WoL/Port address 2931 ice_aq_manage_mac_write(struct ice_hw *hw, const u8 *mac_addr, u8 flags, argument 2941 ether_addr_copy(cmd->mac_addr, mac_addr);
|