/linux-4.1.27/net/mac80211/ |
D | ht.c | 140 enum ieee80211_smps_mode smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() local 265 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 268 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 271 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ht_cap_ie_to_sta_ht_cap() 275 if (smps_mode != sta->sta.smps_mode) in ieee80211_ht_cap_ie_to_sta_ht_cap() 277 sta->sta.smps_mode = smps_mode; in ieee80211_ht_cap_ie_to_sta_ht_cap() 496 enum ieee80211_smps_mode smps_mode) in ieee80211_request_smps() argument 505 if (sdata->u.mgd.driver_smps_mode == smps_mode) in ieee80211_request_smps() 507 sdata->u.mgd.driver_smps_mode = smps_mode; in ieee80211_request_smps() 512 if (WARN_ON_ONCE(smps_mode == IEEE80211_SMPS_AUTOMATIC)) in ieee80211_request_smps() [all …]
|
D | debugfs_netdev.c | 223 enum ieee80211_smps_mode smps_mode) in ieee80211_set_smps() argument 229 smps_mode == IEEE80211_SMPS_STATIC) in ieee80211_set_smps() 234 (smps_mode == IEEE80211_SMPS_DYNAMIC || in ieee80211_set_smps() 235 smps_mode == IEEE80211_SMPS_AUTOMATIC)) in ieee80211_set_smps() 244 err = __ieee80211_request_smps_mgd(sdata, smps_mode); in ieee80211_set_smps() 246 err = __ieee80211_request_smps_ap(sdata, smps_mode); in ieee80211_set_smps() 265 smps_modes[sdata->smps_mode]); in ieee80211_if_fmt_smps() 269 smps_modes[sdata->smps_mode]); in ieee80211_if_fmt_smps()
|
D | status.c | 199 enum ieee80211_smps_mode smps_mode; in ieee80211_frame_acked() local 203 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_frame_acked() 206 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_frame_acked() 210 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_frame_acked() 222 sdata->smps_mode = smps_mode; in ieee80211_frame_acked() 226 sta->known_smps_mode = smps_mode; in ieee80211_frame_acked()
|
D | cfg.c | 728 switch (params->smps_mode) { in ieee80211_start_ap() 730 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_start_ap() 733 sdata->smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_start_ap() 736 sdata->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_start_ap() 1812 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_join_mesh() 2278 enum ieee80211_smps_mode smps_mode) in __ieee80211_request_smps_ap() argument 2290 sdata->u.ap.req_smps = smps_mode; in __ieee80211_request_smps_ap() 2293 if (old_req == smps_mode || in __ieee80211_request_smps_ap() 2294 smps_mode == IEEE80211_SMPS_AUTOMATIC) in __ieee80211_request_smps_ap() 2299 sdata->smps_mode = smps_mode; in __ieee80211_request_smps_ap() [all …]
|
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() 623 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_alloc_hw_nm()
|
D | chan.c | 711 switch (sdata->smps_mode) { in ieee80211_recalc_smps_chanctx() 714 sdata->smps_mode); in ieee80211_recalc_smps_chanctx() 744 local->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_recalc_smps_chanctx() 746 local->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_recalc_smps_chanctx() 748 local->smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_recalc_smps_chanctx()
|
D | ocb.c | 189 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ocb_join()
|
D | ieee80211_i.h | 890 enum ieee80211_smps_mode smps_mode; member 1334 enum ieee80211_smps_mode smps_mode; member 1959 enum ieee80211_smps_mode smps_mode); 1961 enum ieee80211_smps_mode smps_mode);
|
D | rx.c | 2635 enum ieee80211_smps_mode smps_mode; in ieee80211_rx_h_action() local 2640 smps_mode = IEEE80211_SMPS_OFF; in ieee80211_rx_h_action() 2643 smps_mode = IEEE80211_SMPS_STATIC; in ieee80211_rx_h_action() 2646 smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_rx_h_action() 2653 if (rx->sta->sta.smps_mode == smps_mode) in ieee80211_rx_h_action() 2655 rx->sta->sta.smps_mode = smps_mode; in ieee80211_rx_h_action()
|
D | sta_info.c | 372 sta->sta.smps_mode = IEEE80211_SMPS_OFF; in sta_info_alloc() 1205 sdata->smps_mode) && in ieee80211_sta_ps_deliver_wakeup()
|
D | mlme.c | 822 sband, chan, sdata->smps_mode); in ieee80211_send_assoc() 4281 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_prep_channel() 4777 sdata->smps_mode = IEEE80211_SMPS_DYNAMIC; in ieee80211_mgd_assoc() 4779 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_mgd_assoc() 4781 sdata->smps_mode = ifmgd->req_smps; in ieee80211_mgd_assoc()
|
D | rc80211_minstrel_ht.c | 1180 if (sta->smps_mode == IEEE80211_SMPS_STATIC && nss > 1) in minstrel_ht_update_caps()
|
D | ibss.c | 1830 sdata->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_ibss_join()
|
D | trace.h | 338 __entry->smps = local->hw.conf.smps_mode;
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
D | tt.c | 266 enum ieee80211_smps_mode smps_mode; in iwl_mvm_tt_smps_iterator() local 271 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_tt_smps_iterator() 273 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_tt_smps_iterator() 278 iwl_mvm_update_smps(mvm, vif, IWL_MVM_SMPS_REQ_TT, smps_mode); in iwl_mvm_tt_smps_iterator()
|
D | coex.c | 539 enum ieee80211_smps_mode smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() local 564 smps_mode); in iwl_mvm_bt_notif_iterator() 574 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_bt_notif_iterator() 576 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_bt_notif_iterator() 580 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 585 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 589 mvmvif->id, bt_activity_grading, smps_mode); in iwl_mvm_bt_notif_iterator() 593 smps_mode); in iwl_mvm_bt_notif_iterator()
|
D | coex_legacy.c | 847 enum ieee80211_smps_mode smps_mode; in iwl_mvm_bt_notif_iterator() local 856 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 874 smps_mode); in iwl_mvm_bt_notif_iterator() 884 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_bt_notif_iterator() 886 smps_mode = vif->type == NL80211_IFTYPE_AP ? in iwl_mvm_bt_notif_iterator() 892 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 896 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_bt_notif_iterator() 901 smps_mode); in iwl_mvm_bt_notif_iterator() 905 smps_mode); in iwl_mvm_bt_notif_iterator()
|
D | utils.c | 752 enum ieee80211_smps_mode smps_mode; in iwl_mvm_update_smps() local 762 smps_mode = IEEE80211_SMPS_OFF; in iwl_mvm_update_smps() 764 smps_mode = IEEE80211_SMPS_AUTOMATIC; in iwl_mvm_update_smps() 770 smps_mode = IEEE80211_SMPS_STATIC; in iwl_mvm_update_smps() 774 smps_mode = IEEE80211_SMPS_DYNAMIC; in iwl_mvm_update_smps() 777 ieee80211_request_smps(vif, smps_mode); in iwl_mvm_update_smps()
|
D | sta.c | 148 switch (sta->smps_mode) { in iwl_mvm_sta_send_to_fw()
|
D | rs.c | 169 if (sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_mimo_allow()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/ |
D | iwl-config.h | 189 enum ieee80211_smps_mode smps_mode; member
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/ |
D | sta.c | 212 (sta->smps_mode == IEEE80211_SMPS_STATIC) ? in iwl_sta_calc_ht_flags() 214 (sta->smps_mode == IEEE80211_SMPS_DYNAMIC) ? in iwl_sta_calc_ht_flags() 217 switch (sta->smps_mode) { in iwl_sta_calc_ht_flags() 227 IWL_WARN(priv, "Invalid MIMO PS mode %d\n", sta->smps_mode); in iwl_sta_calc_ht_flags()
|
D | rxon.c | 526 priv->cfg->ht_params && priv->cfg->ht_params->smps_mode) in iwlagn_rxon_connect() 528 priv->cfg->ht_params->smps_mode); in iwlagn_rxon_connect() 1201 priv->current_ht_config.smps = conf->smps_mode; in iwlagn_mac_config()
|
D | mac80211.c | 984 priv->current_ht_config.smps = conf->smps_mode; in iwlagn_mac_channel_switch()
|
D | rs.c | 1274 if (sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_switch_to_mimo2() 1329 if (sta->smps_mode == IEEE80211_SMPS_STATIC) in rs_switch_to_mimo3()
|
/linux-4.1.27/include/net/ |
D | mac80211.h | 1264 enum ieee80211_smps_mode smps_mode; member 1628 enum ieee80211_smps_mode smps_mode; member 4961 enum ieee80211_smps_mode smps_mode);
|
D | cfg80211.h | 727 enum nl80211_smps_mode smps_mode; member
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
D | common.c | 1892 (sta->smps_mode == IEEE80211_SMPS_STATIC) ? "static" : in il_set_ht_add_station() 1893 (sta->smps_mode == IEEE80211_SMPS_DYNAMIC) ? "dynamic" : in il_set_ht_add_station() 1900 switch (sta->smps_mode) { in il_set_ht_add_station() 1910 IL_WARN("Invalid MIMO PS mode %d\n", sta->smps_mode); in il_set_ht_add_station() 5051 il->current_ht_config.smps = conf->smps_mode; in il_mac_config()
|
D | 4965-rs.c | 1185 if (sta->smps_mode == IEEE80211_SMPS_STATIC) in il4965_rs_switch_to_mimo2()
|
D | 4965-mac.c | 6106 il->current_ht_config.smps = conf->smps_mode; in il4965_mac_channel_switch()
|
/linux-4.1.27/drivers/net/wireless/rt2x00/ |
D | rt2x00queue.c | 330 sta->smps_mode == IEEE80211_SMPS_DYNAMIC) in rt2x00queue_create_tx_descriptor_ht()
|
/linux-4.1.27/drivers/net/wireless/ |
D | mac80211_hwsim.c | 1516 smps_modes[conf->smps_mode]); in mac80211_hwsim_config() 1523 smps_modes[conf->smps_mode]); in mac80211_hwsim_config()
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
D | mac.c | 5009 sta->smps_mode); in ath10k_sta_rc_update() 5040 switch (sta->smps_mode) { in ath10k_sta_rc_update() 5053 sta->smps_mode, sta->addr); in ath10k_sta_rc_update()
|
/linux-4.1.27/net/wireless/ |
D | nl80211.c | 3411 params.smps_mode = in nl80211_start_ap() 3413 switch (params.smps_mode) { in nl80211_start_ap() 3430 params.smps_mode = NL80211_SMPS_OFF; in nl80211_start_ap()
|