Lines Matching refs:arsta
54 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats_ampdu() local
68 arsta = (struct ath10k_sta *)peer->sta->drv_priv; in ath10k_sta_update_rx_tid_stats_ampdu()
72 &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats_ampdu()
89 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats() local
111 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_rx_tid_stats()
114 stats = &arsta->tid_stats[tid]; in ath10k_sta_update_rx_tid_stats()
122 ath10k_rx_stats_update_amsdu_subfrm(ar, &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats()
135 struct ath10k_sta *arsta; in ath10k_sta_update_extd_stats_rx_duration() local
143 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_extd_stats_rx_duration()
144 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_extd_stats_rx_duration()
154 struct ath10k_sta *arsta; in ath10k_sta_update_stats_rx_duration() local
162 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_stats_rx_duration()
163 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_stats_rx_duration()
182 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_aggr_mode() local
183 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_aggr_mode()
189 (arsta->aggr_mode == ATH10K_DBG_AGGR_MODE_AUTO) ? in ath10k_dbg_sta_read_aggr_mode()
201 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_aggr_mode() local
202 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_aggr_mode()
214 (aggr_mode == arsta->aggr_mode)) { in ath10k_dbg_sta_write_aggr_mode()
219 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_dbg_sta_write_aggr_mode()
225 arsta->aggr_mode = aggr_mode; in ath10k_dbg_sta_write_aggr_mode()
244 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba() local
245 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba()
265 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba()
270 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba()
274 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba()
295 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba_resp() local
296 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba_resp()
316 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba_resp()
321 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba_resp()
325 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp()
345 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_delba() local
346 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_delba()
366 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_delba()
371 ret = ath10k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_delba()
375 arsta->arvif->vdev_id, sta->addr, tid, initiator, in ath10k_dbg_sta_write_delba()
397 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_peer_debug_trigger() local
398 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_peer_debug_trigger()
416 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_peer_debug_trigger() local
417 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_peer_debug_trigger()
434 ret = ath10k_wmi_peer_set_param(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_peer_debug_trigger()
459 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_peer_ps_state() local
460 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_peer_ps_state()
467 arsta->peer_ps_state); in ath10k_dbg_sta_read_peer_ps_state()
569 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_tid_stats() local
570 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_tid_stats()
571 struct ath10k_sta_tid_stats *stats = arsta->tid_stats; in ath10k_dbg_sta_read_tid_stats()
652 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_dump_tx_stats() local
653 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_dump_tx_stats()
668 if (!arsta->tx_stats) { in ath10k_dbg_sta_dump_tx_stats()
678 stats = &arsta->tx_stats->stats[k]; in ath10k_dbg_sta_dump_tx_stats()
736 arsta->tx_stats->tx_duration); in ath10k_dbg_sta_dump_tx_stats()
738 "BA fails\n %llu\n", arsta->tx_stats->ba_fails); in ath10k_dbg_sta_dump_tx_stats()
740 "ack fails\n %llu\n", arsta->tx_stats->ack_fails); in ath10k_dbg_sta_dump_tx_stats()