Lines Matching refs:pubsta
395 static bool rate_control_send_low(struct ieee80211_sta *pubsta,
404 if (!pubsta || rc_no_data_or_no_ack_use_min(txrc)) {
405 __rate_control_send_low(txrc->hw, sband, pubsta, info,
408 if (!pubsta && txrc->bss) {
415 } else if (pubsta) {
416 sta = container_of(pubsta, struct sta_info, sta);
945 struct ieee80211_sta *pubsta,
948 struct sta_info *sta = container_of(pubsta, struct sta_info, sta);
962 old = rcu_dereference_protected(pubsta->rates, true);
963 rcu_assign_pointer(pubsta->rates, rates);
968 drv_sta_rate_tbl_update(hw_to_local(hw), sta->sdata, pubsta);
970 ieee80211_sta_set_expected_throughput(pubsta, sta_get_expected_throughput(sta));