Lines Matching refs:arsta
3396 struct ath10k_sta *arsta;
3401 arsta = container_of(wk, struct ath10k_sta, update_wk);
3402 sta = container_of((void *)arsta, struct ieee80211_sta, drv_priv);
3403 arvif = arsta->arvif;
3408 changed = arsta->changed;
3409 arsta->changed = 0;
3411 bw = arsta->bw;
3412 nss = arsta->nss;
3413 smps = arsta->smps;
3473 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv;
3479 memset(arsta, 0, sizeof(*arsta));
3480 arsta->arvif = arvif;
3481 INIT_WORK(&arsta->update_wk, ath10k_sta_rc_update_wk);
3487 cancel_work_sync(&arsta->update_wk);
4321 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv;
4351 arsta->bw = bw;
4355 arsta->nss = sta->rx_nss;
4378 arsta->smps = smps;
4381 arsta->changed |= changed;
4385 ieee80211_queue_work(hw, &arsta->update_wk);