ifmgd 3710 net/mac80211/cfg.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3719 net/mac80211/cfg.c if (ifmgd->tx_tspec[ac].admitted_time) ifmgd 3723 net/mac80211/cfg.c ifmgd->tx_tspec[ac].admitted_time = 32 * admitted_time; ifmgd 3724 net/mac80211/cfg.c ifmgd->tx_tspec[ac].tsid = tsid; ifmgd 3725 net/mac80211/cfg.c ifmgd->tx_tspec[ac].up = up; ifmgd 3735 net/mac80211/cfg.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3740 net/mac80211/cfg.c struct ieee80211_sta_tx_tspec *tx_tspec = &ifmgd->tx_tspec[ac]; ifmgd 391 net/mac80211/debugfs_netdev.c const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 393 net/mac80211/debugfs_netdev.c return snprintf(buf, buflen, "0x%x\n", ifmgd->uapsd_queues); ifmgd 399 net/mac80211/debugfs_netdev.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 410 net/mac80211/debugfs_netdev.c ifmgd->uapsd_queues = val; ifmgd 419 net/mac80211/debugfs_netdev.c const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 421 net/mac80211/debugfs_netdev.c return snprintf(buf, buflen, "0x%x\n", ifmgd->uapsd_max_sp_len); ifmgd 427 net/mac80211/debugfs_netdev.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 438 net/mac80211/debugfs_netdev.c ifmgd->uapsd_max_sp_len = val; ifmgd 447 net/mac80211/debugfs_netdev.c const struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 451 net/mac80211/debugfs_netdev.c !ifmgd->tdls_wider_bw_prohibited; ifmgd 459 net/mac80211/debugfs_netdev.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 467 net/mac80211/debugfs_netdev.c ifmgd->tdls_wider_bw_prohibited = !val; ifmgd 330 net/mac80211/main.c struct ieee80211_if_managed *ifmgd; ifmgd 351 net/mac80211/main.c ifmgd = &sdata->u.mgd; ifmgd 366 net/mac80211/main.c if (ifmgd->associated) ifmgd 124 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 126 net/mac80211/mlme.c if (unlikely(!ifmgd->associated)) ifmgd 129 net/mac80211/mlme.c if (ifmgd->probe_send_count) ifmgd 130 net/mac80211/mlme.c ifmgd->probe_send_count = 0; ifmgd 135 net/mac80211/mlme.c mod_timer(&ifmgd->conn_mon_timer, ifmgd 153 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 209 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE) && he_oper && ifmgd 224 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE)) ifmgd 232 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 240 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 253 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 328 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 339 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_HT || !ht_oper) ifmgd 343 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_VHT) ifmgd 347 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_HE || ifmgd 376 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_80P80MHZ && ifmgd 379 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_160MHZ && ifmgd 382 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_40MHZ && ifmgd 391 net/mac80211/mlme.c ifmgd->bssid, chandef.chan->center_freq, chandef.width, ifmgd 394 net/mac80211/mlme.c if (flags != (ifmgd->flags & (IEEE80211_STA_DISABLE_HT | ifmgd 402 net/mac80211/mlme.c ifmgd->bssid); ifmgd 438 net/mac80211/mlme.c ifmgd->bssid); ifmgd 641 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 642 net/mac80211/mlme.c struct ieee80211_mgd_assoc_data *assoc_data = ifmgd->assoc_data; ifmgd 725 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_ENABLE_RRM) ifmgd 817 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_HE) && assoc_data->ie_len) { ifmgd 871 net/mac80211/mlme.c if (WARN_ON_ONCE((ifmgd->flags & IEEE80211_STA_DISABLE_HT) && ifmgd 872 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_VHT))) ifmgd 873 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 875 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) ifmgd 929 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 937 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_HT || ifmgd 939 net/mac80211/mlme.c ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 940 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HE; ifmgd 942 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE)) ifmgd 956 net/mac80211/mlme.c qos_info = ifmgd->uapsd_queues; ifmgd 957 net/mac80211/mlme.c qos_info |= (ifmgd->uapsd_max_sp_len << ifmgd 979 net/mac80211/mlme.c kfree(ifmgd->assoc_req_ies); ifmgd 980 net/mac80211/mlme.c ifmgd->assoc_req_ies = kmemdup(ie_start, pos - ie_start, GFP_ATOMIC); ifmgd 981 net/mac80211/mlme.c ifmgd->assoc_req_ies_len = pos - ie_start; ifmgd 1015 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1019 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_HE)) ifmgd 1037 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_CONNECTION_POLL) ifmgd 1082 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1092 net/mac80211/mlme.c if (!ifmgd->associated) ifmgd 1148 net/mac80211/mlme.c mgd_sta = sta_info_get(sdata, ifmgd->bssid); ifmgd 1166 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1185 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1189 net/mac80211/mlme.c ifmgd->csa_waiting_bcn = true; ifmgd 1203 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1217 net/mac80211/mlme.c ifmgd->csa_waiting_bcn = false; ifmgd 1224 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1234 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1241 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1243 net/mac80211/mlme.c ieee80211_queue_work(&sdata->local->hw, &ifmgd->chswitch_work); ifmgd 1289 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1290 net/mac80211/mlme.c struct cfg80211_bss *cbss = ifmgd->associated; ifmgd 1308 net/mac80211/mlme.c ifmgd->flags, ifmgd 1309 net/mac80211/mlme.c ifmgd->associated->bssid, &csa_ie); ifmgd 1322 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1326 net/mac80211/mlme.c if (beacon && sdata->vif.csa_active && !ifmgd->csa_waiting_bcn) { ifmgd 1341 net/mac80211/mlme.c ifmgd->associated->bssid, ifmgd 1346 net/mac80211/mlme.c &ifmgd->csa_connection_drop_work); ifmgd 1353 net/mac80211/mlme.c if (ifmgd->csa_ignored_same_chan) ifmgd 1357 net/mac80211/mlme.c ifmgd->associated->bssid); ifmgd 1358 net/mac80211/mlme.c ifmgd->csa_ignored_same_chan = true; ifmgd 1408 net/mac80211/mlme.c ifmgd->csa_ignored_same_chan = false; ifmgd 1426 net/mac80211/mlme.c ieee80211_queue_work(&local->hw, &ifmgd->chswitch_work); ifmgd 1428 net/mac80211/mlme.c mod_timer(&ifmgd->chswitch_timer, ifmgd 1443 net/mac80211/mlme.c ieee80211_queue_work(&local->hw, &ifmgd->csa_connection_drop_work); ifmgd 1744 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd; ifmgd 1752 net/mac80211/mlme.c ifmgd = &sdata->u.mgd; ifmgd 1786 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_NULLFUNC_ACKED)) { ifmgd 1800 net/mac80211/mlme.c (ifmgd->flags & IEEE80211_STA_NULLFUNC_ACKED)) { ifmgd 1801 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_NULLFUNC_ACKED; ifmgd 1836 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1844 net/mac80211/mlme.c struct ieee80211_sta_tx_tspec *tx_tspec = &ifmgd->tx_tspec[ac]; ifmgd 1898 net/mac80211/mlme.c schedule_delayed_work(&ifmgd->tx_tspec_wk, ifmgd 1933 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1951 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_UAPSD_ENABLED) ifmgd 1952 net/mac80211/mlme.c uapsd_queues = ifmgd->uapsd_queues; ifmgd 1960 net/mac80211/mlme.c if (count == ifmgd->wmm_last_param_set && ifmgd 1961 net/mac80211/mlme.c mu_edca_count == ifmgd->mu_edca_last_param_set) ifmgd 1963 net/mac80211/mlme.c ifmgd->wmm_last_param_set = count; ifmgd 1964 net/mac80211/mlme.c ifmgd->mu_edca_last_param_set = mu_edca_count; ifmgd 2061 net/mac80211/mlme.c ifmgd->tx_tspec[ac].downgraded); ifmgd 2063 net/mac80211/mlme.c if (!ifmgd->tx_tspec[ac].downgraded && ifmgd 2226 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2235 net/mac80211/mlme.c if (WARN_ON(!ifmgd->associated)) ifmgd 2240 net/mac80211/mlme.c ifmgd->associated = NULL; ifmgd 2278 net/mac80211/mlme.c !ifmgd->have_beacon) ifmgd 2281 net/mac80211/mlme.c ieee80211_send_deauth_disassoc(sdata, ifmgd->bssid, ifmgd 2282 net/mac80211/mlme.c ifmgd->bssid, stype, reason, ifmgd 2291 net/mac80211/mlme.c eth_zero_addr(ifmgd->bssid); ifmgd 2303 net/mac80211/mlme.c ifmgd->p2p_noa_index = -1; ifmgd 2308 net/mac80211/mlme.c memset(&ifmgd->ht_capa, 0, sizeof(ifmgd->ht_capa)); ifmgd 2309 net/mac80211/mlme.c memset(&ifmgd->ht_capa_mask, 0, sizeof(ifmgd->ht_capa_mask)); ifmgd 2310 net/mac80211/mlme.c memset(&ifmgd->vht_capa, 0, sizeof(ifmgd->vht_capa)); ifmgd 2311 net/mac80211/mlme.c memset(&ifmgd->vht_capa_mask, 0, sizeof(ifmgd->vht_capa_mask)); ifmgd 2348 net/mac80211/mlme.c ifmgd->have_beacon = false; ifmgd 2350 net/mac80211/mlme.c ifmgd->flags = 0; ifmgd 2355 net/mac80211/mlme.c ifmgd->csa_waiting_bcn = false; ifmgd 2356 net/mac80211/mlme.c ifmgd->csa_ignored_same_chan = false; ifmgd 2365 net/mac80211/mlme.c memset(ifmgd->tx_tspec, 0, sizeof(ifmgd->tx_tspec)); ifmgd 2366 net/mac80211/mlme.c cancel_delayed_work_sync(&ifmgd->tx_tspec_wk); ifmgd 2390 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2394 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_CONNECTION_POLL)) ifmgd 2413 net/mac80211/mlme.c mod_timer(&ifmgd->conn_mon_timer, ifmgd 2424 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2427 net/mac80211/mlme.c struct ieee80211_sta_tx_tspec *tx_tspec = &ifmgd->tx_tspec[ac]; ifmgd 2439 net/mac80211/mlme.c schedule_delayed_work(&ifmgd->tx_tspec_wk, 0); ifmgd 2451 net/mac80211/mlme.c schedule_delayed_work(&ifmgd->tx_tspec_wk, 0); ifmgd 2493 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2495 net/mac80211/mlme.c u8 *dst = ifmgd->associated->bssid; ifmgd 2504 net/mac80211/mlme.c if (ifmgd->probe_send_count >= unicast_limit) ifmgd 2514 net/mac80211/mlme.c ifmgd->probe_send_count++; ifmgd 2525 net/mac80211/mlme.c ifmgd->nullfunc_failed = false; ifmgd 2526 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE)) ifmgd 2527 net/mac80211/mlme.c ifmgd->probe_send_count--; ifmgd 2534 net/mac80211/mlme.c ssid = ieee80211_bss_get_ie(ifmgd->associated, WLAN_EID_SSID); ifmgd 2542 net/mac80211/mlme.c ifmgd->associated->channel); ifmgd 2546 net/mac80211/mlme.c ifmgd->probe_timeout = jiffies + msecs_to_jiffies(probe_wait_ms); ifmgd 2547 net/mac80211/mlme.c run_again(sdata, ifmgd->probe_timeout); ifmgd 2553 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2561 net/mac80211/mlme.c if (!ifmgd->associated) ifmgd 2590 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_CONNECTION_POLL) ifmgd 2593 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_CONNECTION_POLL; ifmgd 2604 net/mac80211/mlme.c ifmgd->probe_send_count = 0; ifmgd 2614 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2625 net/mac80211/mlme.c if (ifmgd->associated) ifmgd 2626 net/mac80211/mlme.c cbss = ifmgd->associated; ifmgd 2627 net/mac80211/mlme.c else if (ifmgd->auth_data) ifmgd 2628 net/mac80211/mlme.c cbss = ifmgd->auth_data->bss; ifmgd 2629 net/mac80211/mlme.c else if (ifmgd->assoc_data) ifmgd 2630 net/mac80211/mlme.c cbss = ifmgd->assoc_data->bss; ifmgd 2673 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2678 net/mac80211/mlme.c if (!ifmgd->associated) { ifmgd 2688 net/mac80211/mlme.c cfg80211_unlink_bss(local->hw.wiphy, ifmgd->associated); ifmgd 2695 net/mac80211/mlme.c ifmgd->csa_waiting_bcn = false; ifmgd 2714 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2716 net/mac80211/mlme.c if (ifmgd->associated) ifmgd 2717 net/mac80211/mlme.c ifmgd->beacon_loss_count++; ifmgd 2719 net/mac80211/mlme.c if (ifmgd->connection_loss) { ifmgd 2721 net/mac80211/mlme.c ifmgd->bssid); ifmgd 2853 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2858 net/mac80211/mlme.c ifmgd->auth_data->done = true; ifmgd 2859 net/mac80211/mlme.c ifmgd->auth_data->timeout = jiffies + IEEE80211_AUTH_WAIT_ASSOC; ifmgd 2860 net/mac80211/mlme.c ifmgd->auth_data->timeout_started = true; ifmgd 2861 net/mac80211/mlme.c run_again(sdata, ifmgd->auth_data->timeout); ifmgd 2885 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 2898 net/mac80211/mlme.c if (!ifmgd->auth_data || ifmgd->auth_data->done) ifmgd 2901 net/mac80211/mlme.c memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN); ifmgd 2910 net/mac80211/mlme.c if (auth_alg != ifmgd->auth_data->algorithm || ifmgd 2912 net/mac80211/mlme.c auth_transaction != ifmgd->auth_data->expected_transaction) || ifmgd 2914 net/mac80211/mlme.c (auth_transaction < ifmgd->auth_data->expected_transaction || ifmgd 2917 net/mac80211/mlme.c mgmt->sa, auth_alg, ifmgd->auth_data->algorithm, ifmgd 2919 net/mac80211/mlme.c ifmgd->auth_data->expected_transaction); ifmgd 2934 net/mac80211/mlme.c switch (ifmgd->auth_data->algorithm) { ifmgd 2944 net/mac80211/mlme.c if (ifmgd->auth_data->expected_transaction != 4) { ifmgd 2952 net/mac80211/mlme.c ifmgd->auth_data->algorithm); ifmgd 2958 net/mac80211/mlme.c if (ifmgd->auth_data->algorithm != WLAN_AUTH_SAE || ifmgd 2960 net/mac80211/mlme.c ifmgd->auth_data->expected_transaction == 2)) { ifmgd 2963 net/mac80211/mlme.c } else if (ifmgd->auth_data->algorithm == WLAN_AUTH_SAE && ifmgd 2966 net/mac80211/mlme.c ifmgd->auth_data->peer_confirmed = true; ifmgd 3032 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3045 net/mac80211/mlme.c if (ifmgd->associated && ifmgd 3046 net/mac80211/mlme.c ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) { ifmgd 3047 net/mac80211/mlme.c const u8 *bssid = ifmgd->associated->bssid; ifmgd 3060 net/mac80211/mlme.c if (ifmgd->assoc_data && ifmgd 3061 net/mac80211/mlme.c ether_addr_equal(mgmt->bssid, ifmgd->assoc_data->bss->bssid)) { ifmgd 3062 net/mac80211/mlme.c const u8 *bssid = ifmgd->assoc_data->bss->bssid; ifmgd 3080 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3088 net/mac80211/mlme.c if (!ifmgd->associated || ifmgd 3089 net/mac80211/mlme.c !ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) ifmgd 3187 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3196 net/mac80211/mlme.c struct ieee80211_mgd_assoc_data *assoc_data = ifmgd->assoc_data; ifmgd 3212 net/mac80211/mlme.c ifmgd->broken_ap = false; ifmgd 3218 net/mac80211/mlme.c ifmgd->broken_ap = true; ifmgd 3230 net/mac80211/mlme.c ifmgd->aid = aid; ifmgd 3231 net/mac80211/mlme.c ifmgd->tdls_chan_switch_prohibited = ifmgd 3243 net/mac80211/mlme.c (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT) && ifmgd 3245 net/mac80211/mlme.c (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT) && ifmgd 3275 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) { ifmgd 3281 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) { ifmgd 3287 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) { ifmgd 3293 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) { ifmgd 3304 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT) && ifmgd 3312 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT) && ifmgd 3339 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE) && ifmgd 3349 net/mac80211/mlme.c if (elems.ht_cap_elem && !(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) ifmgd 3353 net/mac80211/mlme.c if (elems.vht_cap_elem && !(ifmgd->flags & IEEE80211_STA_DISABLE_VHT)) ifmgd 3357 net/mac80211/mlme.c if (elems.he_operation && !(ifmgd->flags & IEEE80211_STA_DISABLE_HE) && ifmgd 3432 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_MFP_ENABLED) { ifmgd 3442 net/mac80211/mlme.c if (!err && !(ifmgd->flags & IEEE80211_STA_CONTROL_PORT)) ifmgd 3462 net/mac80211/mlme.c ifmgd->wmm_last_param_set = -1; ifmgd 3463 net/mac80211/mlme.c ifmgd->mu_edca_last_param_set = -1; ifmgd 3465 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_WMM) { ifmgd 3479 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_WMM; ifmgd 3505 net/mac80211/mlme.c if (ifmgd->use_4addr) ifmgd 3525 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3526 net/mac80211/mlme.c struct ieee80211_mgd_assoc_data *assoc_data = ifmgd->assoc_data; ifmgd 3622 net/mac80211/mlme.c ifmgd->assoc_req_ies, ifmgd->assoc_req_ies_len); ifmgd 3651 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd; ifmgd 3655 net/mac80211/mlme.c ifmgd = &sdata->u.mgd; ifmgd 3668 net/mac80211/mlme.c if (ifmgd->associated && ifmgd 3669 net/mac80211/mlme.c ether_addr_equal(mgmt->bssid, ifmgd->associated->bssid)) ifmgd 3698 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd, ifmgd 3705 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_RESET_SIGNAL_AVE) { ifmgd 3706 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_RESET_SIGNAL_AVE; ifmgd 3707 net/mac80211/mlme.c ewma_beacon_signal_init(&ifmgd->ave_beacon_signal); ifmgd 3708 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = 0; ifmgd 3709 net/mac80211/mlme.c ifmgd->count_beacon_signal = 1; ifmgd 3710 net/mac80211/mlme.c ifmgd->last_ave_beacon_signal = 0; ifmgd 3712 net/mac80211/mlme.c ifmgd->count_beacon_signal++; ifmgd 3715 net/mac80211/mlme.c ewma_beacon_signal_add(&ifmgd->ave_beacon_signal, -rx_status->signal); ifmgd 3717 net/mac80211/mlme.c if (ifmgd->rssi_min_thold != ifmgd->rssi_max_thold && ifmgd 3718 net/mac80211/mlme.c ifmgd->count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) { ifmgd 3719 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); ifmgd 3720 net/mac80211/mlme.c int last_sig = ifmgd->last_ave_beacon_signal; ifmgd 3729 net/mac80211/mlme.c if (sig > ifmgd->rssi_max_thold && ifmgd 3730 net/mac80211/mlme.c (last_sig <= ifmgd->rssi_min_thold || last_sig == 0)) { ifmgd 3731 net/mac80211/mlme.c ifmgd->last_ave_beacon_signal = sig; ifmgd 3734 net/mac80211/mlme.c } else if (sig < ifmgd->rssi_min_thold && ifmgd 3735 net/mac80211/mlme.c (last_sig >= ifmgd->rssi_max_thold || ifmgd 3737 net/mac80211/mlme.c ifmgd->last_ave_beacon_signal = sig; ifmgd 3744 net/mac80211/mlme.c ifmgd->count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT && ifmgd 3746 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); ifmgd 3747 net/mac80211/mlme.c int last_event = ifmgd->last_cqm_event_signal; ifmgd 3753 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; ifmgd 3760 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; ifmgd 3769 net/mac80211/mlme.c ifmgd->count_beacon_signal >= IEEE80211_SIGNAL_AVE_MIN_COUNT) { ifmgd 3770 net/mac80211/mlme.c int sig = -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); ifmgd 3771 net/mac80211/mlme.c int last_event = ifmgd->last_cqm_event_signal; ifmgd 3777 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; ifmgd 3784 net/mac80211/mlme.c ifmgd->last_cqm_event_signal = sig; ifmgd 3807 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3843 net/mac80211/mlme.c if (ifmgd->assoc_data && ifmgd->assoc_data->need_beacon && ifmgd 3844 net/mac80211/mlme.c ieee80211_rx_our_beacon(mgmt->bssid, ifmgd->assoc_data->bss)) { ifmgd 3848 net/mac80211/mlme.c ifmgd->assoc_data->bss->bssid); ifmgd 3853 net/mac80211/mlme.c ifmgd->dtim_period = elems.dtim_period; ifmgd 3854 net/mac80211/mlme.c ifmgd->have_beacon = true; ifmgd 3855 net/mac80211/mlme.c ifmgd->assoc_data->need_beacon = false; ifmgd 3873 net/mac80211/mlme.c ifmgd->assoc_data->timeout = jiffies; ifmgd 3874 net/mac80211/mlme.c ifmgd->assoc_data->timeout_started = true; ifmgd 3875 net/mac80211/mlme.c run_again(sdata, ifmgd->assoc_data->timeout); ifmgd 3879 net/mac80211/mlme.c if (!ifmgd->associated || ifmgd 3880 net/mac80211/mlme.c !ieee80211_rx_our_beacon(mgmt->bssid, ifmgd->associated)) ifmgd 3882 net/mac80211/mlme.c bssid = ifmgd->associated->bssid; ifmgd 3885 net/mac80211/mlme.c ieee80211_handle_beacon_sig(sdata, ifmgd, bss_conf, ifmgd 3888 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_CONNECTION_POLL) { ifmgd 3907 net/mac80211/mlme.c ieee80211_check_tim(elems.tim, elems.tim_len, ifmgd->aid)) { ifmgd 3949 net/mac80211/mlme.c ifmgd->beacon_crc_valid = false; ifmgd 3956 net/mac80211/mlme.c ifmgd->beacon_crc_valid = false; ifmgd 3960 net/mac80211/mlme.c if (ifmgd->csa_waiting_bcn) ifmgd 3979 net/mac80211/mlme.c if (ncrc == ifmgd->beacon_crc && ifmgd->beacon_crc_valid) ifmgd 3981 net/mac80211/mlme.c ifmgd->beacon_crc = ncrc; ifmgd 3982 net/mac80211/mlme.c ifmgd->beacon_crc_valid = true; ifmgd 3990 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_WMM) && ifmgd 4000 net/mac80211/mlme.c if (!ifmgd->have_beacon) { ifmgd 4005 net/mac80211/mlme.c ifmgd->have_beacon = true; ifmgd 4172 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4173 net/mac80211/mlme.c struct ieee80211_mgd_auth_data *auth_data = ifmgd->auth_data; ifmgd 4300 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4304 net/mac80211/mlme.c if (ifmgd->status_received) { ifmgd 4305 net/mac80211/mlme.c __le16 fc = ifmgd->status_fc; ifmgd 4306 net/mac80211/mlme.c bool status_acked = ifmgd->status_acked; ifmgd 4308 net/mac80211/mlme.c ifmgd->status_received = false; ifmgd 4309 net/mac80211/mlme.c if (ifmgd->auth_data && ieee80211_is_auth(fc)) { ifmgd 4311 net/mac80211/mlme.c if (ifmgd->auth_data->algorithm == ifmgd 4313 net/mac80211/mlme.c ifmgd->auth_data->timeout = ifmgd 4317 net/mac80211/mlme.c ifmgd->auth_data->timeout = ifmgd 4320 net/mac80211/mlme.c run_again(sdata, ifmgd->auth_data->timeout); ifmgd 4322 net/mac80211/mlme.c ifmgd->auth_data->timeout = jiffies - 1; ifmgd 4324 net/mac80211/mlme.c ifmgd->auth_data->timeout_started = true; ifmgd 4325 net/mac80211/mlme.c } else if (ifmgd->assoc_data && ifmgd 4329 net/mac80211/mlme.c ifmgd->assoc_data->timeout = ifmgd 4331 net/mac80211/mlme.c run_again(sdata, ifmgd->assoc_data->timeout); ifmgd 4333 net/mac80211/mlme.c ifmgd->assoc_data->timeout = jiffies - 1; ifmgd 4335 net/mac80211/mlme.c ifmgd->assoc_data->timeout_started = true; ifmgd 4339 net/mac80211/mlme.c if (ifmgd->auth_data && ifmgd->auth_data->timeout_started && ifmgd 4340 net/mac80211/mlme.c time_after(jiffies, ifmgd->auth_data->timeout)) { ifmgd 4341 net/mac80211/mlme.c if (ifmgd->auth_data->done) { ifmgd 4355 net/mac80211/mlme.c memcpy(bssid, ifmgd->auth_data->bss->bssid, ETH_ALEN); ifmgd 4362 net/mac80211/mlme.c } else if (ifmgd->auth_data && ifmgd->auth_data->timeout_started) ifmgd 4363 net/mac80211/mlme.c run_again(sdata, ifmgd->auth_data->timeout); ifmgd 4365 net/mac80211/mlme.c if (ifmgd->assoc_data && ifmgd->assoc_data->timeout_started && ifmgd 4366 net/mac80211/mlme.c time_after(jiffies, ifmgd->assoc_data->timeout)) { ifmgd 4367 net/mac80211/mlme.c if ((ifmgd->assoc_data->need_beacon && !ifmgd->have_beacon) || ifmgd 4369 net/mac80211/mlme.c struct cfg80211_bss *bss = ifmgd->assoc_data->bss; ifmgd 4380 net/mac80211/mlme.c } else if (ifmgd->assoc_data && ifmgd->assoc_data->timeout_started) ifmgd 4381 net/mac80211/mlme.c run_again(sdata, ifmgd->assoc_data->timeout); ifmgd 4383 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_CONNECTION_POLL && ifmgd 4384 net/mac80211/mlme.c ifmgd->associated) { ifmgd 4388 net/mac80211/mlme.c memcpy(bssid, ifmgd->associated->bssid, ETH_ALEN); ifmgd 4396 net/mac80211/mlme.c if (!ifmgd->probe_send_count) ifmgd 4398 net/mac80211/mlme.c else if (ifmgd->nullfunc_failed) { ifmgd 4399 net/mac80211/mlme.c if (ifmgd->probe_send_count < max_tries) { ifmgd 4402 net/mac80211/mlme.c bssid, ifmgd->probe_send_count, ifmgd 4413 net/mac80211/mlme.c } else if (time_is_after_jiffies(ifmgd->probe_timeout)) ifmgd 4414 net/mac80211/mlme.c run_again(sdata, ifmgd->probe_timeout); ifmgd 4421 net/mac80211/mlme.c } else if (ifmgd->probe_send_count < max_tries) { ifmgd 4425 net/mac80211/mlme.c ifmgd->probe_send_count, max_tries); ifmgd 4448 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4450 net/mac80211/mlme.c if (sdata->vif.csa_active && !ifmgd->csa_waiting_bcn) ifmgd 4462 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4465 net/mac80211/mlme.c if (sdata->vif.csa_active && !ifmgd->csa_waiting_bcn) ifmgd 4468 net/mac80211/mlme.c ieee80211_queue_work(&local->hw, &ifmgd->monitor_work); ifmgd 4495 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4500 net/mac80211/mlme.c if (ifmgd->auth_data || ifmgd->assoc_data) { ifmgd 4501 net/mac80211/mlme.c const u8 *bssid = ifmgd->auth_data ? ifmgd 4502 net/mac80211/mlme.c ifmgd->auth_data->bss->bssid : ifmgd 4503 net/mac80211/mlme.c ifmgd->assoc_data->bss->bssid; ifmgd 4514 net/mac80211/mlme.c if (ifmgd->assoc_data) ifmgd 4516 net/mac80211/mlme.c if (ifmgd->auth_data) ifmgd 4539 net/mac80211/mlme.c if (ifmgd->associated && !sdata->local->wowlan) { ifmgd 4546 net/mac80211/mlme.c memcpy(bssid, ifmgd->associated->bssid, ETH_ALEN); ifmgd 4555 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4558 net/mac80211/mlme.c if (!ifmgd->associated) { ifmgd 4567 net/mac80211/mlme.c ifmgd->associated->bssid, ifmgd 4580 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd; ifmgd 4582 net/mac80211/mlme.c ifmgd = &sdata->u.mgd; ifmgd 4583 net/mac80211/mlme.c INIT_WORK(&ifmgd->monitor_work, ieee80211_sta_monitor_work); ifmgd 4584 net/mac80211/mlme.c INIT_WORK(&ifmgd->chswitch_work, ieee80211_chswitch_work); ifmgd 4585 net/mac80211/mlme.c INIT_WORK(&ifmgd->beacon_connection_loss_work, ifmgd 4587 net/mac80211/mlme.c INIT_WORK(&ifmgd->csa_connection_drop_work, ifmgd 4589 net/mac80211/mlme.c INIT_WORK(&ifmgd->request_smps_work, ieee80211_request_smps_mgd_work); ifmgd 4590 net/mac80211/mlme.c INIT_DELAYED_WORK(&ifmgd->tdls_peer_del_work, ifmgd 4592 net/mac80211/mlme.c timer_setup(&ifmgd->timer, ieee80211_sta_timer, 0); ifmgd 4593 net/mac80211/mlme.c timer_setup(&ifmgd->bcn_mon_timer, ieee80211_sta_bcn_mon_timer, 0); ifmgd 4594 net/mac80211/mlme.c timer_setup(&ifmgd->conn_mon_timer, ieee80211_sta_conn_mon_timer, 0); ifmgd 4595 net/mac80211/mlme.c timer_setup(&ifmgd->chswitch_timer, ieee80211_chswitch_timer, 0); ifmgd 4596 net/mac80211/mlme.c INIT_DELAYED_WORK(&ifmgd->tx_tspec_wk, ifmgd 4599 net/mac80211/mlme.c ifmgd->flags = 0; ifmgd 4600 net/mac80211/mlme.c ifmgd->powersave = sdata->wdev.ps; ifmgd 4601 net/mac80211/mlme.c ifmgd->uapsd_queues = sdata->local->hw.uapsd_queues; ifmgd 4602 net/mac80211/mlme.c ifmgd->uapsd_max_sp_len = sdata->local->hw.uapsd_max_sp_len; ifmgd 4603 net/mac80211/mlme.c ifmgd->p2p_noa_index = -1; ifmgd 4606 net/mac80211/mlme.c ifmgd->req_smps = IEEE80211_SMPS_AUTOMATIC; ifmgd 4608 net/mac80211/mlme.c ifmgd->req_smps = IEEE80211_SMPS_OFF; ifmgd 4611 net/mac80211/mlme.c spin_lock_init(&ifmgd->teardown_lock); ifmgd 4612 net/mac80211/mlme.c ifmgd->teardown_skb = NULL; ifmgd 4613 net/mac80211/mlme.c ifmgd->orig_teardown_skb = NULL; ifmgd 4633 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4639 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_HT) ifmgd 4652 net/mac80211/mlme.c if (ifmgd->flags & IEEE80211_STA_DISABLE_VHT) ifmgd 4740 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4753 net/mac80211/mlme.c ifmgd->flags &= ~(IEEE80211_STA_DISABLE_40MHZ | ifmgd 4759 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT) && ifmgd 4772 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 4777 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT) && ifmgd 4789 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 4790 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 4795 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 4801 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HE; ifmgd 4803 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HE)) { ifmgd 4817 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HE; ifmgd 4832 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 4834 net/mac80211/mlme.c ifmgd->flags |= ieee80211_determine_chantype(sdata, sband, ifmgd 4862 net/mac80211/mlme.c ifmgd->flags |= ieee80211_chandef_downgrade(&chandef); ifmgd 4910 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 4919 net/mac80211/mlme.c if (WARN_ON(!ifmgd->auth_data && !ifmgd->assoc_data)) ifmgd 4994 net/mac80211/mlme.c memcpy(ifmgd->bssid, cbss->bssid, ETH_ALEN); ifmgd 5054 net/mac80211/mlme.c WARN_ON_ONCE(!ether_addr_equal(ifmgd->bssid, cbss->bssid)); ifmgd 5068 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 5107 net/mac80211/mlme.c if (ifmgd->assoc_data) ifmgd 5134 net/mac80211/mlme.c cont_auth = ifmgd->auth_data && req->bss == ifmgd->auth_data->bss; ifmgd 5152 net/mac80211/mlme.c if (ifmgd->auth_data) { ifmgd 5155 net/mac80211/mlme.c ifmgd->auth_data->peer_confirmed; ifmgd 5161 net/mac80211/mlme.c ifmgd->auth_data = auth_data; ifmgd 5172 net/mac80211/mlme.c if (ifmgd->associated) { ifmgd 5177 net/mac80211/mlme.c ifmgd->associated->bssid, req->bss->bssid); ifmgd 5204 net/mac80211/mlme.c eth_zero_addr(ifmgd->bssid); ifmgd 5206 net/mac80211/mlme.c ifmgd->auth_data = NULL; ifmgd 5218 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 5242 net/mac80211/mlme.c if (ifmgd->associated) { ifmgd 5247 net/mac80211/mlme.c ifmgd->associated->bssid, req->bss->bssid); ifmgd 5257 net/mac80211/mlme.c if (ifmgd->auth_data && !ifmgd->auth_data->done) { ifmgd 5262 net/mac80211/mlme.c if (ifmgd->assoc_data) { ifmgd 5267 net/mac80211/mlme.c if (ifmgd->auth_data) { ifmgd 5271 net/mac80211/mlme.c match = ether_addr_equal(ifmgd->bssid, req->bss->bssid); ifmgd 5277 net/mac80211/mlme.c ifmgd->beacon_crc_valid = false; ifmgd 5293 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 5294 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 5295 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HE; ifmgd 5305 net/mac80211/mlme.c ifmgd->flags & IEEE80211_STA_DISABLE_WMM) { ifmgd 5306 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 5308 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_WMM)) ifmgd 5316 net/mac80211/mlme.c ifmgd->flags & IEEE80211_STA_DISABLE_WMM) { ifmgd 5317 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 5319 net/mac80211/mlme.c !(ifmgd->flags & IEEE80211_STA_DISABLE_WMM)) ifmgd 5324 net/mac80211/mlme.c memcpy(&ifmgd->ht_capa, &req->ht_capa, sizeof(ifmgd->ht_capa)); ifmgd 5325 net/mac80211/mlme.c memcpy(&ifmgd->ht_capa_mask, &req->ht_capa_mask, ifmgd 5326 net/mac80211/mlme.c sizeof(ifmgd->ht_capa_mask)); ifmgd 5328 net/mac80211/mlme.c memcpy(&ifmgd->vht_capa, &req->vht_capa, sizeof(ifmgd->vht_capa)); ifmgd 5329 net/mac80211/mlme.c memcpy(&ifmgd->vht_capa_mask, &req->vht_capa_mask, ifmgd 5330 net/mac80211/mlme.c sizeof(ifmgd->vht_capa_mask)); ifmgd 5354 net/mac80211/mlme.c if (ifmgd->req_smps == IEEE80211_SMPS_AUTOMATIC) { ifmgd 5355 net/mac80211/mlme.c if (ifmgd->powersave) ifmgd 5360 net/mac80211/mlme.c sdata->smps_mode = ifmgd->req_smps; ifmgd 5372 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 5378 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 5389 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_UAPSD_ENABLED; ifmgd 5392 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_UAPSD_ENABLED; ifmgd 5399 net/mac80211/mlme.c ifmgd->mfp = IEEE80211_MFP_REQUIRED; ifmgd 5400 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_MFP_ENABLED; ifmgd 5402 net/mac80211/mlme.c ifmgd->mfp = IEEE80211_MFP_DISABLED; ifmgd 5403 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_MFP_ENABLED; ifmgd 5407 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_ENABLE_RRM; ifmgd 5409 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_ENABLE_RRM; ifmgd 5412 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_CONTROL_PORT; ifmgd 5414 net/mac80211/mlme.c ifmgd->flags &= ~IEEE80211_STA_CONTROL_PORT; ifmgd 5425 net/mac80211/mlme.c ifmgd->assoc_data = assoc_data; ifmgd 5426 net/mac80211/mlme.c ifmgd->dtim_period = 0; ifmgd 5427 net/mac80211/mlme.c ifmgd->have_beacon = false; ifmgd 5430 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) { ifmgd 5440 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_40MHZ) && ifmgd 5445 net/mac80211/mlme.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_VHT) && ifmgd 5451 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_HT; ifmgd 5452 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 5456 net/mac80211/mlme.c ifmgd->flags |= IEEE80211_STA_DISABLE_VHT; ifmgd 5472 net/mac80211/mlme.c ifmgd->bssid); ifmgd 5481 net/mac80211/mlme.c &ifmgd->dtim_period); ifmgd 5483 net/mac80211/mlme.c ifmgd->have_beacon = true; ifmgd 5528 net/mac80211/mlme.c eth_zero_addr(ifmgd->bssid); ifmgd 5530 net/mac80211/mlme.c ifmgd->assoc_data = NULL; ifmgd 5539 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 5543 net/mac80211/mlme.c if (ifmgd->auth_data && ifmgd 5544 net/mac80211/mlme.c ether_addr_equal(ifmgd->auth_data->bss->bssid, req->bssid)) { ifmgd 5563 net/mac80211/mlme.c if (ifmgd->assoc_data && ifmgd 5564 net/mac80211/mlme.c ether_addr_equal(ifmgd->assoc_data->bss->bssid, req->bssid)) { ifmgd 5582 net/mac80211/mlme.c if (ifmgd->associated && ifmgd 5583 net/mac80211/mlme.c ether_addr_equal(ifmgd->associated->bssid, req->bssid)) { ifmgd 5603 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 5613 net/mac80211/mlme.c if (ifmgd->associated != req->bss) ifmgd 5633 net/mac80211/mlme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 5640 net/mac80211/mlme.c cancel_work_sync(&ifmgd->monitor_work); ifmgd 5641 net/mac80211/mlme.c cancel_work_sync(&ifmgd->beacon_connection_loss_work); ifmgd 5642 net/mac80211/mlme.c cancel_work_sync(&ifmgd->request_smps_work); ifmgd 5643 net/mac80211/mlme.c cancel_work_sync(&ifmgd->csa_connection_drop_work); ifmgd 5644 net/mac80211/mlme.c cancel_work_sync(&ifmgd->chswitch_work); ifmgd 5645 net/mac80211/mlme.c cancel_delayed_work_sync(&ifmgd->tdls_peer_del_work); ifmgd 5648 net/mac80211/mlme.c if (ifmgd->assoc_data) { ifmgd 5649 net/mac80211/mlme.c struct cfg80211_bss *bss = ifmgd->assoc_data->bss; ifmgd 5653 net/mac80211/mlme.c if (ifmgd->auth_data) ifmgd 5655 net/mac80211/mlme.c spin_lock_bh(&ifmgd->teardown_lock); ifmgd 5656 net/mac80211/mlme.c if (ifmgd->teardown_skb) { ifmgd 5657 net/mac80211/mlme.c kfree_skb(ifmgd->teardown_skb); ifmgd 5658 net/mac80211/mlme.c ifmgd->teardown_skb = NULL; ifmgd 5659 net/mac80211/mlme.c ifmgd->orig_teardown_skb = NULL; ifmgd 5661 net/mac80211/mlme.c kfree(ifmgd->assoc_req_ies); ifmgd 5662 net/mac80211/mlme.c ifmgd->assoc_req_ies = NULL; ifmgd 5663 net/mac80211/mlme.c ifmgd->assoc_req_ies_len = 0; ifmgd 5664 net/mac80211/mlme.c spin_unlock_bh(&ifmgd->teardown_lock); ifmgd 5665 net/mac80211/mlme.c del_timer_sync(&ifmgd->timer); ifmgd 28 net/mac80211/offchannel.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 35 net/mac80211/offchannel.c del_timer_sync(&ifmgd->bcn_mon_timer); ifmgd 36 net/mac80211/offchannel.c del_timer_sync(&ifmgd->conn_mon_timer); ifmgd 46 net/mac80211/tdls.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 50 net/mac80211/tdls.c !ifmgd->tdls_wider_bw_prohibited; ifmgd 229 net/mac80211/tdls.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 234 net/mac80211/tdls.c put_unaligned_le16(ifmgd->aid, pos); ifmgd 549 net/mac80211/tdls.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 562 net/mac80211/tdls.c ap_sta = sta_info_get(sdata, ifmgd->bssid); ifmgd 1314 net/mac80211/tdls.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 1322 net/mac80211/tdls.c if (!(ifmgd->flags & IEEE80211_STA_DISABLE_HT)) ifmgd 213 net/mac80211/tx.c struct ieee80211_if_managed *ifmgd; ifmgd 246 net/mac80211/tx.c ifmgd = &tx->sdata->u.mgd; ifmgd 261 net/mac80211/tx.c if ((ifmgd->flags & IEEE80211_STA_UAPSD_ENABLED) && ifmgd 262 net/mac80211/tx.c (ifmgd->uapsd_queues & IEEE80211_WMM_IE_STA_QOSINFO_AC_VO) && ifmgd 271 net/mac80211/tx.c ifmgd->flags &= ~IEEE80211_STA_NULLFUNC_ACKED; ifmgd 277 net/mac80211/tx.c if (!ifmgd->associated) ifmgd 4731 net/mac80211/tx.c struct ieee80211_if_managed *ifmgd; ifmgd 4740 net/mac80211/tx.c ifmgd = &sdata->u.mgd; ifmgd 4752 net/mac80211/tx.c pspoll->aid = cpu_to_le16(ifmgd->aid); ifmgd 4757 net/mac80211/tx.c memcpy(pspoll->bssid, ifmgd->bssid, ETH_ALEN); ifmgd 4770 net/mac80211/tx.c struct ieee80211_if_managed *ifmgd; ifmgd 4779 net/mac80211/tx.c ifmgd = &sdata->u.mgd; ifmgd 4786 net/mac80211/tx.c sta = sta_info_get(sdata, ifmgd->bssid); ifmgd 4815 net/mac80211/tx.c memcpy(nullfunc->addr1, ifmgd->bssid, ETH_ALEN); ifmgd 4817 net/mac80211/tx.c memcpy(nullfunc->addr3, ifmgd->bssid, ETH_ALEN); ifmgd 3196 net/mac80211/util.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 3202 net/mac80211/util.c return -ewma_beacon_signal_read(&ifmgd->ave_beacon_signal); ifmgd 86 net/mac80211/wme.c struct ieee80211_if_managed *ifmgd = &sdata->u.mgd; ifmgd 92 net/mac80211/wme.c if (ifmgd->tx_tspec[ac].admitted_time && ifmgd 93 net/mac80211/wme.c skb->priority == ifmgd->tx_tspec[ac].up)