Home
last modified time | relevance | path

Searched refs:mvmsta (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/net/wireless/intel/iwlwifi/mvm/
A Dsta.c276 struct iwl_mvm_sta *mvmsta; in iwl_mvm_invalidate_sta_queue() local
299 cmd.sta_id = mvmsta->sta_id; in iwl_mvm_invalidate_sta_queue()
388 struct iwl_mvm_sta *mvmsta; in iwl_mvm_get_queue_agg_tids() local
428 struct iwl_mvm_sta *mvmsta; in iwl_mvm_remove_sta_queue_marking() local
488 struct iwl_mvm_sta *mvmsta; in iwl_mvm_free_inactive_queue() local
506 if (WARN_ON(!mvmsta)) in iwl_mvm_free_inactive_queue()
1183 .sta_id = mvmsta->sta_id, in iwl_mvm_sta_alloc_queue()
1730 mvmsta->sta_id); in iwl_mvm_drain_sta()
1735 mvmsta->sta_id); in iwl_mvm_drain_sta()
2988 mvmsta->lq_sta.rs_drv.lq.agg_frame_cnt_limit = mvmsta->max_agg_bufsize; in iwl_mvm_sta_tx_agg_oper()
[all …]
A Dtx.c856 !mvmsta->amsdu_enabled) in iwl_mvm_tx_tso()
1022 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tx_mpdu() local
1038 if (WARN_ON_ONCE(!mvmsta)) in iwl_mvm_tx_mpdu()
1051 sta, mvmsta->sta_id); in iwl_mvm_tx_mpdu()
1062 spin_lock(&mvmsta->lock); in iwl_mvm_tx_mpdu()
1138 spin_unlock(&mvmsta->lock); in iwl_mvm_tx_mpdu()
1163 if (WARN_ON_ONCE(!mvmsta)) in iwl_mvm_tx_skb_sta()
1633 &mvmsta->tid_data[tid]; in iwl_mvm_rx_tx_cmd_single()
1915 if (mvmsta->vif) in iwl_mvm_tx_reclaim()
1996 if (mvmsta) in iwl_mvm_rx_ba_notif()
[all …]
A Drs-fw.c285 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tlc_update_notif() local
299 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tlc_update_notif()
301 if (!mvmsta) { in iwl_mvm_tlc_update_notif()
309 lq_sta = &mvmsta->lq_sta.rs_fw; in iwl_mvm_tlc_update_notif()
341 WARN_ON(mvmsta->orig_amsdu_len < size); in iwl_mvm_tlc_update_notif()
346 mvmsta->max_amsdu_len = size; in iwl_mvm_tlc_update_notif()
347 sta->max_rc_amsdu_len = mvmsta->max_amsdu_len; in iwl_mvm_tlc_update_notif()
350 if (mvmsta->amsdu_enabled & BIT(i)) in iwl_mvm_tlc_update_notif()
364 mvmsta->amsdu_enabled); in iwl_mvm_tlc_update_notif()
422 .sta_id = mvmsta->sta_id, in rs_fw_rate_init()
[all …]
A Dtdls.c19 struct iwl_mvm_sta *mvmsta; in iwl_mvm_teardown_tdls_peers() local
30 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_teardown_tdls_peers()
41 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_sta_count() local
55 if (mvmsta->vif != vif) in iwl_mvm_tdls_sta_count()
208 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_tdls_notif() local
230 vif = mvmsta->vif; in iwl_mvm_rx_tdls_notif()
338 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_config_channel_switch() local
417 mvmsta->sta_id); in iwl_mvm_tdls_config_channel_switch()
456 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tdls_ch_switch_work() local
479 vif = mvmsta->vif; in iwl_mvm_tdls_ch_switch_work()
[all …]
A Drs.c1173 if (!mvmsta->vif) in rs_drv_mac80211_tx_status()
1505 mvmsta->amsdu_enabled = 0; in rs_set_amsdu_len()
1518 if (mvmsta->amsdu_enabled) in rs_set_amsdu_len()
2936 mvmsta->amsdu_enabled = 0; in rs_drv_rate_init()
2947 mvmsta->sta_id); in rs_drv_rate_init()
3578 struct iwl_mvm_sta *mvmsta; in rs_fill_lq_cmd() local
3618 if (mvmsta->vif->p2p) in rs_fill_lq_cmd()
4052 struct iwl_mvm_sta *mvmsta; in rs_drv_add_sta_debugfs() local
4056 if (!mvmsta->vif) in rs_drv_add_sta_debugfs()
4137 mvmsta->tx_protection++; in rs_drv_tx_protection()
[all …]
A Dcoex.c186 struct iwl_mvm_sta *mvmsta; in iwl_mvm_bt_coex_reduced_txp() local
189 mvmsta = iwl_mvm_sta_from_staid_protected(mvm, sta_id); in iwl_mvm_bt_coex_reduced_txp()
190 if (!mvmsta) in iwl_mvm_bt_coex_reduced_txp()
194 if (mvmsta->bt_reduced_txpower == enable) in iwl_mvm_bt_coex_reduced_txp()
197 value = mvmsta->sta_id; in iwl_mvm_bt_coex_reduced_txp()
206 mvmsta->bt_reduced_txpower = enable; in iwl_mvm_bt_coex_reduced_txp()
555 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_coex_agg_time_limit() local
556 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_coex_agg_time_limit()
567 lut_type = iwl_get_coex_type(mvm, mvmsta->vif); in iwl_mvm_coex_agg_time_limit()
579 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_bt_coex_is_mimo_allowed() local
[all …]
A Drx.c205 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_handle_tcm() local
219 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_handle_tcm()
220 mac = mvmsta->mac_id_n_color & FW_CTXT_ID_MSK; in iwl_mvm_rx_handle_tcm()
236 mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_rx_handle_tcm()
244 mvmsta->sta_id != mvmvif->ap_sta_id) in iwl_mvm_rx_handle_tcm()
271 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_csum() local
394 struct ieee80211_vif *vif = mvmsta->vif; in iwl_mvm_rx_rx_mpdu()
409 rs_update_last_rssi(mvm, mvmsta, rx_status); in iwl_mvm_rx_rx_mpdu()
649 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_stats_energy_iter() local
651 u32 sta_id = mvmsta->sta_id; in iwl_mvm_stats_energy_iter()
[all …]
A Drxmq.c42 struct iwl_mvm_sta *mvmsta; in iwl_mvm_check_pn() local
77 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_check_pn()
82 ptk_pn = rcu_dereference(mvmsta->ptk_pn[keyidx]); in iwl_mvm_check_pn()
278 struct iwl_mvm_sta *mvmsta; in iwl_mvm_rx_mgmt_prot() local
311 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rx_mgmt_prot()
685 struct iwl_mvm_sta *mvmsta; in iwl_mvm_reorder_timer_expired() local
690 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_reorder_timer_expired()
1630 if (mvmsta->vif != rx_sta_csa->vif) in iwl_mvm_rx_get_sta_block_tx()
1633 if (mvmsta->disable_tx) in iwl_mvm_rx_get_sta_block_tx()
1858 struct ieee80211_vif *vif = mvmsta->vif; in iwl_mvm_rx_mpdu_mq()
[all …]
A Dmac80211.c1333 struct iwl_mvm_sta *mvmsta; in iwl_mvm_post_channel_switch() local
1339 if (WARN_ON(!mvmsta)) { in iwl_mvm_post_channel_switch()
2860 spin_lock_bh(&mvmsta->lock); in __iwl_mvm_mac_sta_notify()
2915 struct iwl_mvm_sta *mvmsta; in iwl_mvm_sta_pm_notif() local
2930 if (!mvmsta->vif || in iwl_mvm_sta_pm_notif()
2937 mvmsta->sleeping = sleeping; in iwl_mvm_sta_pm_notif()
3479 struct iwl_mvm_sta *mvmsta; in __iwl_mvm_mac_set_key() local
3667 mvmsta->ptk_pn[keyidx], in __iwl_mvm_mac_set_key()
4848 struct iwl_mvm_sta *mvmsta; in iwl_mvm_mac_flush() local
4875 if (mvmsta->vif != vif) in iwl_mvm_mac_flush()
[all …]
A Dtt.c337 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tt_tx_protection() local
341 mvmsta = iwl_mvm_sta_from_staid_protected(mvm, i); in iwl_mvm_tt_tx_protection()
342 if (!mvmsta) in iwl_mvm_tt_tx_protection()
345 if (enable == mvmsta->tt_tx_protection) in iwl_mvm_tt_tx_protection()
347 err = iwl_mvm_tx_protection(mvm, mvmsta, enable); in iwl_mvm_tt_tx_protection()
354 mvmsta->tt_tx_protection = enable; in iwl_mvm_tt_tx_protection()
A Drs.h424 int iwl_mvm_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,
431 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta);
434 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,
A Ddebugfs.c113 struct iwl_mvm_sta *mvmsta; in iwl_dbgfs_sta_drain_write() local
129 mvmsta = iwl_mvm_sta_from_staid_protected(mvm, sta_id); in iwl_dbgfs_sta_drain_write()
131 if (!mvmsta) in iwl_dbgfs_sta_drain_write()
134 ret = iwl_mvm_drain_sta(mvm, mvmsta, drain) ? : count; in iwl_dbgfs_sta_drain_write()
376 struct iwl_lq_sta_rs_fw *lq_sta = &mvmsta->lq_sta.rs_fw; in iwl_dbgfs_rs_data_read()
428 if ((amsdu_len && mvmsta->orig_amsdu_len) || in iwl_dbgfs_amsdu_len_write()
429 (!!amsdu_len && mvmsta->orig_amsdu_len)) in iwl_dbgfs_amsdu_len_write()
433 mvmsta->orig_amsdu_len = sta->max_amsdu_len; in iwl_dbgfs_amsdu_len_write()
438 sta->max_amsdu_len = mvmsta->orig_amsdu_len; in iwl_dbgfs_amsdu_len_write()
439 mvmsta->orig_amsdu_len = 0; in iwl_dbgfs_amsdu_len_write()
[all …]
A Dsta.h534 int iwl_mvm_drain_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta,
537 struct iwl_mvm_sta *mvmsta, bool disable);
A Dtime-event.c162 struct iwl_mvm_sta *mvmsta; in iwl_mvm_te_check_disconnect() local
165 mvmsta = iwl_mvm_sta_from_staid_rcu(mvm, mvmvif->ap_sta_id); in iwl_mvm_te_check_disconnect()
166 if (!WARN_ON(!mvmsta)) in iwl_mvm_te_check_disconnect()
167 iwl_mvm_sta_modify_disable_tx(mvm, mvmsta, false); in iwl_mvm_te_check_disconnect()
A Dd3.c289 struct iwl_mvm_sta *mvmsta; in iwl_mvm_wowlan_get_rsc_tsc_data() local
293 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_wowlan_get_rsc_tsc_data()
295 ptk_pn = rcu_dereference(mvmsta->ptk_pn[key->keyidx]); in iwl_mvm_wowlan_get_rsc_tsc_data()
410 struct iwl_mvm_sta *mvmsta; in iwl_mvm_wowlan_get_rsc_v5_data() local
414 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_wowlan_get_rsc_v5_data()
416 ptk_pn = rcu_dereference(mvmsta->ptk_pn[key->keyidx]); in iwl_mvm_wowlan_get_rsc_v5_data()
1594 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_set_aes_ptk_rx_seq() local
1605 ptk_pn = rcu_dereference(mvmsta->ptk_pn[key->keyidx]); in iwl_mvm_set_aes_ptk_rx_seq()
A Dops.c1440 struct iwl_mvm_sta *mvmsta; in iwl_mvm_queue_state_change() local
1455 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_queue_state_change()
1460 else if (mvmsta->sta_state != IEEE80211_STA_NOTEXIST) in iwl_mvm_queue_state_change()
1484 if (start && mvmsta->sta_state != IEEE80211_STA_NOTEXIST) in iwl_mvm_queue_state_change()
A Dmac-ctxt.c624 struct iwl_mvm_sta *mvmsta = in iwl_mvm_mac_ctxt_cmd_sta() local
627 if (mvmsta->sta_state == in iwl_mvm_mac_ctxt_cmd_sta()
A Dmvm.h1749 struct iwl_mvm_sta *mvmsta,

Completed in 78 milliseconds