Lines Matching refs:arsta

52 	struct ath10k_sta *arsta;  in ath10k_sta_update_rx_tid_stats_ampdu()  local
66 arsta = (struct ath10k_sta *)peer->sta->drv_priv; in ath10k_sta_update_rx_tid_stats_ampdu()
70 &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats_ampdu()
87 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats() local
109 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_rx_tid_stats()
112 stats = &arsta->tid_stats[tid]; in ath10k_sta_update_rx_tid_stats()
120 ath10k_rx_stats_update_amsdu_subfrm(ar, &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats()
133 struct ath10k_sta *arsta; in ath10k_sta_update_extd_stats_rx_duration() local
141 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_extd_stats_rx_duration()
142 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_extd_stats_rx_duration()
152 struct ath10k_sta *arsta; in ath10k_sta_update_stats_rx_duration() local
160 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_stats_rx_duration()
161 arsta->rx_duration += (u64)peer->rx_duration; in ath10k_sta_update_stats_rx_duration()
180 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_aggr_mode() local
181 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_aggr_mode()
187 (arsta->aggr_mode == ATH10K_DBG_AGGR_MODE_AUTO) ? in ath10k_dbg_sta_read_aggr_mode()
199 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_aggr_mode() local
200 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_aggr_mode()
212 (aggr_mode == arsta->aggr_mode)) { in ath10k_dbg_sta_write_aggr_mode()
217 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_dbg_sta_write_aggr_mode()
223 arsta->aggr_mode = aggr_mode; in ath10k_dbg_sta_write_aggr_mode()
242 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba() local
243 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba()
263 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba()
268 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba()
272 arsta->arvif->vdev_id, sta->addr, tid, buf_size); in ath10k_dbg_sta_write_addba()
293 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_addba_resp() local
294 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_addba_resp()
314 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_addba_resp()
319 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_addba_resp()
323 arsta->arvif->vdev_id, sta->addr, tid, status); in ath10k_dbg_sta_write_addba_resp()
343 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_delba() local
344 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_delba()
364 (arsta->aggr_mode != ATH10K_DBG_AGGR_MODE_MANUAL)) { in ath10k_dbg_sta_write_delba()
369 ret = ath10k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_delba()
373 arsta->arvif->vdev_id, sta->addr, tid, initiator, in ath10k_dbg_sta_write_delba()
395 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_peer_debug_trigger() local
396 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_peer_debug_trigger()
414 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_write_peer_debug_trigger() local
415 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_write_peer_debug_trigger()
432 ret = ath10k_wmi_peer_set_param(ar, arsta->arvif->vdev_id, sta->addr, in ath10k_dbg_sta_write_peer_debug_trigger()
457 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_peer_ps_state() local
458 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_peer_ps_state()
465 arsta->peer_ps_state); in ath10k_dbg_sta_read_peer_ps_state()
567 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_read_tid_stats() local
568 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_read_tid_stats()
569 struct ath10k_sta_tid_stats *stats = arsta->tid_stats; in ath10k_dbg_sta_read_tid_stats()
650 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_dbg_sta_dump_tx_stats() local
651 struct ath10k *ar = arsta->arvif->ar; in ath10k_dbg_sta_dump_tx_stats()
666 if (!arsta->tx_stats) { in ath10k_dbg_sta_dump_tx_stats()
676 stats = &arsta->tx_stats->stats[k]; in ath10k_dbg_sta_dump_tx_stats()
734 arsta->tx_stats->tx_duration); in ath10k_dbg_sta_dump_tx_stats()
736 "BA fails\n %llu\n", arsta->tx_stats->ba_fails); in ath10k_dbg_sta_dump_tx_stats()
738 "ack fails\n %llu\n", arsta->tx_stats->ack_fails); in ath10k_dbg_sta_dump_tx_stats()