/net/mac80211/ |
H A D | spectmgmt.c | 26 const u8 *da, const u8 *bssid, 43 memcpy(msr_report->bssid, bssid, ETH_ALEN); 80 mgmt->sa, mgmt->bssid, 24 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 | 334 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); 336 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 338 memcpy(mgmt->bssid, sdata->u.ibss.bssid, ETH_ALEN); 381 const u8 *bssid) 396 memcpy(action_frame->bssid, bssid, ETH_ALEN); 379 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 | key.c | 670 void ieee80211_gtk_rekey_notify(struct ieee80211_vif *vif, const u8 *bssid, argument 675 trace_api_gtk_rekey_notify(sdata, bssid, replay_ctr); 677 cfg80211_gtk_rekey_notify(sdata->dev, bssid, replay_ctr, gfp);
|
H A D | ibss.c | 38 const u8 *bssid, const int beacon_int, 62 if (!ether_addr_equal(ifibss->bssid, bssid)) 99 memcpy(ifibss->bssid, bssid, ETH_ALEN); 125 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); 251 cfg80211_ibss_joined(sdata->dev, ifibss->bssid, GFP_KERNEL); 293 __ieee80211_sta_join_ibss(sdata, cbss->bssid, 327 sdata->vif.addr, addr, sdata->u.ibss.bssid); 37 __ieee80211_sta_join_ibss(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const int beacon_int, struct ieee80211_channel *chan, const u32 basic_rates, const u16 capability, u64 tsf, bool creator) argument 619 ieee80211_ibss_rx_no_sta(struct ieee80211_sub_if_data *sdata, const u8 *bssid, const u8 *addr, u32 supp_rates) argument 729 u8 bssid[ETH_ALEN]; local 772 const u8 *bssid = NULL; local [all...] |
H A D | cfg.c | 623 sta = sta_info_get_bss(sdata, sdata->u.mgd.bssid); 2333 ap = sdata->u.mgd.associated->bssid; 3011 u8 *peer, u8 *bssid) 3020 memcpy(lnkid->bssid, bssid, ETH_ALEN); 3111 memcpy(mgmt->bssid, sdata->u.mgd.bssid, ETH_ALEN); 3208 sdata->u.mgd.bssid); 3214 sdata->u.mgd.bssid); 3010 ieee80211_tdls_add_link_ie(struct sk_buff *skb, u8 *src_addr, u8 *peer, u8 *bssid) argument
|
H A D | rx.c | 1388 u8 *bssid = ieee80211_get_bssid(hdr, rx->skb->len, local 1390 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && 2254 if (!ether_addr_equal(mgmt->sa, sdata->u.mgd.bssid) || 2255 !ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) { 2274 memcpy(resp->bssid, sdata->u.mgd.bssid, ETH_ALEN); 2434 if (!ether_addr_equal(mgmt->bssid, sdata->u.mgd.bssid)) 2981 u8 *bssid = ieee80211_get_bssid(hdr, skb->len, sdata->vif.type); local [all...] |
H A D | util.c | 1104 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, 1125 memcpy(mgmt->bssid, bssid, ETH_ALEN); 1144 const u8 *bssid, u16 stype, u16 reason, 1155 memcpy(mgmt->da, bssid, ETH_ALEN); 1157 memcpy(mgmt->bssid, bssid, ETH_ALEN); 1342 memcpy(mgmt->bssid, dst, ETH_ALEN); 1101 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 1143 ieee80211_send_deauth_disassoc(struct ieee80211_sub_if_data *sdata, const u8 *bssid, u16 stype, u16 reason, bool send_frame, u8 *frame_buf) argument
|
H A D | mlme.c | 387 const u8 *bssid, u32 *changed) 439 ifmgd->bssid, chandef.chan->center_freq, chandef.width, 450 ifmgd->bssid); 486 ifmgd->bssid); 721 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); 723 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); 945 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); 947 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); 1096 ifmgd->associated->bssid, new_fre 383 ieee80211_config_bw(struct ieee80211_sub_if_data *sdata, struct sta_info *sta, const struct ieee80211_ht_operation *ht_oper, const struct ieee80211_vht_operation *vht_oper, const u8 *bssid, u32 *changed) argument 2303 u8 bssid[ETH_ALEN]; local 2400 const u8 *bssid = NULL; local 2971 u8 *bssid; local 3366 ieee80211_sta_connection_lost(struct ieee80211_sub_if_data *sdata, u8 *bssid, u8 reason, bool tx) argument 3567 u8 bssid[ETH_ALEN]; local 3585 u8 bssid[ETH_ALEN]; local 3601 u8 bssid[ETH_ALEN]; local 4487 u8 bssid[ETH_ALEN]; local [all...] |
H A D | ieee80211_i.h | 402 u8 bssid[ETH_ALEN]; member in struct:ieee80211_if_managed 504 u8 bssid[ETH_ALEN] __aligned(2); 1276 const u8 *bssid, const u8 *addr, u32 supp_rates); 1377 const u8 *bssid); 1550 const u8 *extra, size_t extra_len, const u8 *bssid, 1554 const u8 *bssid, u16 stype, u16 reason,
|
/net/wireless/ |
H A D | wext-sme.c | 276 u8 *bssid = ap_addr->sa_data; local 287 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) 288 bssid = NULL; 298 if (!bssid && !wdev->wext.connect.bssid) 302 if (wdev->wext.connect.bssid && bssid && 303 ether_addr_equal(bssid, wdev->wext.connect.bssid)) [all...] |
H A D | ibss.c | 17 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid) argument 31 bss = cfg80211_get_bss(wdev->wiphy, NULL, bssid, 49 nl80211_send_ibss_bssid(wiphy_to_dev(wdev->wiphy), dev, bssid, 53 memcpy(wrqu.ap_addr.sa_data, bssid, ETH_ALEN); 58 void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, gfp_t gfp) argument 65 trace_cfg80211_ibss_joined(dev, bssid); 74 memcpy(ev->cr.bssid, bssid, ETH_ALEN); 474 u8 *bssid = ap_addr->sa_data; local 488 if (is_zero_ether_addr(bssid) || is_broadcast_ether_add [all...] |
H A D | sme.c | 34 u8 bssid[ETH_ALEN], prev_bssid[ETH_ALEN]; member in struct:cfg80211_conn 181 params->bssid, 202 params->bssid, params->ssid, 205 __cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, 211 __cfg80211_mlme_deauth(rdev, wdev->netdev, params->bssid, 226 u8 bssid_buf[ETH_ALEN], *bssid = NULL; local 246 if (wdev->conn->params.bssid) { 247 memcpy(bssid_buf, wdev->conn->params.bssid, ETH_ALEN); 248 bssid = bssid_buf; 252 wdev->netdev, bssid, 422 __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 536 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 635 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 1028 u8 bssid[ETH_ALEN]; local [all...] |
H A D | core.h | 221 u8 bssid[ETH_ALEN]; member in struct:cfg80211_event::__anon172::__anon173 241 u8 bssid[ETH_ALEN]; member in struct:cfg80211_event::__anon172::__anon176 289 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid); 319 const u8 *bssid, 326 enum nl80211_auth_type auth_type, const u8 *bssid, 334 const u8 *bssid, 340 const u8 *bssid, 344 struct net_device *dev, const u8 *bssid, 348 struct net_device *dev, const u8 *bssid, 352 struct net_device *dev, const u8 *bssid, [all...] |
H A D | mlme.c | 87 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, ie, len - ieoffs, 102 const u8 *bssid = mgmt->bssid; local 109 ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) { 127 __cfg80211_connect_result(dev, mgmt->bssid, NULL, 0, NULL, 0, 151 const u8 *bssid = mgmt->bssid; local 164 ether_addr_equal(wdev->current_bss->pub.bssid, bssid)) { 256 __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 307 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 363 __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 418 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 438 __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 461 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 477 __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 506 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 527 u8 bssid[ETH_ALEN]; local [all...] |
H A D | scan.c | 386 static bool is_bss(struct cfg80211_bss *a, const u8 *bssid, argument 392 if (bssid && !ether_addr_equal(a->bssid, bssid)) 471 r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); 527 const u8 *bssid, 535 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, capa_mask, 549 if (is_bss(&bss->pub, bssid, ssi 525 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 869 cfg80211_inform_bss(struct wiphy *wiphy, struct ieee80211_channel *channel, 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 | 448 enum nl80211_iftype iftype, u8 *bssid, bool qos) 484 memcpy(hdr.addr1, bssid, ETH_ALEN); 493 memcpy(hdr.addr3, bssid, ETH_ALEN); 736 const u8 *bssid = NULL; local 748 if (!is_zero_ether_addr(ev->cr.bssid)) 749 bssid = ev->cr.bssid; 751 wdev->netdev, bssid, 769 __cfg80211_ibss_joined(wdev->netdev, ev->ij.bssid); 447 ieee80211_data_from_8023(struct sk_buff *skb, const u8 *addr, enum nl80211_iftype iftype, u8 *bssid, bool qos) argument
|
H A D | wext-compat.c | 1213 memcpy(&wdev->wext.bssid, (u8 *) &addr->sa_data, ETH_ALEN); 1228 memcpy(&addr->sa_data, wdev->wext.bssid, ETH_ALEN); 1304 memcpy(addr, wdev->current_bss->pub.bssid, ETH_ALEN); 1331 u8 bssid[ETH_ALEN]; local 1345 memcpy(bssid, wdev->current_bss->pub.bssid, ETH_ALEN); 1348 if (rdev_get_station(rdev, dev, bssid, &sinfo)) 1475 cfg_pmksa.bssid = pmksa->bssid.sa_data;
|
H A D | nl80211.c | 1885 const u8 *bssid; local 1899 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); 1900 return rdev_set_wds_peer(rdev, dev, bssid); 5697 if ((!is_zero_ether_addr(res->bssid) && 5698 nla_put(msg, NL80211_BSS_BSSID, ETH_ALEN, res->bssid))) 5941 const u8 *bssid, *ssid, *ie = NULL, *sae_data = NULL; local 6003 bssid = nla_data(info->attrs[NL80211_ATTR_MAC]); 6044 return cfg80211_mlme_auth(rdev, dev, chan, auth_type, bssid, 6136 const u8 *bssid, *ssid; local 6154 bssid 6225 const u8 *ie = NULL, *bssid; local 6269 const u8 *ie = NULL, *bssid; local 9641 nl80211_send_connect_result(struct cfg80211_registered_device *rdev, struct net_device *netdev, 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 9682 nl80211_send_roamed(struct cfg80211_registered_device *rdev, struct net_device *netdev, 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 9759 nl80211_send_ibss_bssid(struct cfg80211_registered_device *rdev, struct net_device *netdev, const u8 *bssid, gfp_t gfp) argument 10307 nl80211_gtk_rekey_notify(struct cfg80211_registered_device *rdev, struct net_device *netdev, const u8 *bssid, const u8 *replay_ctr, gfp_t gfp) argument 10351 cfg80211_gtk_rekey_notify(struct net_device *dev, const u8 *bssid, const u8 *replay_ctr, gfp_t gfp) argument 10364 nl80211_pmksa_candidate_notify(struct cfg80211_registered_device *rdev, struct net_device *netdev, int index, const u8 *bssid, bool preauth, gfp_t gfp) argument 10409 cfg80211_pmksa_candidate_notify(struct net_device *dev, int index, const u8 *bssid, bool preauth, gfp_t gfp) argument [all...] |