Searched refs:ahsta (Results 1 – 8 of 8) sorted by relevance
| /src/sys/contrib/dev/athk/ath12k/ |
| H A D | peer.h | 93 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta); 100 struct ath12k_sta *ahsta; in ath12k_peer_get_link_sta() local 106 ahsta = ath12k_sta_to_ahsta(peer->sta); in ath12k_peer_get_link_sta() 108 if (!(ahsta->links_map & BIT(peer->link_id))) { in ath12k_peer_get_link_sta() 111 ahsta->links_map); in ath12k_peer_get_link_sta() 114 arsta = rcu_dereference(ahsta->link[peer->link_id]); in ath12k_peer_get_link_sta() 118 arsta = &ahsta->deflink; in ath12k_peer_get_link_sta()
|
| H A D | peer.c | 322 struct ath12k_sta *ahsta; in ath12k_peer_create() local 393 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_peer_create() 395 ahsta->link[link_id]); in ath12k_peer_create() 401 ml_peer_id = ahsta->ml_peer_id; in ath12k_peer_create() 447 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(sta); in ath12k_peer_ml_create() local 466 ahsta->ml_peer_id = ath12k_peer_ml_alloc(ah); in ath12k_peer_ml_create() 468 if (ahsta->ml_peer_id == ATH12K_MLO_PEER_ID_INVALID) { in ath12k_peer_ml_create() 476 ml_peer->id = ahsta->ml_peer_id; in ath12k_peer_ml_create() 484 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(sta); in ath12k_peer_ml_delete() local 492 clear_bit(ahsta->ml_peer_id, ah->free_ml_peer_id_map); in ath12k_peer_ml_delete() [all …]
|
| H A D | debugfs_sta.c | 143 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(link_sta->sta); in ath12k_dbg_sta_dump_rx_stats() local 145 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_dump_rx_stats() 155 if (!(BIT(link_id) & ahsta->links_map)) { in ath12k_dbg_sta_dump_rx_stats() 160 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_dbg_sta_dump_rx_stats() 262 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(link_sta->sta); in ath12k_dbg_sta_reset_rx_stats() local 263 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_reset_rx_stats() 280 if (!(BIT(link_id) & ahsta->links_map)) { in ath12k_dbg_sta_reset_rx_stats() 285 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_dbg_sta_reset_rx_stats()
|
| H A D | mac.c | 688 struct ath12k_sta *ahsta = arsta->ahsta; in ath12k_mac_get_link_sta() local 689 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(ahsta); in ath12k_mac_get_link_sta() 692 lockdep_assert_wiphy(ahsta->ahvif->ah->hw->wiphy); in ath12k_mac_get_link_sta() 697 link_sta = wiphy_dereference(ahsta->ahvif->ah->hw->wiphy, in ath12k_mac_get_link_sta() 1887 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_basic() 1923 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_crypto() 1993 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_rates() 2065 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_ht() 2270 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_vht() 2477 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_he() [all …]
|
| H A D | dp_tx.c | 710 struct ath12k_sta *ahsta; in ath12k_dp_tx_update_txcompl() local 726 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_dp_tx_update_txcompl() 727 arsta = &ahsta->deflink; in ath12k_dp_tx_update_txcompl() 841 struct ath12k_sta *ahsta; in ath12k_dp_tx_complete_msdu() local 944 ahsta = ath12k_sta_to_ahsta(peer->sta); in ath12k_dp_tx_complete_msdu() 945 arsta = &ahsta->deflink; in ath12k_dp_tx_complete_msdu()
|
| H A D | core.h | 565 struct ath12k_sta *ahsta; member 1439 static inline struct ieee80211_sta *ath12k_ahsta_to_sta(struct ath12k_sta *ahsta) in ath12k_ahsta_to_sta() argument 1441 return container_of((void *)ahsta, struct ieee80211_sta, drv_priv); in ath12k_ahsta_to_sta()
|
| H A D | dp_rx.c | 1036 struct ath12k_sta *ahsta, in ath12k_dp_rx_assign_reoq() argument 1048 buf = &ahsta->reoq_bufs[tid]; in ath12k_dp_rx_assign_reoq() 1118 struct ath12k_sta *ahsta; in ath12k_dp_rx_peer_tid_setup() local 1183 ahsta = ath12k_sta_to_ahsta(peer->sta); in ath12k_dp_rx_peer_tid_setup() 1184 ret = ath12k_dp_rx_assign_reoq(ab, ahsta, rx_tid, ssn, pn_type); in ath12k_dp_rx_peer_tid_setup() 1232 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(params->sta); in ath12k_dp_rx_ampdu_start() local 1240 ahsta->link[link_id]); in ath12k_dp_rx_ampdu_start() 1248 params->ssn, arsta->ahsta->pn_type); in ath12k_dp_rx_ampdu_start() 1261 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(params->sta); in ath12k_dp_rx_ampdu_stop() local 1270 ahsta->link[link_id]); in ath12k_dp_rx_ampdu_stop()
|
| H A D | wmi.c | 8450 struct ath12k_sta *ahsta; in ath12k_wmi_tlv_fw_stats_data_parse() local 8490 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_wmi_tlv_fw_stats_data_parse() 8491 arsta = &ahsta->deflink; in ath12k_wmi_tlv_fw_stats_data_parse() 8572 struct ath12k_sta *ahsta; in ath12k_wmi_tlv_rssi_chain_parse() local 8618 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_wmi_tlv_rssi_chain_parse() 8619 arsta = &ahsta->deflink; in ath12k_wmi_tlv_rssi_chain_parse()
|