| /Linux-v5.4/net/mac80211/ |
| D | ht.c | 147 enum ieee80211_smps_mode smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() local 277 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 280 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 283 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ht_cap_ie_to_sta_ht_cap() 287 if (smps_mode != sta->sta.smps_mode) in ieee80211_ht_cap_ie_to_sta_ht_cap() 289 sta->sta.smps_mode = smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() 561 enum ieee80211_smps_mode smps_mode) in ieee80211_request_smps() argument 570 if (sdata->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps() 572 sdata->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps() 577 if (WARN_ON_ONCE(smps_mode == IEEE80211_SMPS_AUTOMATIC)) in ieee80211_request_smps() [all …]
|
| D | debugfs_netdev.c | 242 enum ieee80211_smps_mode smps_mode) in ieee80211_set_smps() argument 248 smps_mode == IEEE80211_SMPS_STATIC) in ieee80211_set_smps() 253 (smps_mode == IEEE80211_SMPS_DYNAMIC || in ieee80211_set_smps() 254 smps_mode == IEEE80211_SMPS_AUTOMATIC)) in ieee80211_set_smps() 263 err = __ieee80211_request_smps_mgd(sdata, smps_mode); in ieee80211_set_smps() 265 err = __ieee80211_request_smps_ap(sdata, smps_mode); in ieee80211_set_smps() 284 smps_modes[sdata->smps_mode]); in ieee80211_if_fmt_smps() 288 smps_modes[sdata->smps_mode]); in ieee80211_if_fmt_smps()
|
| D | cfg.c | 992 switch (params->smps_mode) { in ieee80211_start_ap() 994 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_start_ap() 997 sdata->smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_start_ap() 1000 sdata->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_start_ap() 1005 sdata->u.ap.req_smps = sdata->smps_mode; in ieee80211_start_ap() 2123 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_join_mesh() 2640 enum ieee80211_smps_mode smps_mode) in __ieee80211_request_smps_ap() argument 2652 sdata->u.ap.req_smps = smps_mode; in __ieee80211_request_smps_ap() 2655 if (old_req == smps_mode || in __ieee80211_request_smps_ap() 2656 smps_mode == IEEE80211_SMPS_AUTOMATIC) in __ieee80211_request_smps_ap() [all …]
|
| D | status.c | 213 enum ieee80211_smps_mode smps_mode; in ieee80211_frame_acked() local 217 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_frame_acked() 220 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_frame_acked() 224 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_frame_acked() 236 sdata->smps_mode = smps_mode; in ieee80211_frame_acked() 240 sta->known_smps_mode = smps_mode; in ieee80211_frame_acked()
|
| D | main.c | 135 local->hw.conf.smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_hw_conf_chan() 136 } else if (local->hw.conf.smps_mode != local->smps_mode) { in ieee80211_hw_conf_chan() 137 local->hw.conf.smps_mode = local->smps_mode; in ieee80211_hw_conf_chan() 684 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_alloc_hw_nm()
|
| D | chan.c | 741 switch (sdata->smps_mode) { in ieee80211_recalc_smps_chanctx() 744 sdata->smps_mode); in ieee80211_recalc_smps_chanctx() 774 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_recalc_smps_chanctx() 776 local->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_recalc_smps_chanctx() 778 local->smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_recalc_smps_chanctx()
|
| D | ocb.c | 184 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ocb_join()
|
| D | rx.c | 3084 enum ieee80211_smps_mode smps_mode; in ieee80211_rx_h_action() local 3090 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_rx_h_action() 3093 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_rx_h_action() 3096 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_rx_h_action() 3103 if (rx->sta->sta.smps_mode == smps_mode) in ieee80211_rx_h_action() 3105 rx->sta->sta.smps_mode = smps_mode; in ieee80211_rx_h_action() 3106 sta_opmode.smps_mode = in ieee80211_rx_h_action() 3107 ieee80211_smps_mode_to_smps_mode(smps_mode); in ieee80211_rx_h_action()
|
| D | ieee80211_i.h | 942 enum ieee80211_smps_mode smps_mode; member 1375 enum ieee80211_smps_mode smps_mode; member 2130 enum ieee80211_smps_mode smps_mode); 2132 enum ieee80211_smps_mode smps_mode);
|
| D | tdls.c | 1076 enum ieee80211_smps_mode smps_mode = sdata->u.mgd.driver_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()
|
| D | rc80211_minstrel_ht.c | 1091 (mi->sta->smps_mode == IEEE80211_SMPS_DYNAMIC && in minstrel_ht_set_rate() 1476 if (sta->smps_mode == IEEE80211_SMPS_STATIC && nss > 1) in minstrel_ht_update_caps()
|
| D | mlme.c | 877 sband, chan, sdata->smps_mode); in ieee80211_send_assoc() 4849 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_prep_channel() 5360 sdata->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_mgd_assoc() 5362 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_mgd_assoc() 5364 sdata->smps_mode = ifmgd->req_smps; in ieee80211_mgd_assoc()
|
| D | sta_info.c | 445 sta->sta.smps_mode = IEEE80211_SMPS_OFF; in sta_info_alloc() 1340 sdata->smps_mode) && in ieee80211_sta_ps_deliver_wakeup()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/mvm/ |
| D | coex.c | 325 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() local 350 smps_mode); in iwl_mvm_bt_notif_iterator() 365 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_bt_notif_iterator() 367 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_bt_notif_iterator() 371 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 375 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 379 mvmvif->id, bt_activity_grading, smps_mode); in iwl_mvm_bt_notif_iterator() 383 smps_mode); in iwl_mvm_bt_notif_iterator()
|
| D | tt.c | 326 enum ieee80211_smps_mode smps_mode; in iwl_mvm_tt_smps_iterator() local 331 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_tt_smps_iterator() 333 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_tt_smps_iterator() 338 iwl_mvm_update_smps(mvm, vif, IWL_MVM_SMPS_REQ_TT, smps_mode); in iwl_mvm_tt_smps_iterator()
|
| D | utils.c | 679 enum ieee80211_smps_mode smps_mode; in iwl_mvm_update_smps() local 689 smps_mode = IEEE80211_SMPS_OFF; in iwl_mvm_update_smps() 691 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_update_smps() 697 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_update_smps() 701 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_update_smps() 704 ieee80211_request_smps(vif, smps_mode); in iwl_mvm_update_smps()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/dvm/ |
| D | sta.c | 169 (sta->smps_mode == IEEE80211_SMPS_STATIC) ? in iwl_sta_calc_ht_flags() 171 (sta->smps_mode == IEEE80211_SMPS_DYNAMIC) ? in iwl_sta_calc_ht_flags() 174 switch (sta->smps_mode) { in iwl_sta_calc_ht_flags() 184 IWL_WARN(priv, "Invalid MIMO PS mode %d\n", sta->smps_mode); in iwl_sta_calc_ht_flags()
|
| /Linux-v5.4/include/net/ |
| D | mac80211.h | 1515 enum ieee80211_smps_mode smps_mode; member 1986 enum ieee80211_smps_mode smps_mode; member 5756 enum ieee80211_smps_mode smps_mode);
|
| D | cfg80211.h | 1004 enum nl80211_smps_mode smps_mode; member 4271 enum nl80211_smps_mode smps_mode; member
|
| /Linux-v5.4/drivers/net/wireless/quantenna/qtnfmac/ |
| D | qlink.h | 653 u8 smps_mode; member
|
| D | commands.c | 238 cmd->smps_mode = s->smps_mode; in qtnf_cmd_send_start_ap()
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlegacy/ |
| D | common.c | 1876 (sta->smps_mode == IEEE80211_SMPS_STATIC) ? "static" : in il_set_ht_add_station() 1877 (sta->smps_mode == IEEE80211_SMPS_DYNAMIC) ? "dynamic" : in il_set_ht_add_station() 1884 switch (sta->smps_mode) { in il_set_ht_add_station() 1894 IL_WARN("Invalid MIMO PS mode %d\n", sta->smps_mode); in il_set_ht_add_station() 5043 il->current_ht_config.smps = conf->smps_mode; in il_mac_config()
|
| /Linux-v5.4/drivers/net/wireless/mediatek/mt76/mt7603/ |
| D | main.c | 619 sta->smps_mode == IEEE80211_SMPS_DYNAMIC); in mt7603_sta_rate_tbl_update()
|
| /Linux-v5.4/drivers/net/wireless/ralink/rt2x00/ |
| D | rt2x00queue.c | 321 sta->smps_mode == IEEE80211_SMPS_DYNAMIC) in rt2x00queue_create_tx_descriptor_ht()
|
| /Linux-v5.4/drivers/net/wireless/mediatek/mt76/ |
| D | mt76x02_mac.c | 382 if (nss > 1 && sta && sta->smps_mode == IEEE80211_SMPS_DYNAMIC) in mt76x02_mac_write_txwi()
|