Lines Matching refs:mvmsta
421 struct iwl_mvm_sta *mvmsta; in iwl_mvm_tlc_update_notif() local
441 mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_tlc_update_notif()
443 if (!mvmsta) { in iwl_mvm_tlc_update_notif()
451 mvm_link_sta = rcu_dereference(mvmsta->link[link_sta->link_id]); in iwl_mvm_tlc_update_notif()
501 mvmsta->amsdu_enabled = enabled; in iwl_mvm_tlc_update_notif()
502 mvmsta->max_amsdu_len = size; in iwl_mvm_tlc_update_notif()
503 link_sta->agg.max_rc_amsdu_len = mvmsta->max_amsdu_len; in iwl_mvm_tlc_update_notif()
506 if (mvmsta->amsdu_enabled & BIT(i)) in iwl_mvm_tlc_update_notif()
522 mvmsta->amsdu_enabled); in iwl_mvm_tlc_update_notif()
593 struct iwl_mvm_sta *mvmsta = iwl_mvm_sta_from_mac80211(sta); in iwl_mvm_rs_fw_rate_init() local
604 .max_ch_width = mvmsta->authorized ? in iwl_mvm_rs_fw_rate_init()
614 struct iwl_mvm_vif *mvmvif = iwl_mvm_vif_from_mac80211(mvmsta->vif); in iwl_mvm_rs_fw_rate_init()
634 mvm_link_sta = rcu_dereference(mvmsta->link[link_id]); in iwl_mvm_rs_fw_rate_init()
712 int rs_fw_tx_protection(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta, in rs_fw_tx_protection() argument
740 void iwl_mvm_rs_add_sta(struct iwl_mvm *mvm, struct iwl_mvm_sta *mvmsta) in iwl_mvm_rs_add_sta() argument
746 for (link_id = 0; link_id < ARRAY_SIZE(mvmsta->link); link_id++) { in iwl_mvm_rs_add_sta()
748 rcu_dereference_protected(mvmsta->link[link_id], in iwl_mvm_rs_add_sta()