Lines Matching refs:mac_addr
4770 const u8 *mac_addr = NULL; in nl80211_get_key() local
4801 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_key()
4803 pairwise = !!mac_addr; in nl80211_get_key()
4816 if (!pairwise && mac_addr && !(rdev->wiphy.flags & WIPHY_FLAG_IBSS_RSN)) in nl80211_get_key()
4834 if (mac_addr && in nl80211_get_key()
4835 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr)) in nl80211_get_key()
4842 err = rdev_get_key(rdev, dev, link_id, key_idx, pairwise, mac_addr, in nl80211_get_key()
4948 u8 *mac_addr = NULL; in nl80211_set_key() local
4951 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_key()
4953 if (!mac_addr || key.idx < 0 || key.idx > 1) in nl80211_set_key()
4962 mac_addr, &key.p); in nl80211_set_key()
4974 const u8 *mac_addr = NULL; in nl80211_new_key() local
4988 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_key()
4991 if (mac_addr) in nl80211_new_key()
5013 mac_addr)) { in nl80211_new_key()
5029 mac_addr, &key.p); in nl80211_new_key()
5042 u8 *mac_addr = NULL; in nl80211_del_key() local
5052 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_del_key()
5055 if (mac_addr) in nl80211_del_key()
5075 if (key.type == NL80211_KEYTYPE_GROUP && mac_addr && in nl80211_del_key()
5086 mac_addr); in nl80211_del_key()
7065 const u8 *mac_addr, struct station_info *sinfo) in nl80211_send_station() argument
7080 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr) || in nl80211_send_station()
7524 u8 mac_addr[ETH_ALEN]; in nl80211_dump_station() local
7559 mac_addr, &sinfo); in nl80211_dump_station()
7576 rdev, wdev->netdev, mac_addr, in nl80211_dump_station()
7600 u8 *mac_addr = NULL; in nl80211_get_station() local
7608 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_get_station()
7621 err = rdev_get_station(rdev, dev, mac_addr, &sinfo); in nl80211_get_station()
7638 rdev, dev, mac_addr, &sinfo) < 0) { in nl80211_get_station()
7991 u8 *mac_addr; in nl80211_set_station() local
8037 mac_addr = nla_data(info->attrs[NL80211_ATTR_MLD_ADDR]); in nl80211_set_station()
8038 params.link_sta_params.mld_mac = mac_addr; in nl80211_set_station()
8044 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_set_station()
8143 err = rdev_change_station(rdev, dev, mac_addr, ¶ms); in nl80211_set_station()
8158 u8 *mac_addr = NULL; in nl80211_new_station() local
8184 mac_addr = nla_data(info->attrs[NL80211_ATTR_MLD_ADDR]); in nl80211_new_station()
8185 params.link_sta_params.mld_mac = mac_addr; in nl80211_new_station()
8191 mac_addr = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_new_station()
8441 err = rdev_add_station(rdev, dev, mac_addr, ¶ms); in nl80211_new_station()
9803 u8 *mac_addr, u8 *mac_addr_mask) in nl80211_parse_random_mac() argument
9808 eth_zero_addr(mac_addr); in nl80211_parse_random_mac()
9810 mac_addr[0] = 0x2; in nl80211_parse_random_mac()
9820 memcpy(mac_addr, nla_data(attrs[NL80211_ATTR_MAC]), ETH_ALEN); in nl80211_parse_random_mac()
9825 is_multicast_ether_addr(mac_addr)) in nl80211_parse_random_mac()
9834 mac_addr[i] &= mac_addr_mask[i]; in nl80211_parse_random_mac()
9908 struct nlattr **attrs, u8 *mac_addr, u8 *mac_addr_mask, in nl80211_check_scan_flags() argument
9954 err = nl80211_parse_random_mac(attrs, mac_addr, mac_addr_mask); in nl80211_check_scan_flags()
9968 req->mac_addr, req->mac_addr_mask, in nl80211_check_scan_flags_sched()
9980 req->req.mac_addr, in nl80211_check_scan_flags_reg()
13722 u8 *mac_addr; in cfg80211_cqm_rssi_update() local
13724 mac_addr = wdev->links[0].client.current_bss->pub.bssid; in cfg80211_cqm_rssi_update()
13726 err = rdev_get_station(rdev, dev, mac_addr, &sinfo); in cfg80211_cqm_rssi_update()
19669 void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr, in cfg80211_new_sta() argument
19676 trace_cfg80211_new_sta(dev, mac_addr, sinfo); in cfg80211_new_sta()
19683 rdev, dev, mac_addr, sinfo) < 0) { in cfg80211_new_sta()
19693 void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr, in cfg80211_del_sta_sinfo() argument
19704 trace_cfg80211_del_sta(dev, mac_addr); in cfg80211_del_sta_sinfo()
19713 rdev, dev, mac_addr, sinfo) < 0) { in cfg80211_del_sta_sinfo()
19723 void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr, in cfg80211_conn_failed() argument
19743 nla_put(msg, NL80211_ATTR_MAC, ETH_ALEN, mac_addr) || in cfg80211_conn_failed()