Home
last modified time | relevance | path

Searched refs:smps_mode (Results 1 – 25 of 35) sorted by relevance

12

/linux/net/mac80211/
H A Dmain.c102 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 Dtdls.c562 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 Dstatus.c688 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 Dcfg.c1667 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 Drx.c3667 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 Dieee80211_i.h1130 enum ieee80211_smps_mode smps_mode; member
2720 enum ieee80211_smps_mode smps_mode);
2765 enum ieee80211_smps_mode smps_mode);
H A Dmlme.c2170 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 Dchan.c1311 switch (iter.link->smps_mode) { in ieee80211_recalc_smps_chanctx()
1314 iter.link->smps_mode); in ieee80211_recalc_smps_chanctx()
H A Dibss.c1775 sdata->deflink.smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ibss_join()
H A Dutil.c2746 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 Drs-fw.c149 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 Dutils.c296 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 Dsta.c164 (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 Drxon.c1177 priv->current_ht_config.smps = conf->smps_mode; in iwlagn_mac_config()
H A Drs.c1228 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 Dmac80211.h1948 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 Dqlink.h766 u8 smps_mode; member
/linux/drivers/net/wireless/intel/iwlegacy/
H A Dcommon.c1875 (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 D4965-rs.c1164 if (sta->deflink.smps_mode == IEEE80211_SMPS_STATIC) in il4965_rs_switch_to_mimo2()
/linux/drivers/net/wireless/mediatek/mt76/mt7603/
H A Dmain.c718 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC); in mt7603_sta_rate_tbl_update()
/linux/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00queue.c321 sta->deflink.smps_mode == IEEE80211_SMPS_DYNAMIC) in rt2x00queue_create_tx_descriptor_ht()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dsta.c523 switch (link_sta->smps_mode) { in iwl_mld_add_modify_sta_cmd()
/linux/drivers/net/wireless/mediatek/mt76/
H A Dmt76x02_mac.c407 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 Dmcu.c1416 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 Dmcu.c2298 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()

12