Home
last modified time | relevance | path

Searched refs:arsta (Results 1 – 19 of 19) sorted by relevance

/linux/drivers/net/wireless/ath/ath10k/
H A Ddebugfs_sta.c53 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats_ampdu()
67 arsta = (struct ath10k_sta *)peer->sta->drv_priv; in ath10k_sta_update_rx_tid_stats_ampdu()
71 &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats_ampdu()
88 struct ath10k_sta *arsta; in ath10k_sta_update_rx_tid_stats()
110 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_rx_tid_stats()
113 stats = &arsta->tid_stats[tid]; in ath10k_sta_update_rx_tid_stats()
121 ath10k_rx_stats_update_amsdu_subfrm(ar, &arsta->tid_stats[tid], in ath10k_sta_update_rx_tid_stats()
134 struct ath10k_sta *arsta; in ath10k_sta_update_extd_stats_rx_duration()
142 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_sta_update_extd_stats_rx_duration()
143 arsta in ath10k_sta_update_extd_stats_rx_duration()
54 struct ath10k_sta *arsta; ath10k_sta_update_rx_tid_stats_ampdu() local
89 struct ath10k_sta *arsta; ath10k_sta_update_rx_tid_stats() local
135 struct ath10k_sta *arsta; ath10k_sta_update_extd_stats_rx_duration() local
154 struct ath10k_sta *arsta; ath10k_sta_update_stats_rx_duration() local
182 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_read_aggr_mode() local
201 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_write_aggr_mode() local
244 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_write_addba() local
295 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_write_addba_resp() local
345 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_write_delba() local
397 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_read_peer_debug_trigger() local
416 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_write_peer_debug_trigger() local
459 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_read_peer_ps_state() local
569 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_read_tid_stats() local
652 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_dbg_sta_dump_tx_stats() local
[all...]
H A Dmac.c3227 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_new_peer_tid_config() local
3263 arsta->retry_long[i] = -1; in ath10k_new_peer_tid_config()
3264 arsta->noack[i] = -1; in ath10k_new_peer_tid_config()
3265 arsta->ampdu[i] = -1; in ath10k_new_peer_tid_config()
3905 struct ath10k_sta *arsta; in ath10k_mac_tx_h_fill_cb() local
3931 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_mac_tx_h_fill_cb()
3933 if (arsta->noack[tid] == WMI_PEER_TID_CONFIG_NOACK) in ath10k_mac_tx_h_fill_cb()
3936 if (arsta->noack[tid] == WMI_PEER_TID_CONFIG_ACK) in ath10k_mac_tx_h_fill_cb()
3959 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_mac_tx_h_fill_cb()
3961 cb->ucast_cipher = arsta->ucast_cipher; in ath10k_mac_tx_h_fill_cb()
[all …]
H A Dhtt_rx.c3664 struct ath10k_sta *arsta, in ath10k_accumulate_per_peer_tx_stats()
3668 struct rate_info *txrate = &arsta->txrate; in ath10k_accumulate_per_peer_tx_stats()
3673 if (!arsta->tx_stats) in ath10k_accumulate_per_peer_tx_stats()
3676 tx_stats = arsta->tx_stats; in ath10k_accumulate_per_peer_tx_stats()
3789 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_update_per_peer_tx_stats()
3823 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); in ath10k_update_per_peer_tx_stats()
3824 memset(&arsta->tx_info.status, 0, sizeof(arsta->tx_info.status)); in ath10k_update_per_peer_tx_stats()
3834 arsta in ath10k_update_per_peer_tx_stats()
3665 ath10k_accumulate_per_peer_tx_stats(struct ath10k * ar,struct ath10k_sta * arsta,struct ath10k_per_peer_tx_stats * pstats,s8 legacy_rate_idx) ath10k_accumulate_per_peer_tx_stats() argument
3790 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_update_per_peer_tx_stats() local
[all...]
H A Dhtt_tx.c43 struct ath10k_sta *arsta; in __ath10k_htt_tx_txq_recalc()
61 arsta = (void *)txq->sta->drv_priv; in __ath10k_htt_tx_txq_recalc()
62 peer_id = arsta->peer_id; in __ath10k_htt_tx_txq_recalc()
44 struct ath10k_sta *arsta; __ath10k_htt_tx_txq_recalc() local
H A Ddebug.c2386 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_peer_ps_state_disable()
2389 arsta->peer_ps_state = WMI_PEER_PS_STATE_DISABLED; in ath10k_peer_ps_state_disable()
2387 struct ath10k_sta *arsta = (struct ath10k_sta *)sta->drv_priv; ath10k_peer_ps_state_disable() local
H A Dwmi.c5288 struct ath10k_sta *arsta; in ath10k_wmi_event_peer_sta_ps_state_chg() local
5304 arsta = (struct ath10k_sta *)sta->drv_priv; in ath10k_wmi_event_peer_sta_ps_state_chg()
5306 arsta->peer_ps_state = __le32_to_cpu(ev->peer_ps_state); in ath10k_wmi_event_peer_sta_ps_state_chg()
/linux/drivers/net/wireless/ath/ath12k/
H A Dpeer.c142 struct ath12k_link_sta *arsta; in ath12k_peer_create() local
219 arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy, in ath12k_peer_create()
222 arsta->tcl_metadata = u16_encode_bits(0, HTT_TCL_META_DATA_TYPE) | in ath12k_peer_create()
226 arsta->ast_hash = peer->ast_hash; in ath12k_peer_create()
227 arsta->ast_idx = peer->hw_peer_id; in ath12k_peer_create()
228 peer->link_id = arsta->link_id; in ath12k_peer_create()
237 peer->primary_link = arsta->is_assoc_link; in ath12k_peer_create()
289 struct ath12k_link_sta *arsta; in ath12k_peer_mlo_link_peers_delete()
306 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
307 if (!arvif || !arsta) in ath12k_peer_mlo_link_peers_delete()
280 struct ath12k_link_sta *arsta; ath12k_peer_mlo_link_peers_delete() local
346 ath12k_link_sta_rhash_insert(struct ath12k_base * ab,struct ath12k_link_sta * arsta) ath12k_link_sta_rhash_insert() argument
363 ath12k_link_sta_rhash_remove(struct ath12k_base * ab,struct ath12k_link_sta * arsta) ath12k_link_sta_rhash_remove() argument
378 ath12k_link_sta_rhash_add(struct ath12k_base * ab,struct ath12k_link_sta * arsta) ath12k_link_sta_rhash_add() argument
393 ath12k_link_sta_rhash_delete(struct ath12k_base * ab,struct ath12k_link_sta * arsta) ath12k_link_sta_rhash_delete() argument
[all...]
H A Dmac.c698 static struct ieee80211_link_sta *ath12k_mac_get_link_sta(struct ath12k_link_sta *arsta) in ath12k_mac_get_link_sta()
700 struct ath12k_sta *ahsta = arsta->ahsta; in ath12k_mac_get_link_sta()
706 if (arsta->link_id >= IEEE80211_MLD_MAX_NUM_LINKS) in ath12k_mac_get_link_sta()
710 sta->link[arsta->link_id]);
1194 struct ath12k_link_sta *arsta; in ath12k_mac_link_sta_rhash_cleanup()
1203 arsta = rcu_dereference(ahsta->link[link_id]); in ath12k_mac_link_sta_rhash_cleanup()
1204 if (!arsta) in ath12k_mac_link_sta_rhash_cleanup()
1206 arvif = arsta->arvif; in ath12k_mac_link_sta_rhash_cleanup()
1211 ath12k_link_sta_rhash_delete(ab, arsta); in ath12k_mac_link_sta_rhash_cleanup()
1261 /* Cleanup rhash table maintained for arsta b in ath12k_mac_peer_cleanup_all()
694 ath12k_mac_get_link_sta(struct ath12k_link_sta * arsta) ath12k_mac_get_link_sta() argument
1190 struct ath12k_link_sta *arsta; ath12k_mac_link_sta_rhash_cleanup() local
1991 ath12k_peer_assoc_h_basic(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_basic() argument
2027 ath12k_peer_assoc_h_crypto(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_crypto() argument
2097 ath12k_peer_assoc_h_rates(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_rates() argument
2169 ath12k_peer_assoc_h_ht(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_ht() argument
2374 ath12k_peer_assoc_h_vht(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_vht() argument
2581 ath12k_peer_assoc_h_he(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_he() argument
2827 ath12k_peer_assoc_h_he_6ghz(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_he_6ghz() argument
2907 ath12k_peer_assoc_h_smps(struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_smps() argument
2951 ath12k_peer_assoc_h_qos(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_qos() argument
2987 ath12k_peer_assoc_qos_ap(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_peer_assoc_qos_ap() argument
3153 ath12k_peer_assoc_h_phymode(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_phymode() argument
3330 ath12k_peer_assoc_h_eht(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_eht() argument
3518 ath12k_peer_assoc_h_mlo(struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg) ath12k_peer_assoc_h_mlo() argument
3582 ath12k_peer_assoc_prepare(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ath12k_wmi_peer_assoc_arg * arg,bool reassoc) ath12k_peer_assoc_prepare() argument
3840 struct ath12k_link_sta *arsta; ath12k_bss_assoc() local
5998 ath12k_mac_set_key(struct ath12k * ar,enum set_key_cmd cmd,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,struct ieee80211_key_conf * key) ath12k_mac_set_key() argument
6159 struct ath12k_link_sta *arsta = NULL; ath12k_mac_op_set_key() local
6288 ath12k_mac_set_peer_vht_fixed_rate(struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,const struct cfg80211_bitrate_mask * mask,enum nl80211_band band) ath12k_mac_set_peer_vht_fixed_rate() argument
6334 ath12k_mac_set_peer_he_fixed_rate(struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,const struct cfg80211_bitrate_mask * mask,enum nl80211_band band) ath12k_mac_set_peer_he_fixed_rate() argument
6388 ath12k_mac_set_peer_eht_fixed_rate(struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,const struct cfg80211_bitrate_mask * mask,enum nl80211_band band) ath12k_mac_set_peer_eht_fixed_rate() argument
6447 ath12k_mac_station_assoc(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,bool reassoc) ath12k_mac_station_assoc() argument
6565 ath12k_mac_station_disassoc(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_disassoc() argument
6595 struct ath12k_link_sta *arsta; ath12k_sta_rc_update_wk() local
6788 struct ath12k_link_sta *arsta; ath12k_mac_free_unassign_link_sta() local
6816 ath12k_mac_inc_num_stations(struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_inc_num_stations() argument
6840 ath12k_mac_dec_num_stations(struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_dec_num_stations() argument
6866 ath12k_mac_station_post_remove(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_post_remove() argument
6895 ath12k_mac_station_unauthorize(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_unauthorize() argument
6930 ath12k_mac_station_authorize(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_authorize() argument
6965 ath12k_mac_station_remove(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_remove() argument
7017 ath12k_mac_station_add(struct ath12k * ar,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta) ath12k_mac_station_add() argument
7113 ath12k_mac_assign_link_sta(struct ath12k_hw * ah,struct ath12k_sta * ahsta,struct ath12k_link_sta * arsta,struct ath12k_vif * ahvif,u8 link_id) ath12k_mac_assign_link_sta() argument
7169 struct ath12k_link_sta *arsta; ath12k_mac_ml_station_remove() local
7205 ath12k_mac_handle_link_sta_state(struct ieee80211_hw * hw,struct ath12k_link_vif * arvif,struct ath12k_link_sta * arsta,enum ieee80211_sta_state old_state,enum ieee80211_sta_state new_state) ath12k_mac_handle_link_sta_state() argument
7634 struct ath12k_link_sta *arsta; ath12k_mac_op_sta_state() local
7830 struct ath12k_link_sta *arsta; ath12k_mac_op_sta_set_txpwr() local
7883 struct ath12k_link_sta *arsta; ath12k_mac_op_link_sta_rc_update() local
7990 struct ath12k_link_sta *arsta; ath12k_mac_alloc_assign_link_sta() local
8024 struct ath12k_link_sta *arsta; ath12k_mac_op_change_sta_links() local
10486 struct ath12k_link_sta *arsta; ath12k_mac_vif_flush_key_cache() local
12941 struct ath12k_link_sta *arsta; ath12k_mac_set_bitrate_mask_iter() local
12963 struct ath12k_link_sta *arsta; ath12k_mac_disable_peer_fixed_rate() local
13406 ath12k_mac_put_chain_rssi(struct station_info * sinfo,struct ath12k_link_sta * arsta) ath12k_mac_put_chain_rssi() argument
13435 struct ath12k_link_sta *arsta; ath12k_mac_op_sta_statistics() local
13539 struct ath12k_link_sta *arsta; ath12k_mac_op_link_sta_statistics() local
[all...]
H A Ddp_peer.c202 struct ath12k_link_sta *arsta; in ath12k_dp_link_peer_to_link_sta() local
218 arsta = rcu_dereference(ahsta->link[peer->link_id]); in ath12k_dp_link_peer_to_link_sta()
219 if (!arsta) in ath12k_dp_link_peer_to_link_sta()
222 arsta = &ahsta->deflink; in ath12k_dp_link_peer_to_link_sta()
224 return arsta; in ath12k_dp_link_peer_to_link_sta()
H A Ddp_rx.c716 struct ath12k_link_sta *arsta; in ath12k_dp_rx_ampdu_start()
722 arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy, in ath12k_dp_rx_ampdu_start()
724 if (!arsta) in ath12k_dp_rx_ampdu_start()
727 vdev_id = arsta->arvif->vdev_id; in ath12k_dp_rx_ampdu_start()
729 ret = ath12k_dp_rx_peer_tid_setup(ar, arsta->addr, vdev_id, in ath12k_dp_rx_ampdu_start()
731 params->ssn, arsta->ahsta->pn_type); in ath12k_dp_rx_ampdu_start()
747 struct ath12k_link_sta *arsta; in ath12k_dp_rx_ampdu_stop()
754 arsta = wiphy_dereference(ath12k_ar_to_hw(ar)->wiphy, in ath12k_dp_rx_ampdu_stop()
756 if (!arsta) in ath12k_dp_rx_ampdu_stop()
759 vdev_id = arsta in ath12k_dp_rx_ampdu_stop()
711 struct ath12k_link_sta *arsta; ath12k_dp_rx_ampdu_start() local
742 struct ath12k_link_sta *arsta; ath12k_dp_rx_ampdu_stop() local
[all...]
H A Dwmi.c7529 struct ath12k_link_sta *arsta; in ath12k_chan_info_event()
7541 arsta = ath12k_link_sta_find_by_addr(ab, arg.mac_addr); in ath12k_chan_info_event()
7543 if (!arsta) { in ath12k_chan_info_event()
7544 ath12k_warn(ab, "arsta not found %pM\n", in ath12k_chan_info_event()
7549 arvif = arsta->arvif; in ath12k_chan_info_event()
7557 ahsta = arsta->ahsta; in ath12k_chan_info_event()
8341 struct ath12k_link_sta *arsta; in ath12k_wmi_tlv_rssi_chain_parse()
8377 arsta = ath12k_link_sta_find_by_addr(ab, arvif->bssid); in ath12k_wmi_tlv_rssi_chain_parse()
8378 if (arsta) { in ath12k_wmi_tlv_rssi_chain_parse()
8379 arsta in ath12k_wmi_tlv_rssi_chain_parse()
7407 struct ath12k_link_sta *arsta; ath12k_peer_sta_kickout_event() local
8219 struct ath12k_link_sta *arsta; ath12k_wmi_tlv_fw_stats_data_parse() local
8336 struct ath12k_link_sta *arsta; ath12k_wmi_tlv_rssi_chain_parse() local
[all...]
/linux/drivers/net/wireless/ath/ath11k/
H A Ddp_tx.c83 struct ath11k_sta *arsta, struct sk_buff *skb) in ath11k_dp_tx()
146 is_multicast_ether_addr(hdr->addr3) && arsta && in ath11k_dp_tx()
147 arsta->use_4addr_set) { in ath11k_dp_tx()
148 ti.meta_data_flags = arsta->tcl_metadata; in ath11k_dp_tx()
460 struct ath11k_sta *arsta; in ath11k_dp_tx_update_txcompl()
475 arsta = ath11k_sta_to_arsta(sta); in ath11k_dp_tx_update_txcompl()
477 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); in ath11k_dp_tx_update_txcompl()
488 /* This is to prefer choose the real NSS value arsta->last_txrate.nss, in ath11k_dp_tx_update_txcompl()
491 if (arsta in ath11k_dp_tx_update_txcompl()
84 ath11k_dp_tx(struct ath11k * ar,struct ath11k_vif * arvif,struct ath11k_sta * arsta,struct sk_buff * skb) ath11k_dp_tx() argument
461 struct ath11k_sta *arsta; ath11k_dp_tx_update_txcompl() local
562 struct ath11k_sta *arsta; ath11k_dp_tx_complete_msdu() local
[all...]
H A Dcfr.c464 struct ath11k_sta *arsta) in ath11k_cfr_decrement_peer_count() argument
470 if (arsta->cfr_capture.cfr_enable) in ath11k_cfr_decrement_peer_count()
507 struct ath11k_sta *arsta, in ath11k_cfr_send_peer_cfr_capture_cmd() argument
518 !arsta->cfr_capture.cfr_enable) { in ath11k_cfr_send_peer_cfr_capture_cmd()
524 if (params->cfr_enable == arsta->cfr_capture.cfr_enable && in ath11k_cfr_send_peer_cfr_capture_cmd()
525 params->cfr_period == arsta->cfr_capture.cfr_period && in ath11k_cfr_send_peer_cfr_capture_cmd()
526 params->cfr_method == arsta->cfr_capture.cfr_method && in ath11k_cfr_send_peer_cfr_capture_cmd()
527 params->cfr_bw == arsta->cfr_capture.cfr_bw) in ath11k_cfr_send_peer_cfr_capture_cmd()
530 if (!params->cfr_enable && !arsta->cfr_capture.cfr_enable) in ath11k_cfr_send_peer_cfr_capture_cmd()
552 ret = ath11k_wmi_peer_set_cfr_capture_conf(ar, arsta->arvif->vdev_id, in ath11k_cfr_send_peer_cfr_capture_cmd()
[all …]
H A Ddebugfs_sta.h19 void ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta,
30 ath11k_debugfs_sta_add_tx_stats(struct ath11k_sta *arsta, in ath11k_debugfs_sta_add_tx_stats() argument
H A Ddp_rx.c1094 struct ath11k_sta *arsta = ath11k_sta_to_arsta(params->sta); in ath11k_dp_rx_ampdu_start() local
1095 int vdev_id = arsta->arvif->vdev_id; in ath11k_dp_rx_ampdu_start()
1100 params->ssn, arsta->pn_type); in ath11k_dp_rx_ampdu_start()
1112 struct ath11k_sta *arsta = ath11k_sta_to_arsta(params->sta); in ath11k_dp_rx_ampdu_stop() local
1114 int vdev_id = arsta->arvif->vdev_id; in ath11k_dp_rx_ampdu_stop()
1369 struct ath11k_sta *arsta; in ath11k_update_per_peer_tx_stats() local
1450 arsta = ath11k_sta_to_arsta(sta); in ath11k_update_per_peer_tx_stats()
1452 memset(&arsta->txrate, 0, sizeof(arsta->txrate)); in ath11k_update_per_peer_tx_stats()
1456 arsta in ath11k_update_per_peer_tx_stats()
2756 ath11k_dp_rx_update_peer_stats(struct ath11k_sta * arsta,struct hal_rx_mon_ppdu_info * ppdu_info) ath11k_dp_rx_update_peer_stats() argument
5199 struct ath11k_sta *arsta; ath11k_dp_rx_process_mon_status() local
[all...]
H A Dpeer.c374 struct ath11k_sta *arsta; in ath11k_peer_create() local
449 arsta = ath11k_sta_to_arsta(sta); in ath11k_peer_create()
450 arsta->tcl_metadata |= FIELD_PREP(HTT_TCL_META_DATA_TYPE, 0) | in ath11k_peer_create()
455 arsta->tcl_metadata &= ~HTT_TCL_META_DATA_VALID_HTT; in ath11k_peer_create()
H A Ddp_tx.h23 struct ath11k_sta *arsta, struct sk_buff *skb);
H A Ddebugfs.c1340 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); in ath11k_reset_peer_ps_duration()
1343 arsta->ps_total_duration = 0; in ath11k_reset_peer_ps_duration()
1391 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); in ath11k_peer_ps_state_disable()
1394 arsta->peer_ps_state = WMI_PEER_PS_STATE_DISABLED; in ath11k_peer_ps_state_disable()
1395 arsta->ps_start_time = 0; in ath11k_peer_ps_state_disable()
1396 arsta->ps_total_duration = 0; in ath11k_peer_ps_state_disable()
1341 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); ath11k_reset_peer_ps_duration() local
1392 struct ath11k_sta *arsta = ath11k_sta_to_arsta(sta); ath11k_peer_ps_state_disable() local
H A Dwmi.c6597 struct ath11k_sta *arsta; in ath11k_wmi_tlv_rssi_chain_parse() local
6635 arsta = ath11k_sta_to_arsta(sta); in ath11k_wmi_tlv_rssi_chain_parse()
6637 BUILD_BUG_ON(ARRAY_SIZE(arsta->chain_signal) > in ath11k_wmi_tlv_rssi_chain_parse()
6640 for (j = 0; j < ARRAY_SIZE(arsta->chain_signal); j++) { in ath11k_wmi_tlv_rssi_chain_parse()
6641 arsta->chain_signal[j] = stats_rssi->rssi_avg_beacon[j]; in ath11k_wmi_tlv_rssi_chain_parse()
6665 struct ath11k_sta *arsta; in ath11k_wmi_tlv_fw_stats_data_parse() local
6723 arsta = ath11k_sta_to_arsta(sta); in ath11k_wmi_tlv_fw_stats_data_parse()
6724 arsta->rssi_beacon = src->beacon_snr; in ath11k_wmi_tlv_fw_stats_data_parse()
7481 struct ath11k_sta *arsta; in ath11k_wmi_event_peer_sta_ps_state_chg() local
7538 arsta = ath11k_sta_to_arsta(sta); in ath11k_wmi_event_peer_sta_ps_state_chg()
[all …]