| /linux/net/mac80211/ |
| H A D | main.c | 102 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_calc_hw_conf_chan() local 115 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_calc_hw_conf_chan() 117 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_calc_hw_conf_chan() 119 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_calc_hw_conf_chan() 163 local->hw.conf.smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_calc_hw_conf_chan() 164 } else if (local->hw.conf.smps_mode != smps_mode) { in ieee80211_calc_hw_conf_chan() 165 local->hw.conf.smps_mode = smps_mode; in ieee80211_calc_hw_conf_chan()
|
| H A D | tdls.c | 562 ieee80211_put_he_6ghz_cap(skb, sdata, link->smps_mode); in ieee80211_tdls_add_setup_start_ies() 1143 enum ieee80211_smps_mode smps_mode = in ieee80211_tdls_mgmt_setup() local 1148 if (smps_mode != IEEE80211_SMPS_AUTOMATIC && in ieee80211_tdls_mgmt_setup() 1149 smps_mode != IEEE80211_SMPS_OFF) { in ieee80211_tdls_mgmt_setup() 1151 smps_mode); in ieee80211_tdls_mgmt_setup()
|
| H A D | status.c | 688 enum ieee80211_smps_mode smps_mode = sub_data & 3; in ieee80211_handle_smps_status() local 716 link->smps_mode = smps_mode; in ieee80211_handle_smps_status()
|
| H A D | cfg.c | 1667 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_start_ap() 3315 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_join_mesh() 3912 enum ieee80211_smps_mode smps_mode) in __ieee80211_request_smps_mgd() argument 3929 link->u.mgd.req_smps = smps_mode; in __ieee80211_request_smps_mgd() 3937 if (old_req == smps_mode && in __ieee80211_request_smps_mgd() 3938 smps_mode != IEEE80211_SMPS_AUTOMATIC) in __ieee80211_request_smps_mgd() 3963 if (smps_mode == IEEE80211_SMPS_AUTOMATIC) { in __ieee80211_request_smps_mgd() 3965 smps_mode = IEEE80211_SMPS_OFF; in __ieee80211_request_smps_mgd() 3967 smps_mode = IEEE80211_SMPS_DYNAMIC; in __ieee80211_request_smps_mgd() 3971 err = ieee80211_send_smps_action(sdata, smps_mode, in __ieee80211_request_smps_mgd() [all …]
|
| H A D | rx.c | 3667 enum ieee80211_smps_mode smps_mode; in ieee80211_rx_h_action() local 3677 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_rx_h_action() 3680 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_rx_h_action() 3683 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_rx_h_action() 3690 if (rx->link_sta->pub->smps_mode == smps_mode) in ieee80211_rx_h_action() 3692 rx->link_sta->pub->smps_mode = smps_mode; in ieee80211_rx_h_action() 3693 sta_opmode.smps_mode = in ieee80211_rx_h_action() 3694 ieee80211_smps_mode_to_smps_mode(smps_mode); in ieee80211_rx_h_action()
|
| H A D | ieee80211_i.h | 1130 enum ieee80211_smps_mode smps_mode; member 2720 enum ieee80211_smps_mode smps_mode); 2765 enum ieee80211_smps_mode smps_mode);
|
| H A D | mlme.c | 2170 enum ieee80211_smps_mode smps_mode; in ieee80211_add_link_elems() local 2185 smps_mode = link->smps_mode; in ieee80211_add_link_elems() 2187 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_add_link_elems() 2189 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_add_link_elems() 2266 sband, chan, smps_mode, in ieee80211_add_link_elems() 2299 ieee80211_put_he_6ghz_cap(skb, sdata, smps_mode); in ieee80211_add_link_elems() 4567 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_set_disassoc() 9556 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_mgd_setup_link() 10219 link->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_setup_assoc_link() 10221 link->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_setup_assoc_link() [all …]
|
| H A D | chan.c | 1311 switch (iter.link->smps_mode) { in ieee80211_recalc_smps_chanctx() 1314 iter.link->smps_mode); in ieee80211_recalc_smps_chanctx()
|
| H A D | ibss.c | 1775 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ibss_join()
|
| H A D | util.c | 2746 enum ieee80211_smps_mode smps_mode) in ieee80211_put_he_6ghz_cap() argument 2771 switch (smps_mode) { in ieee80211_put_he_6ghz_cap()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | rs-fw.c | 149 if (link_sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_vht_set_enabled_rates() 209 if (link_sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_he_set_enabled_rates() 360 if (link_sta->smps_mode == IEEE80211_SMPS_STATIC || in rs_fw_eht_set_enabled_rates() 405 if (link_sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_fw_set_supp_rates()
|
| H A D | utils.c | 296 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_update_smps() local 321 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_update_smps() 326 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_update_smps() 329 ieee80211_request_smps(vif, link_id, smps_mode); in iwl_mvm_update_smps()
|
| /linux/drivers/net/wireless/intel/iwlwifi/dvm/ |
| H 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()
|
| H A D | rxon.c | 1177 priv->current_ht_config.smps = conf->smps_mode; in iwlagn_mac_config()
|
| H A D | rs.c | 1228 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in rs_switch_to_mimo2() 1283 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in rs_switch_to_mimo3()
|
| /linux/include/net/ |
| H A D | mac80211.h | 1948 enum ieee80211_smps_mode smps_mode; member 2651 enum ieee80211_smps_mode smps_mode; member 7162 enum ieee80211_smps_mode smps_mode);
|
| /linux/drivers/net/wireless/quantenna/qtnfmac/ |
| H A D | qlink.h | 766 u8 smps_mode; member
|
| /linux/drivers/net/wireless/intel/iwlegacy/ |
| H A D | common.c | 1875 (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) ? "static" : in il_set_ht_add_station() 1876 (sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) ? "dynamic" : in il_set_ht_add_station() 1883 switch (sta->deflink.smps_mode) { in il_set_ht_add_station() 1893 IL_WARN("Invalid MIMO PS mode %d\n", sta->deflink.smps_mode); in il_set_ht_add_station() 5013 il->current_ht_config.smps = conf->smps_mode; in il_mac_config()
|
| H A D | 4965-rs.c | 1164 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in il4965_rs_switch_to_mimo2()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7603/ |
| H A D | main.c | 718 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC); in mt7603_sta_rate_tbl_update()
|
| /linux/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2x00queue.c | 321 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) in rt2x00queue_create_tx_descriptor_ht()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mld/ |
| H A D | sta.c | 523 switch (link_sta->smps_mode) { in iwl_mld_add_modify_sta_cmd()
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| H A D | mt76x02_mac.c | 407 if (nss > 1 && sta && sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) in mt76x02_mac_write_txwi()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7915/ |
| H A D | mcu.c | 1416 ra->mmps_mode = mt7915_mcu_get_mmps_mode(sta->deflink.smps_mode); in mt7915_mcu_set_fixed_rate_ctrl() 1588 ra->mmps_mode = mt7915_mcu_get_mmps_mode(sta->deflink.smps_mode); in mt7915_mcu_sta_rate_ctrl_tlv()
|
| /linux/drivers/net/wireless/mediatek/mt76/mt7996/ |
| H A D | mcu.c | 2298 ra->mmps_mode = mt7996_mcu_get_mmps_mode(link_sta->smps_mode); in mt7996_mcu_set_fixed_field() 2472 ra->mmps_mode = mt7996_mcu_get_mmps_mode(link_sta->smps_mode); in mt7996_mcu_sta_rate_ctrl_tlv()
|