Lines Matching refs:sta
136 struct sta_info *sta, in drv_sta_state() argument
149 trace_drv_sta_state(local, sdata, &sta->sta, old_state, new_state); in drv_sta_state()
151 ret = local->ops->sta_state(&local->hw, &sdata->vif, &sta->sta, in drv_sta_state()
155 ret = drv_sta_add(local, sdata, &sta->sta); in drv_sta_state()
157 sta->uploaded = true; in drv_sta_state()
158 if (rcu_access_pointer(sta->sta.rates)) in drv_sta_state()
159 drv_sta_rate_tbl_update(local, sdata, &sta->sta); in drv_sta_state()
163 drv_sta_remove(local, sdata, &sta->sta); in drv_sta_state()
172 struct sta_info *sta) in drv_sta_set_txpwr() argument
183 trace_drv_sta_set_txpwr(local, sdata, &sta->sta); in drv_sta_set_txpwr()
186 &sta->sta); in drv_sta_set_txpwr()
502 struct ieee80211_sta *sta, in drv_set_key() argument
521 trace_drv_set_key(local, cmd, sdata, sta, key); in drv_set_key()
522 ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key); in drv_set_key()
579 struct ieee80211_sta *sta, in drv_change_sta_links() argument
582 struct sta_info *info = container_of(sta, struct sta_info, sta); in drv_change_sta_links()
611 trace_drv_change_sta_links(local, sdata, sta, old_links, new_links); in drv_change_sta_links()
613 ret = local->ops->change_sta_links(&local->hw, &sdata->vif, sta, in drv_change_sta_links()