Lines Matching refs:bssid
325 const u8 *bssid, u32 *changed) in ieee80211_config_bw() argument
391 ifmgd->bssid, chandef.chan->center_freq, chandef.width, in ieee80211_config_bw()
402 ifmgd->bssid); in ieee80211_config_bw()
438 ifmgd->bssid); in ieee80211_config_bw()
729 memcpy(mgmt->da, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
731 memcpy(mgmt->bssid, assoc_data->bss->bssid, ETH_ALEN); in ieee80211_send_assoc()
1067 memcpy(nullfunc->addr1, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
1069 memcpy(nullfunc->addr3, sdata->u.mgd.bssid, ETH_ALEN); in ieee80211_send_4addr_nullfunc()
1148 mgd_sta = sta_info_get(sdata, ifmgd->bssid); in ieee80211_chswitch_work()
1309 ifmgd->associated->bssid, &csa_ie); in ieee80211_sta_process_chanswitch()
1341 ifmgd->associated->bssid, in ieee80211_sta_process_chanswitch()
1357 ifmgd->associated->bssid); in ieee80211_sta_process_chanswitch()
1569 sdata->u.mgd.bssid); in ieee80211_handle_pwr_constr()
1578 pwr_level_cisco, sdata->u.mgd.bssid); in ieee80211_handle_pwr_constr()
1653 sta = sta_info_get(sdata, mgd->bssid); in ieee80211_powersave_allowed()
2150 memcpy(sdata->u.mgd.bssid, cbss->bssid, ETH_ALEN); in ieee80211_set_associated()
2281 ieee80211_send_deauth_disassoc(sdata, ifmgd->bssid, in ieee80211_set_disassoc()
2282 ifmgd->bssid, stype, reason, in ieee80211_set_disassoc()
2291 eth_zero_addr(ifmgd->bssid); in ieee80211_set_disassoc()
2495 u8 *dst = ifmgd->associated->bssid; in ieee80211_mgd_probe_ap_send()
2642 skb = ieee80211_build_probe_req(sdata, sdata->vif.addr, cbss->bssid, in ieee80211_ap_probereq_get()
2721 ifmgd->bssid); in ieee80211_beacon_connection_loss_work()
2776 sta_info_destroy_addr(sdata, auth_data->bss->bssid); in ieee80211_destroy_auth_data()
2778 eth_zero_addr(sdata->u.mgd.bssid); in ieee80211_destroy_auth_data()
2805 sta_info_destroy_addr(sdata, assoc_data->bss->bssid); in ieee80211_destroy_assoc_data()
2807 eth_zero_addr(sdata->u.mgd.bssid); in ieee80211_destroy_assoc_data()
2835 mgmt->bssid, auth_data->bss->bssid); in ieee80211_auth_challenge()
2845 auth_data->bss->bssid, auth_data->bss->bssid, in ieee80211_auth_challenge()
2851 const u8 *bssid) in ieee80211_mark_sta_auth() argument
2865 sta = sta_info_get(sdata, bssid); in ieee80211_mark_sta_auth()
2867 WARN_ONCE(1, "%s: STA %pM not found", sdata->name, bssid); in ieee80211_mark_sta_auth()
2872 sdata_info(sdata, "failed moving %pM to auth\n", bssid); in ieee80211_mark_sta_auth()
2886 u8 bssid[ETH_ALEN]; in ieee80211_rx_mgmt_auth() local
2901 memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN); in ieee80211_rx_mgmt_auth()
2903 if (!ether_addr_equal(bssid, mgmt->bssid)) in ieee80211_rx_mgmt_auth()
2961 if (!ieee80211_mark_sta_auth(sdata, bssid)) in ieee80211_rx_mgmt_auth()
3044 if (!ether_addr_equal(mgmt->bssid, mgmt->sa)) { in ieee80211_rx_mgmt_deauth()
3050 ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) { in ieee80211_rx_mgmt_deauth()
3051 const u8 *bssid = ifmgd->associated->bssid; in ieee80211_rx_mgmt_deauth() local
3054 bssid, reason_code, in ieee80211_rx_mgmt_deauth()
3065 ether_addr_equal(mgmt->bssid, ifmgd->assoc_data->bss->bssid)) { in ieee80211_rx_mgmt_deauth()
3066 const u8 *bssid = ifmgd->assoc_data->bss->bssid; in ieee80211_rx_mgmt_deauth() local
3070 bssid, reason_code, in ieee80211_rx_mgmt_deauth()
3093 !ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) in ieee80211_rx_mgmt_disassoc()
3098 if (!ether_addr_equal(mgmt->bssid, mgmt->sa)) { in ieee80211_rx_mgmt_disassoc()
3227 mgmt->bssid, assoc_data->bss->bssid); in ieee80211_assoc_success()
3265 mgmt->bssid, in ieee80211_assoc_success()
3266 assoc_data->bss->bssid); in ieee80211_assoc_success()
3329 sta = sta_info_get(sdata, cbss->bssid); in ieee80211_assoc_success()
3407 cbss->transmitted_bss->bssid); in ieee80211_assoc_success()
3546 if (!ether_addr_equal(assoc_data->bss->bssid, mgmt->bssid)) in ieee80211_rx_mgmt_assoc_resp()
3573 mgmt->bssid, assoc_data->bss->bssid); in ieee80211_rx_mgmt_assoc_resp()
3673 ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) in ieee80211_rx_mgmt_probe_resp()
3800 if (ether_addr_equal(tx_bssid, bss->bssid)) in ieee80211_rx_our_beacon()
3804 return ether_addr_equal(tx_bssid, bss->transmitted_bss->bssid); in ieee80211_rx_our_beacon()
3823 u8 *bssid; in ieee80211_rx_mgmt_beacon() local
3848 ieee80211_rx_our_beacon(mgmt->bssid, ifmgd->assoc_data->bss)) { in ieee80211_rx_mgmt_beacon()
3851 mgmt->bssid, in ieee80211_rx_mgmt_beacon()
3852 ifmgd->assoc_data->bss->bssid); in ieee80211_rx_mgmt_beacon()
3884 !ieee80211_rx_our_beacon(mgmt->bssid, ifmgd->associated)) in ieee80211_rx_mgmt_beacon()
3886 bssid = ifmgd->associated->bssid; in ieee80211_rx_mgmt_beacon()
3908 mgmt->bssid, bssid); in ieee80211_rx_mgmt_beacon()
4029 sta = sta_info_get(sdata, bssid); in ieee80211_rx_mgmt_beacon()
4036 bssid, &changed)) { in ieee80211_rx_mgmt_beacon()
4040 bssid); in ieee80211_rx_mgmt_beacon()
4111 ies_len, true, &elems, mgmt->bssid, NULL); in ieee80211_sta_rx_queued_mgmt()
4134 ies_len, true, &elems, mgmt->bssid, NULL); in ieee80211_sta_rx_queued_mgmt()
4162 u8 *bssid, u8 reason, bool tx) in ieee80211_sta_connection_lost() argument
4192 auth_data->bss->bssid); in ieee80211_auth()
4210 auth_data->bss->bssid, auth_data->tries, in ieee80211_auth()
4227 auth_data->bss->bssid, in ieee80211_auth()
4228 auth_data->bss->bssid, NULL, 0, 0, in ieee80211_auth()
4258 assoc_data->bss->bssid); in ieee80211_do_assoc()
4270 assoc_data->bss->bssid, assoc_data->tries, in ieee80211_do_assoc()
4352 u8 bssid[ETH_ALEN]; in ieee80211_sta_work() local
4359 memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN); in ieee80211_sta_work()
4363 cfg80211_auth_timeout(sdata->dev, bssid); in ieee80211_sta_work()
4389 u8 bssid[ETH_ALEN]; in ieee80211_sta_work() local
4392 memcpy(bssid, ifmgd->associated->bssid, ETH_ALEN); in ieee80211_sta_work()
4406 bssid, ifmgd->probe_send_count, in ieee80211_sta_work()
4412 bssid); in ieee80211_sta_work()
4413 ieee80211_sta_connection_lost(sdata, bssid, in ieee80211_sta_work()
4422 bssid, probe_wait_ms); in ieee80211_sta_work()
4423 ieee80211_sta_connection_lost(sdata, bssid, in ieee80211_sta_work()
4428 bssid, probe_wait_ms, in ieee80211_sta_work()
4438 bssid, probe_wait_ms); in ieee80211_sta_work()
4440 ieee80211_sta_connection_lost(sdata, bssid, in ieee80211_sta_work()
4505 const u8 *bssid = ifmgd->auth_data ? in ieee80211_mgd_quiesce() local
4506 ifmgd->auth_data->bss->bssid : in ieee80211_mgd_quiesce()
4507 ifmgd->assoc_data->bss->bssid; in ieee80211_mgd_quiesce()
4514 ieee80211_send_deauth_disassoc(sdata, bssid, bssid, in ieee80211_mgd_quiesce()
4544 u8 bssid[ETH_ALEN]; in ieee80211_mgd_quiesce() local
4547 .bssid = bssid, in ieee80211_mgd_quiesce()
4550 memcpy(bssid, ifmgd->associated->bssid, ETH_ALEN); in ieee80211_mgd_quiesce()
4571 ifmgd->associated->bssid, in ieee80211_sta_restart()
4932 have_sta = sta_info_get(sdata, cbss->bssid); in ieee80211_prep_connection()
4937 new_sta = sta_info_alloc(sdata, cbss->bssid, GFP_KERNEL); in ieee80211_prep_connection()
4998 memcpy(ifmgd->bssid, cbss->bssid, ETH_ALEN); in ieee80211_prep_connection()
5058 WARN_ON_ONCE(!ether_addr_equal(ifmgd->bssid, cbss->bssid)); in ieee80211_prep_connection()
5174 ieee80211_mark_sta_auth(sdata, req->bss->bssid); in ieee80211_mgd_auth()
5181 ifmgd->associated->bssid, req->bss->bssid); in ieee80211_mgd_auth()
5191 sdata_info(sdata, "authenticate with %pM\n", req->bss->bssid); in ieee80211_mgd_auth()
5199 sta_info_destroy_addr(sdata, req->bss->bssid); in ieee80211_mgd_auth()
5208 eth_zero_addr(ifmgd->bssid); in ieee80211_mgd_auth()
5251 ifmgd->associated->bssid, req->bss->bssid); in ieee80211_mgd_assoc()
5275 match = ether_addr_equal(ifmgd->bssid, req->bss->bssid); in ieee80211_mgd_assoc()
5476 ifmgd->bssid); in ieee80211_mgd_assoc()
5532 eth_zero_addr(ifmgd->bssid); in ieee80211_mgd_assoc()
5548 ether_addr_equal(ifmgd->auth_data->bss->bssid, req->bssid)) { in ieee80211_mgd_deauth()
5551 req->bssid, req->reason_code, in ieee80211_mgd_deauth()
5555 ieee80211_send_deauth_disassoc(sdata, req->bssid, req->bssid, in ieee80211_mgd_deauth()
5568 ether_addr_equal(ifmgd->assoc_data->bss->bssid, req->bssid)) { in ieee80211_mgd_deauth()
5571 req->bssid, req->reason_code, in ieee80211_mgd_deauth()
5575 ieee80211_send_deauth_disassoc(sdata, req->bssid, req->bssid, in ieee80211_mgd_deauth()
5587 ether_addr_equal(ifmgd->associated->bssid, req->bssid)) { in ieee80211_mgd_deauth()
5590 req->bssid, req->reason_code, in ieee80211_mgd_deauth()
5608 u8 bssid[ETH_ALEN]; in ieee80211_mgd_disassoc() local
5622 req->bss->bssid, req->reason_code, ieee80211_get_reason_code_string(req->reason_code)); in ieee80211_mgd_disassoc()
5624 memcpy(bssid, req->bss->bssid, ETH_ALEN); in ieee80211_mgd_disassoc()