| /net/wireless/ |
| A D | ibss.c | 77 memcpy(ev->ij.bssid, bssid, ETH_ALEN); in cfg80211_ibss_joined() 429 u8 *bssid = ap_addr->sa_data; in cfg80211_ibss_wext_siwap() local 443 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_ibss_wext_siwap() 444 bssid = NULL; in cfg80211_ibss_wext_siwap() 446 if (bssid && !is_valid_ether_addr(bssid)) in cfg80211_ibss_wext_siwap() 450 if (!bssid && !wdev->wext.ibss.bssid) in cfg80211_ibss_wext_siwap() 454 if (wdev->wext.ibss.bssid && bssid && in cfg80211_ibss_wext_siwap() 455 ether_addr_equal(bssid, wdev->wext.ibss.bssid)) in cfg80211_ibss_wext_siwap() 465 if (bssid) { in cfg80211_ibss_wext_siwap() 466 memcpy(wdev->wext.bssid, bssid, ETH_ALEN); in cfg80211_ibss_wext_siwap() [all …]
|
| A D | wext-sme.c | 234 u8 *bssid = ap_addr->sa_data; in cfg80211_mgd_wext_siwap() local 245 if (is_zero_ether_addr(bssid) || is_broadcast_ether_addr(bssid)) in cfg80211_mgd_wext_siwap() 246 bssid = NULL; in cfg80211_mgd_wext_siwap() 250 if (!bssid && !wdev->wext.connect.bssid) in cfg80211_mgd_wext_siwap() 254 if (wdev->wext.connect.bssid && bssid && in cfg80211_mgd_wext_siwap() 255 ether_addr_equal(bssid, wdev->wext.connect.bssid)) in cfg80211_mgd_wext_siwap() 264 if (bssid) { in cfg80211_mgd_wext_siwap() 265 memcpy(wdev->wext.bssid, bssid, ETH_ALEN); in cfg80211_mgd_wext_siwap() 266 wdev->wext.connect.bssid = wdev->wext.bssid; in cfg80211_mgd_wext_siwap() 268 wdev->wext.connect.bssid = NULL; in cfg80211_mgd_wext_siwap() [all …]
|
| A D | sme.c | 177 params->bssid, in cfg80211_conn_do_work() 206 params->bssid, in cfg80211_conn_do_work() 269 bssid = bssid_buf; in cfg80211_conn_work() 277 cr.links[0].bssid = bssid; in cfg80211_conn_work() 287 memcpy(conn->bssid, bss->bssid, ETH_ALEN); in cfg80211_step_auth_next() 288 conn->params.bssid = conn->bssid; in cfg80211_step_auth_next() 380 cr.links[0].bssid = mgmt->bssid; in cfg80211_sme_rx_auth() 581 if (connect->bssid) { in cfg80211_sme_connect() 582 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_sme_connect() 583 memcpy(wdev->conn->bssid, connect->bssid, ETH_ALEN); in cfg80211_sme_connect() [all …]
|
| A D | mlme.c | 53 cr.links[link_id].bssid = data->links[link_id].bss->bssid; in cfg80211_rx_assoc_resp() 115 const u8 *bssid = mgmt->bssid; in cfg80211_process_deauth() local 134 const u8 *bssid = mgmt->bssid; in cfg80211_process_disassoc() local 511 struct net_device *dev, const u8 *bssid, in cfg80211_mlme_deauth() argument 517 .bssid = bssid, in cfg80211_mlme_deauth() 575 u8 bssid[ETH_ALEN]; in cfg80211_mlme_down() local 586 cfg80211_mlme_deauth(rdev, dev, bssid, NULL, 0, in cfg80211_mlme_down() 890 mgmt->bssid)) { in cfg80211_mlme_mgmt_tx() 905 mgmt->bssid)) { in cfg80211_mlme_mgmt_tx() 922 !ether_addr_equal(mgmt->bssid, in cfg80211_mlme_mgmt_tx() [all …]
|
| A D | trace.h | 1279 MAC_ASSIGN(bssid, bss->bssid); 1363 MAC_ASSIGN(bssid, req->bss->bssid); 1398 MAC_ASSIGN(bssid, req->bss->bssid); 1442 MAC_ASSIGN(bssid, req->bssid); 1533 MAC_ASSIGN(bssid, sme->bssid); 1667 MAC_ASSIGN(bssid, params->bssid); 2081 MAC_ASSIGN(bssid, pmksa->bssid); 3610 MAC_ASSIGN(bssid, bssid); 3673 MAC_ASSIGN(bssid, bssid); 3803 MAC_ASSIGN(bssid, bssid); [all …]
|
| A D | scan.c | 412 if (bssid && !ether_addr_equal(a->bssid, bssid)) in is_bss() 580 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN); in cfg80211_parse_ap_info() 599 memcpy(entry->bssid, tbtt_info->bssid, ETH_ALEN); in cfg80211_parse_ap_info() 745 if (ether_addr_equal(tmp->bssid, entry->bssid) && in cfg80211_parse_colocated_ap_iter() 902 memcpy(entry->bssid, res->bssid, ETH_ALEN); in cfg80211_scan_6ghz() 1013 !ether_addr_equal(request->req.bssid, ap->bssid)) in cfg80211_scan_6ghz() 1021 memcpy(scan_6ghz_params->bssid, ap->bssid, ETH_ALEN); in cfg80211_scan_6ghz() 1499 r = memcmp(a->bssid, b->bssid, sizeof(a->bssid)); in cmp_bss() 2298 memcpy(tmp.pub.bssid, data->bssid, ETH_ALEN); in cfg80211_inform_single_bss_data() 3232 memcpy(inform_data.bssid, bssid, ETH_ALEN); in cfg80211_inform_bss_data() [all …]
|
| A D | core.h | 283 u8 bssid[ETH_ALEN]; member 343 void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid, 382 struct net_device *dev, const u8 *bssid, 604 u8 bssid[ETH_ALEN]; member
|
| A D | wext-compat.c | 1257 memcpy(addr, wdev->links[0].client.current_bss->pub.bssid, in cfg80211_wext_giwrate() 1290 u8 bssid[ETH_ALEN]; in cfg80211_wireless_stats() local 1305 memcpy(bssid, wdev->links[0].client.current_bss->pub.bssid, ETH_ALEN); in cfg80211_wireless_stats() 1309 ret = rdev_get_station(rdev, dev, bssid, &sinfo); in cfg80211_wireless_stats() 1455 cfg_pmksa.bssid = pmksa->bssid.sa_data; in cfg80211_wext_siwpmksa()
|
| A D | nl80211.c | 10198 memcpy(request->req.bssid, in nl80211_trigger_scan() 10202 memcpy(request->req.bssid, in nl80211_trigger_scan() 10581 if (!ssid && !bssid) { in nl80211_parse_sched_scan() 10601 if (bssid) in nl80211_parse_sched_scan() 11480 const u8 *bssid, *ssid; in nl80211_authenticate() local 11765 const u8 *bssid; in nl80211_assoc_bss() local 12062 ap_addr = req.bss->bssid; in nl80211_associate() 12867 if (connect.bssid) { in nl80211_connect() 12929 if (connect.bssid) in nl80211_connect() 19091 (bssid && in nl80211_send_connect_result() [all …]
|
| A D | nl80211.h | 107 struct net_device *netdev, const u8 *bssid,
|
| /net/mac80211/ |
| A D | ibss.c | 80 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_ibss_build_presp() 236 if (!ether_addr_equal(ifibss->bssid, bssid)) in __ieee80211_sta_join_ibss() 305 memcpy(ifibss->bssid, bssid, ETH_ALEN); in __ieee80211_sta_join_ibss() 601 if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) { in ieee80211_ibss_add_sta() 1193 if (!ether_addr_equal(bssid, sdata->u.ibss.bssid)) in ieee80211_ibss_rx_no_sta() 1297 memcpy(bssid, ifibss->bssid, ETH_ALEN); in ieee80211_sta_create_ibss() 1413 bssid = ifibss->bssid; in ieee80211_sta_find_ibss() 1417 bssid = ifibss->bssid; in ieee80211_sta_find_ibss() 1429 cbss->bssid, ifibss->bssid); in ieee80211_sta_find_ibss() 1512 if (!ether_addr_equal(mgmt->bssid, ifibss->bssid) && in ieee80211_rx_mgmt_probe_req() [all …]
|
| A D | s1g.c | 35 const u8 *bssid, struct ieee80211_twt_setup *twt) in ieee80211_s1g_send_twt_setup() argument 52 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_setup() 66 const u8 *da, const u8 *bssid, u8 flowid) in ieee80211_s1g_send_twt_teardown() argument 84 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_s1g_send_twt_teardown()
|
| A D | spectmgmt.c | 225 u8 *bssid, bool unprot_action, in ieee80211_parse_ch_switch_ie() argument 300 bssid, new_freq); in ieee80211_parse_ch_switch_ie() 387 bssid); in ieee80211_parse_ch_switch_ie() 405 const u8 *da, const u8 *bssid, in ieee80211_send_refuse_measurement_request() argument 421 memcpy(msr_report->bssid, bssid, ETH_ALEN); in ieee80211_send_refuse_measurement_request() 458 mgmt->sa, mgmt->bssid, in ieee80211_process_measurement_req()
|
| A D | mlme.c | 3848 memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN); in ieee80211_link_set_associated() 6610 ether_addr_equal(mgmt->bssid, link->u.mgd.bssid)) in ieee80211_rx_mgmt_probe_resp() 7392 bssid = link->u.mgd.bssid; in ieee80211_rx_mgmt_beacon() 8430 u8 *bssid = sdata->deflink.u.mgd.bssid; in ieee80211_sta_work() local 8451 bssid); in ieee80211_sta_work() 8664 .bssid = bssid, in ieee80211_mgd_quiesce() 8787 link->conf->bssid = link->u.mgd.bssid; in ieee80211_mgd_setup_link() 8940 memcpy(link->u.mgd.bssid, cbss->bssid, ETH_ALEN); in ieee80211_prep_connection() 9011 WARN_ON_ONCE(!ether_addr_equal(link->u.mgd.bssid, cbss->bssid)); in ieee80211_prep_connection() 9933 ieee80211_send_deauth_disassoc(sdata, req->bssid, req->bssid, in ieee80211_mgd_deauth() [all …]
|
| A D | rx.c | 1778 if (ether_addr_equal(bssid, rx->sdata->u.ibss.bssid) && in ieee80211_rx_h_sta_process() 3609 if (!ether_addr_equal(mgmt->bssid, sdata->deflink.u.mgd.bssid)) in ieee80211_rx_h_action() 3699 u8 *bssid; in ieee80211_rx_h_action() local 3710 bssid = sdata->deflink.u.mgd.bssid; in ieee80211_rx_h_action() 3712 bssid = sdata->u.ibss.bssid; in ieee80211_rx_h_action() 3714 bssid = mgmt->sa; in ieee80211_rx_h_action() 3718 if (!ether_addr_equal(mgmt->bssid, bssid)) in ieee80211_rx_h_action() 4389 if (!bssid) in ieee80211_accept_frame() 4397 if (!ieee80211_bssid_match(bssid, sdata->u.ibss.bssid)) in ieee80211_accept_frame() 4413 if (!bssid) in ieee80211_accept_frame() [all …]
|
| A D | ieee80211_i.h | 650 u8 bssid[ETH_ALEN] __aligned(2); member 992 u8 bssid[ETH_ALEN] __aligned(2); member 1979 const u8 *bssid, const u8 *addr, u32 supp_rates); 1996 const u8 *bssid, const u8 *addr, u32 supp_rates); 2182 const u8 *bssid, int link_id); 2222 ether_addr_copy(mgmt->bssid, sdata->vif.addr); in ieee80211_mgmt_ba() 2224 ether_addr_copy(mgmt->bssid, sdata->vif.cfg.ap_addr); in ieee80211_mgmt_ba() 2226 ether_addr_copy(mgmt->bssid, sdata->u.ibss.bssid); in ieee80211_mgmt_ba() 2345 u8 *bssid, bool unprot_action, 2608 const u8 *extra, size_t extra_len, const u8 *bssid, [all …]
|
| A D | ht.c | 525 const u8 *bssid, int link_id) in ieee80211_send_smps_action() argument 542 memcpy(action_frame->bssid, bssid, ETH_ALEN); in ieee80211_send_smps_action()
|
| A D | iface.c | 969 sta = sta_info_get(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_netdev_fill_forward_path() 1853 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() 1861 sdata->vif.bss_conf.bssid = sdata->deflink.u.mgd.bssid; in ieee80211_setup_sdata() 1865 sdata->vif.bss_conf.bssid = bssid_wildcard; in ieee80211_setup_sdata() 1869 sdata->vif.bss_conf.bssid = sdata->u.ibss.bssid; in ieee80211_setup_sdata() 1885 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata() 1889 sdata->vif.bss_conf.bssid = sdata->vif.addr; in ieee80211_setup_sdata()
|
| A D | scan.c | 221 link_conf->bssid); in ieee80211_bss_info_update() 434 ether_addr_copy(local->hw_scan_req->req.bssid, req->bssid); in ieee80211_prep_hw_scan() 705 sdata, local->scan_addr, scan_req->bssid, in ieee80211_scan_state_send_probe() 791 eth_broadcast_addr(local->hw_scan_req->req.bssid); in __ieee80211_start_scan()
|
| A D | tx.c | 2781 memcpy(hdr.addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_build_hdr() 2813 memcpy(hdr.addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_build_hdr() 3089 memcpy(hdr->addr3, sdata->u.ibss.bssid, ETH_ALEN); in ieee80211_check_fast_xmit() 3104 memcpy(hdr->addr3, link->u.mgd.bssid, ETH_ALEN); in ieee80211_check_fast_xmit() 3334 const u8 *bssid; in ieee80211_amsdu_prepare_head() local 3365 bssid = sdata->vif.cfg.ap_addr; in ieee80211_amsdu_prepare_head() 3369 bssid = sdata->vif.addr; in ieee80211_amsdu_prepare_head() 3372 bssid = NULL; in ieee80211_amsdu_prepare_head() 3376 ether_addr_copy(h_80211_src, bssid); in ieee80211_amsdu_prepare_head() 3379 ether_addr_copy(h_80211_dst, bssid); in ieee80211_amsdu_prepare_head() [all …]
|
| A D | debugfs_netdev.c | 375 IEEE80211_IF_FILE(bssid, deflink.u.mgd.bssid, MAC); 480 memcpy(hdr->addr1, sdata->deflink.u.mgd.bssid, ETH_ALEN); in ieee80211_if_parse_tkip_mic_test() 839 DEBUGFS_ADD(bssid); in add_sta_files()
|
| A D | util.c | 1079 const u8 *bssid, const u8 *key, u8 key_len, u8 key_idx, in ieee80211_send_auth() argument 1117 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_auth() 1141 const u8 *da, const u8 *bssid, in ieee80211_send_deauth_disassoc() argument 1155 memcpy(mgmt->bssid, bssid, ETH_ALEN); in ieee80211_send_deauth_disassoc() 1508 memcpy(mgmt->bssid, dst, ETH_ALEN); in ieee80211_build_probe_req() 3713 memcpy(mgmt->bssid, sdata->vif.addr, ETH_ALEN); in ieee80211_send_action_csa() 3716 memcpy(mgmt->bssid, ifibss->bssid, ETH_ALEN); in ieee80211_send_action_csa()
|
| A D | ocb.c | 40 const u8 *bssid, const u8 *addr, in ieee80211_ocb_rx_no_sta() argument
|
| A D | ethtool.c | 112 sta = sta_info_get_bss(sdata, sdata->deflink.u.mgd.bssid); in ieee80211_get_stats()
|
| /net/wireless/tests/ |
| A D | scan.c | 364 CFG80211_BSS_FTYPE_PRESP, bssid, tsf, in test_inform_bss_ssid_only() 377 KUNIT_EXPECT_MEMEQ(test, bssid, bss->bssid, sizeof(bssid)); in test_inform_bss_ssid_only() 475 .bssid = { 0x10, 0x22, 0x33, 0x44, 0x55, 0x67 }, in KUNIT_ARRAY_PARAM_DESC() 533 u8 bssid[ETH_ALEN]; in KUNIT_ARRAY_PARAM_DESC() member 546 .bssid = { *rnr_normal.ap.bssid }, in KUNIT_ARRAY_PARAM_DESC() 609 CFG80211_BSS_FTYPE_PRESP, bssid, tsf, in KUNIT_ARRAY_PARAM_DESC() 637 cfg80211_get_bss(wiphy, NULL, sta_prof.bssid, in KUNIT_ARRAY_PARAM_DESC() 693 .bssid = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 }, 703 .bssid = { 0x00, 0x11, 0x22, 0x33, 0x44, 0x55 }, 828 KUNIT_EXPECT_MEMEQ(test, ap->bssid, params->tbtt_short.bssid, ETH_ALEN); in KUNIT_ARRAY_PARAM_DESC() [all …]
|