Lines Matching refs:arsta
63 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats_ampdu() local
77 arsta = (struct ath10k_sta *)peer->sta->drv_priv; in ath10k_sta_update_rx_tid_stats_ampdu()
81 &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats_ampdu()
98 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats() local
120 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_rx_tid_stats()
123 stats = &arsta->tid_stats[tid]; in ath10k_sta_update_rx_tid_stats()
131 ath10k_rx_stats_update_amsdu_subfrm(ar, &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats()
144 struct ath10k_sta *arsta; in ath10k_sta_update_extd_stats_rx_duration() local
152 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_extd_stats_rx_duration()
153 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_extd_stats_rx_duration()
163 struct ath10k_sta *arsta; in ath10k_sta_update_stats_rx_duration() local
171 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_stats_rx_duration()
172 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_stats_rx_duration()
191 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_aggr_mode() local
192 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_aggr_mode()
198 (arsta->aggr_mode == ATH10K_DBG_AGGR_MODE_AUTO) ? in ath10k_dbg_sta_read_aggr_mode()
210 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_aggr_mode() local
211 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_aggr_mode()
223 (aggr_mode == arsta->aggr_mode)) { in ath10k_dbg_sta_write_aggr_mode()
228 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_dbg_sta_write_aggr_mode()
234 arsta->aggr_mode = aggr_mode; in ath10k_dbg_sta_write_aggr_mode()
253 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba() local
254 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba()
274 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba()
279 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba()
283 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba()
304 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba_resp() local
305 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba_resp()
325 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba_resp()
330 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba_resp()
334 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp()
354 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_delba() local
355 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_delba()
375 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_delba()
380 ret = ath10k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_delba()
384 arsta->arvif->vdev_id, sta->addr, tid, initiator, in ath10k_dbg_sta_write_delba()
406 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_peer_debug_trigger() local
407 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_peer_debug_trigger()
425 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_peer_debug_trigger() local
426 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_peer_debug_trigger()
443 ret = ath10k_wmi_peer_set_param(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_peer_debug_trigger()
551 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_tid_stats() local
552 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_tid_stats()
553 struct ath10k_sta_tid_stats *stats = arsta->tid_stats; in ath10k_dbg_sta_read_tid_stats()