Lines Matching refs:arsta

5188 	struct ath10k_sta *arsta;  in ath10k_sta_rc_update_wk()  local
5197 arsta = container_of(wk, struct ath10k_sta, update_wk); in ath10k_sta_rc_update_wk()
5198 sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv); in ath10k_sta_rc_update_wk()
5199 arvif = arsta->arvif; in ath10k_sta_rc_update_wk()
5211 changed = arsta->changed; in ath10k_sta_rc_update_wk()
5212 arsta->changed = 0; in ath10k_sta_rc_update_wk()
5214 bw = arsta->bw; in ath10k_sta_rc_update_wk()
5215 nss = arsta->nss; in ath10k_sta_rc_update_wk()
5216 smps = arsta->smps; in ath10k_sta_rc_update_wk()
5313 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_mac_tdls_vif_stations_count_iter() local
5314 struct ieee80211_vif *sta_vif = arsta->arvif->vif; in ath10k_mac_tdls_vif_stations_count_iter()
5365 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_state() local
5370 memset(arsta, 0, sizeof(*arsta)); in ath10k_sta_state()
5371 arsta->arvif = arvif; in ath10k_sta_state()
5372 INIT_WORK(&arsta->update_wk, ath10k_sta_rc_update_wk); in ath10k_sta_state()
5378 cancel_work_sync(&arsta->update_wk); in ath10k_sta_state()
6181 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_mac_set_bitrate_mask_iter() local
6184 if (arsta->arvif != arvif) in ath10k_mac_set_bitrate_mask_iter()
6188 arsta->changed |= IEEE80211_RC_SUPP_RATES_CHANGED; in ath10k_mac_set_bitrate_mask_iter()
6191 ieee80211_queue_work(ar->hw, &arsta->update_wk); in ath10k_mac_set_bitrate_mask_iter()
6275 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_rc_update() local
6305 arsta->bw = bw; in ath10k_sta_rc_update()
6309 arsta->nss = sta->rx_nss; in ath10k_sta_rc_update()
6332 arsta->smps = smps; in ath10k_sta_rc_update()
6335 arsta->changed |= changed; in ath10k_sta_rc_update()
6339 ieee80211_queue_work(hw, &arsta->update_wk); in ath10k_sta_rc_update()