/net/wireless/ |
H A D | ibss.c | 17 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, argument 32 bss = cfg80211_get_bss(wdev->wiphy, channel, bssid, NULL, 0, 48 nl80211_send_ibss_bssid(wiphy_to_rdev(wdev->wiphy), dev, bssid, 52 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); 57 void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, argument 65 trace_cfg80211_ibss_joined(dev, bssid, channel); 75 memcpy(ev->ij.bssid, bssid, ETH_ALEN); 467 u8 *bssid = ap_addr->sa_data; local 481 if (is_zero_ether_addr(bssid) || is_broadcast_ether_add [all...] |
H A D | wext-sme.c | 264 u8 *bssid = ap_addr->sa_data; local 275 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) 276 bssid = NULL; 283 if (!bssid && !wdev->wext.connect.bssid) 287 if (wdev->wext.connect.bssid && bssid && 288 ether_addr_equal(bssid, wdev->wext.connect.bssid)) [all...] |
H A D | sme.c | 44 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; member in struct:cfg80211_conn 157 params->bssid, 181 params->bssid, params->ssid, 184 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, 190 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, 195 cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, 211 u8 bssid_buf[ETH_ALEN], *bssid = NULL; local 229 if (wdev->conn->params.bssid) { 230 memcpy(bssid_buf, wdev->conn->params.bssid, ETH_ALEN); 231 bssid 577 __cfg80211_connect_result(struct net_device *dev, const u8 *bssid, const u8 *req_ie, size_t req_ie_len, const u8 *resp_ie, size_t resp_ie_len, u16 status, bool wextev, struct cfg80211_bss *bss) argument 685 cfg80211_connect_result(struct net_device *dev, const u8 *bssid, const u8 *req_ie, size_t req_ie_len, const u8 *resp_ie, size_t resp_ie_len, u16 status, gfp_t gfp) argument 779 cfg80211_roamed(struct net_device *dev, struct ieee80211_channel *channel, const u8 *bssid, const u8 *req_ie, size_t req_ie_len, const u8 *resp_ie, size_t resp_ie_len, gfp_t gfp) argument [all...] |
H A D | mlme.c | 48 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, 68 const u8 *bssid = mgmt->bssid; local 75 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) 87 const u8 *bssid = mgmt->bssid; local 94 !ether_addr_equal(wdev->current_bss->pub.bssid, bssid))) 141 trace_cfg80211_send_assoc_timeout(dev, bss->bssid); 198 cfg80211_mlme_auth(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, enum nl80211_auth_type auth_type, const u8 *bssid, const u8 *ssid, int ssid_len, const u8 *ie, int ie_len, const u8 *key, int key_len, int key_idx, const u8 *sae_data, int sae_data_len) argument 276 cfg80211_mlme_assoc(struct cfg80211_registered_device *rdev, struct net_device *dev, struct ieee80211_channel *chan, const u8 *bssid, const u8 *ssid, int ssid_len, struct cfg80211_assoc_request *req) argument 312 cfg80211_mlme_deauth(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument 336 cfg80211_mlme_disassoc(struct cfg80211_registered_device *rdev, struct net_device *dev, const u8 *bssid, const u8 *ie, int ie_len, u16 reason, bool local_state_change) argument 373 u8 bssid[ETH_ALEN]; local [all...] |
H A D | nl80211.h | 41 struct net_device *netdev, const u8 *bssid, 46 struct net_device *netdev, const u8 *bssid, 65 struct net_device *netdev, const u8 *bssid,
|
H A D | core.h | 197 u8 bssid[ETH_ALEN]; member in struct:cfg80211_event::__anon176::__anon177 217 u8 bssid[ETH_ALEN]; member in struct:cfg80211_event::__anon176::__anon180 269 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, 304 const u8 *bssid, 312 const u8 *bssid, 316 struct net_device *dev, const u8 *bssid, 320 struct net_device *dev, const u8 *bssid, 345 void __cfg80211_connect_result(struct net_device *dev, const u8 *bssid,
|
H A D | trace.h | 996 MAC_ENTRY(bssid) 1003 MAC_ASSIGN(bssid, req->bss->bssid); 1005 memset(__entry->bssid, 0, ETH_ALEN); 1008 TP_printk(WIPHY_PR_FMT ", " NETDEV_PR_FMT ", auth type: %d, bssid: " MAC_PR_FMT, 1010 MAC_PR_ARG(bssid)) 1020 MAC_ENTRY(bssid) 1029 MAC_ASSIGN(bssid, req->bss->bssid); 1031 memset(__entry->bssid, [all...] |
H A D | scan.c | 396 static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, argument 402 if (bssid && !ether_addr_equal(a->bssid, bssid)) 477 r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); 534 const u8 *bssid, 542 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, capa_mask, 552 if (!is_valid_ether_addr(bss->pub.bssid)) 532 cfg80211_get_bss(struct wiphy *wiphy, struct ieee80211_channel *channel, const u8 *bssid, const u8 *ssid, size_t ssid_len, u16 capa_mask, u16 capa_val) argument 885 cfg80211_inform_bss_width(struct wiphy *wiphy, struct ieee80211_channel *rx_channel, enum nl80211_bss_scan_width scan_width, enum cfg80211_bss_frame_type ftype, const u8 *bssid, u64 tsf, u16 capability, u16 beacon_interval, const u8 *ie, size_t ielen, s32 signal, gfp_t gfp) argument [all...] |
H A D | util.c | 481 const u8 *bssid, bool qos) 517 memcpy(hdr.addr1, bssid, ETH_ALEN); 526 memcpy(hdr.addr3, bssid, ETH_ALEN); 808 const u8 *bssid = NULL; local 820 if (!is_zero_ether_addr(ev->cr.bssid)) 821 bssid = ev->cr.bssid; 823 wdev->netdev, bssid, 841 __cfg80211_ibss_joined(wdev->netdev, ev->ij.bssid, 479 ieee80211_data_from_8023(struct sk_buff *skb, const u8 *addr, enum nl80211_iftype iftype, const u8 *bssid, bool qos) argument
|
H A D | wext-compat.c | 1201 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); 1216 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); 1292 memcpy(addr, wdev->current_bss->pub.bssid, ETH_ALEN); 1319 u8 bssid[ETH_ALEN]; local 1333 memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); 1336 if (rdev_get_station(rdev, dev, bssid, &sinfo)) 1463 cfg_pmksa.bssid = pmksa->bssid.sa_data;
|
/net/mac80211/ |
H A D | ibss.c | 80 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); 207 const u8 *bssid, const int beacon_int, 231 if (!ether_addr_equal(ifibss->bssid, bssid)) 305 memcpy(ifibss->bssid, bssid, ETH_ALEN); 383 cfg80211_ibss_joined(sdata->dev, ifibss->bssid, chan, GFP_KERNEL); 458 __ieee80211_sta_join_ibss(sdata, cbss->bssid, 485 ifibss->bssid, ifibs 206 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct cfg80211_chan_def *req_chandef, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) argument 1156 ieee80211_ibss_rx_no_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const u8 *addr, u32 supp_rates) argument 1275 u8 bssid[ETH_ALEN]; local 1318 const u8 *bssid = NULL; local [all...] |
H A D | mlme.c | 342 const u8 *bssid, u32 *changed) 405 ifmgd->bssid, chandef.chan->center_freq, chandef.width, 416 ifmgd->bssid); 452 ifmgd->bssid); 681 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); 683 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); 932 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); 934 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); 1077 ifmgd->associated->bssid, 337 ieee80211_config_bw(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, const struct ieee80211_ht_cap *ht_cap, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const u8 *bssid, u32 *changed) argument 2298 u8 bssid[ETH_ALEN]; local 2452 const u8 *bssid = NULL; local 3005 u8 *bssid; local 3376 ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata, u8 *bssid, u8 reason, bool tx) argument 3577 u8 bssid[ETH_ALEN]; local 3602 u8 bssid[ETH_ALEN]; local 3731 const u8 *bssid = ifmgd->auth_data ? local 4624 u8 bssid[ETH_ALEN]; local [all...] |
H A D | spectmgmt.c | 27 u32 sta_flags, u8 *bssid, 90 bssid, new_freq); 180 bssid); 191 const u8 *da, const u8 *bssid, 208 memcpy(msr_report->bssid, bssid, ETH_ALEN); 245 mgmt->sa, mgmt->bssid, 24 ieee80211_parse_ch_switch_ie(struct ieee80211_sub_if_data *sdata, struct ieee802_11_elems *elems, enum ieee80211_band current_band, u32 sta_flags, u8 *bssid, struct ieee80211_csa_ie *csa_ie) argument 189 ieee80211_send_refuse_measurement_request(struct ieee80211_sub_if_data *sdata, struct ieee80211_msrment_ie *request_ie, const u8 *da, const u8 *bssid, u8 dialog_token) argument
|
H A D | ht.c | 381 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 383 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 385 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); 428 const u8 *bssid) 443 memcpy(action_frame->bssid, bssid, ETH_ALEN); 426 ieee80211_send_smps_action(struct ieee80211_sub_if_data *sdata, enum ieee80211_smps_mode smps, const u8 *da, const u8 *bssid) argument
|
H A D | agg-rx.c | 202 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 204 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 206 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN);
|
H A D | rx.c | 1262 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, local 1264 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && 2348 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || 2349 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { 2368 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); 2529 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) 2622 u8 *bssid; local 3093 u8 *bssid = ieee80211_get_bssid(hdr, skb->len, sdata->vif.type); local [all...] |
H A D | wme.c | 137 ra = sdata->u.mgd.bssid;
|
H A D | ieee80211_i.h | 422 u8 bssid[ETH_ALEN]; member in struct:ieee80211_if_managed 527 u8 bssid[ETH_ALEN] __aligned(2); 1462 const u8 *bssid, const u8 *addr, u32 supp_rates); 1580 const u8 *bssid); 1652 * @bssid: the currently connected bssid (for reporting) 1660 u32 sta_flags, u8 *bssid, 1801 const u8 *extra, size_t extra_len, const u8 *bssid, 1805 const u8 *bssid, u16 stype, u16 reason,
|
H A D | agg-tx.c | 85 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 87 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 89 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN);
|
H A D | tdls.c | 93 memcpy(lnkid->bssid, sdata->u.mgd.bssid, ETH_ALEN); 299 ap_sta = sta_info_get(sdata, ifmgd->bssid); 481 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN);
|
H A D | util.c | 1170 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, 1192 memcpy(mgmt->bssid, bssid, ETH_ALEN); 1211 const u8 *bssid, u16 stype, u16 reason, 1222 memcpy(mgmt->da, bssid, ETH_ALEN); 1224 memcpy(mgmt->bssid, bssid, ETH_ALEN); 1490 memcpy(mgmt->bssid, dst, ETH_ALEN); 2665 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 2668 memcpy(mgmt->bssid, ifibs 1167 ieee80211_send_auth(struct ieee80211_sub_if_data *sdata, u16 transaction, u16 auth_alg, u16 status, const u8 *extra, size_t extra_len, const u8 *da, const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, u32 tx_flags) argument 1210 ieee80211_send_deauth_disassoc(struct ieee80211_sub_if_data *sdata, const u8 *bssid, u16 stype, u16 reason, bool send_frame, u8 *frame_buf) argument [all...] |
H A D | debugfs_netdev.c | 217 IEEE80211_IF_FILE(bssid, u.mgd.bssid, MAC); 333 memcpy(hdr->addr1, sdata->u.mgd.associated->bssid, ETH_ALEN); 575 DEBUGFS_ADD(bssid);
|
H A D | ethtool.c | 106 sta = sta_info_get_bss(sdata, sdata->u.mgd.bssid);
|
H A D | iface.c | 1346 sdata->vif.bss_conf.bssid = sdata->vif.addr; 1355 sdata->vif.bss_conf.bssid = sdata->u.mgd.bssid; 1359 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; 1373 sdata->vif.bss_conf.bssid = NULL; 1377 sdata->vif.bss_conf.bssid = sdata->vif.addr;
|
H A D | tx.c | 1991 memcpy(hdr.addr3, sdata->u.mgd.bssid, ETH_ALEN); 1998 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); 2006 memcpy(hdr.addr1, sdata->u.mgd.bssid, ETH_ALEN); 2020 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); 2831 memcpy(pspoll->bssid, ifmgd->bssid, ETH_ALEN); 2866 memcpy(nullfunc->addr1, ifmgd->bssid, ETH_ALEN); 2868 memcpy(nullfunc->addr3, ifmgd->bssid, ETH_ALEN);
|