/linux-6.3-rc2/net/mac80211/ |
A D | he.c | 16 enum ieee80211_smps_mode smps_mode; in ieee80211_update_from_he_6ghz_capa() local 24 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_update_from_he_6ghz_capa() 27 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_update_from_he_6ghz_capa() 30 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_update_from_he_6ghz_capa() 34 link_sta->pub->smps_mode = smps_mode; in ieee80211_update_from_he_6ghz_capa() 36 link_sta->pub->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_update_from_he_6ghz_capa()
|
A D | ht.c | 288 enum ieee80211_smps_mode smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() local 294 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 297 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 300 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ht_cap_ie_to_sta_ht_cap() 304 if (smps_mode != link_sta->pub->smps_mode) in ieee80211_ht_cap_ie_to_sta_ht_cap() 306 link_sta->pub->smps_mode = smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() 308 link_sta->pub->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ht_cap_ie_to_sta_ht_cap() 588 enum ieee80211_smps_mode smps_mode) in ieee80211_request_smps() argument 601 if (link->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps() 604 link->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps()
|
A D | debugfs_netdev.c | 240 enum ieee80211_smps_mode smps_mode) in ieee80211_set_smps() argument 246 smps_mode == IEEE80211_SMPS_STATIC) in ieee80211_set_smps() 251 (smps_mode == IEEE80211_SMPS_DYNAMIC || in ieee80211_set_smps() 252 smps_mode == IEEE80211_SMPS_AUTOMATIC)) in ieee80211_set_smps() 259 err = __ieee80211_request_smps_mgd(sdata, &sdata->deflink, smps_mode); in ieee80211_set_smps() 278 smps_modes[sdata->deflink.smps_mode]); in ieee80211_if_fmt_smps()
|
A D | status.c | 203 enum ieee80211_smps_mode smps_mode; in ieee80211_frame_acked() local 207 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_frame_acked() 210 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_frame_acked() 214 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_frame_acked() 226 sdata->deflink.smps_mode = smps_mode; in ieee80211_frame_acked()
|
A D | main.c | 140 local->hw.conf.smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_hw_conf_chan() 141 } else if (local->hw.conf.smps_mode != local->smps_mode) { in ieee80211_hw_conf_chan() 142 local->hw.conf.smps_mode = local->smps_mode; in ieee80211_hw_conf_chan() 816 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_alloc_hw_nm()
|
A D | ocb.c | 185 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ocb_join()
|
A D | chan.c | 937 switch (link->smps_mode) { in ieee80211_recalc_smps_chanctx() 940 link->smps_mode); in ieee80211_recalc_smps_chanctx() 971 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_recalc_smps_chanctx() 973 local->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_recalc_smps_chanctx() 975 local->smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_recalc_smps_chanctx()
|
A D | cfg.c | 1245 if (params->smps_mode != NL80211_SMPS_OFF) in ieee80211_start_ap() 1248 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_start_ap() 2567 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_join_mesh() 3089 enum ieee80211_smps_mode smps_mode) in __ieee80211_request_smps_mgd() argument 3103 link->u.mgd.req_smps = smps_mode; in __ieee80211_request_smps_mgd() 3105 if (old_req == smps_mode && in __ieee80211_request_smps_mgd() 3106 smps_mode != IEEE80211_SMPS_AUTOMATIC) in __ieee80211_request_smps_mgd() 3131 if (smps_mode == IEEE80211_SMPS_AUTOMATIC) { in __ieee80211_request_smps_mgd() 3133 smps_mode = IEEE80211_SMPS_OFF; in __ieee80211_request_smps_mgd() 3135 smps_mode = IEEE80211_SMPS_DYNAMIC; in __ieee80211_request_smps_mgd() [all …]
|
A D | tdls.c | 1075 enum ieee80211_smps_mode smps_mode = in ieee80211_tdls_mgmt_setup() local 1080 if (smps_mode != IEEE80211_SMPS_AUTOMATIC && in ieee80211_tdls_mgmt_setup() 1081 smps_mode != IEEE80211_SMPS_OFF) { in ieee80211_tdls_mgmt_setup() 1083 smps_mode); in ieee80211_tdls_mgmt_setup()
|
A D | rx.c | 3412 enum ieee80211_smps_mode smps_mode; in ieee80211_rx_h_action() local 3422 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_rx_h_action() 3425 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_rx_h_action() 3428 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_rx_h_action() 3435 if (rx->link_sta->pub->smps_mode == smps_mode) in ieee80211_rx_h_action() 3437 rx->link_sta->pub->smps_mode = smps_mode; in ieee80211_rx_h_action() 3438 sta_opmode.smps_mode = in ieee80211_rx_h_action() 3439 ieee80211_smps_mode_to_smps_mode(smps_mode); in ieee80211_rx_h_action()
|
A D | ieee80211_i.h | 986 enum ieee80211_smps_mode smps_mode; member 1527 enum ieee80211_smps_mode smps_mode; member 2407 enum ieee80211_smps_mode smps_mode); 2430 enum ieee80211_smps_mode smps_mode,
|
A D | mlme.c | 772 enum ieee80211_smps_mode smps_mode, in ieee80211_add_he_ie() argument 1043 enum ieee80211_smps_mode smps_mode; in ieee80211_assoc_link_elems() local 1058 smps_mode = link->smps_mode; in ieee80211_assoc_link_elems() 1060 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_assoc_link_elems() 1062 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_assoc_link_elems() 1139 sband, chan, smps_mode, in ieee80211_assoc_link_elems() 1178 ieee80211_add_he_ie(sdata, skb, sband, smps_mode, in ieee80211_assoc_link_elems() 4904 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_prep_channel() 7103 link->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_setup_assoc_link() 7105 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_setup_assoc_link() [all …]
|
A D | rc80211_minstrel_ht.c | 1482 (mi->sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC && in minstrel_ht_set_rate() 1785 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC && nss > 1) in minstrel_ht_update_caps()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/mvm/ |
A D | coex.c | 269 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() local 294 smps_mode); in iwl_mvm_bt_notif_iterator() 309 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_bt_notif_iterator() 311 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_bt_notif_iterator() 315 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 319 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 323 mvmvif->id, bt_activity_grading, smps_mode); in iwl_mvm_bt_notif_iterator() 327 smps_mode); in iwl_mvm_bt_notif_iterator()
|
A D | rs-fw.c | 148 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_vht_set_enabled_rates() 210 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_he_set_enabled_rates() 353 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC || in rs_fw_eht_set_enabled_rates() 394 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_set_supp_rates()
|
A D | tt.c | 325 enum ieee80211_smps_mode smps_mode; in iwl_mvm_tt_smps_iterator() local 330 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_tt_smps_iterator() 332 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_tt_smps_iterator() 337 iwl_mvm_update_smps(mvm, vif, IWL_MVM_SMPS_REQ_TT, smps_mode); in iwl_mvm_tt_smps_iterator()
|
A D | utils.c | 284 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_update_smps() local 300 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_update_smps() 304 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_update_smps() 307 ieee80211_request_smps(vif, 0, smps_mode); in iwl_mvm_update_smps()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/dvm/ |
A D | sta.c | 164 (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) ? in iwl_sta_calc_ht_flags() 166 (sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) ? in iwl_sta_calc_ht_flags() 169 switch (sta->deflink.smps_mode) { in iwl_sta_calc_ht_flags() 179 IWL_WARN(priv, "Invalid MIMO PS mode %d\n", sta->deflink.smps_mode); in iwl_sta_calc_ht_flags()
|
A D | mac80211.c | 969 priv->current_ht_config.smps = conf->smps_mode; in iwlagn_mac_channel_switch()
|
/linux-6.3-rc2/include/net/ |
A D | mac80211.h | 1722 enum ieee80211_smps_mode smps_mode; member 2256 enum ieee80211_smps_mode smps_mode; member 6456 enum ieee80211_smps_mode smps_mode);
|
/linux-6.3-rc2/drivers/net/wireless/quantenna/qtnfmac/ |
A D | qlink.h | 766 u8 smps_mode; member
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlegacy/ |
A D | common.c | 1873 (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) ? "static" : in il_set_ht_add_station() 1874 (sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) ? "dynamic" : in il_set_ht_add_station() 1881 switch (sta->deflink.smps_mode) { in il_set_ht_add_station() 1891 IL_WARN("Invalid MIMO PS mode %d\n", sta->deflink.smps_mode); in il_set_ht_add_station() 5035 il->current_ht_config.smps = conf->smps_mode; in il_mac_config()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/mt7603/ |
A D | main.c | 661 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC); in mt7603_sta_rate_tbl_update()
|
/linux-6.3-rc2/drivers/net/wireless/ralink/rt2x00/ |
A D | rt2x00queue.c | 321 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) in rt2x00queue_create_tx_descriptor_ht()
|
/linux-6.3-rc2/drivers/net/wireless/mediatek/mt76/ |
A D | mt76x02_mac.c | 407 if (nss > 1 && sta && sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) in mt76x02_mac_write_txwi()
|