Searched refs:ahsta (Results 1 – 9 of 9) sorted by relevance
| /freebsd/sys/contrib/dev/athk/ath12k/ |
| H A D | peer.c | 145 struct ath12k_sta *ahsta; in ath12k_peer_create() local 218 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_peer_create() 220 ahsta->link[link_id]); in ath12k_peer_create() 226 ml_peer_id = ahsta->ml_peer_id; in ath12k_peer_create() 275 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta) in ath12k_peer_mlo_link_peers_delete() argument 277 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(ahsta); in ath12k_peer_mlo_link_peers_delete() 294 links = ahsta->links_map; in ath12k_peer_mlo_link_peers_delete() 297 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_peer_mlo_link_peers_delete() 323 links = ahsta->links_map; in ath12k_peer_mlo_link_peers_delete() 326 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
|
| H A D | debugfs_sta.c | 144 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(link_sta->sta); in ath12k_dbg_sta_dump_rx_stats() local 146 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_dump_rx_stats() 158 if (!(BIT(link_id) & ahsta->links_map)) in ath12k_dbg_sta_dump_rx_stats() 161 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_dbg_sta_dump_rx_stats() 258 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(link_sta->sta); in ath12k_dbg_sta_reset_rx_stats() local 259 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_reset_rx_stats() 275 if (!(BIT(link_id) & ahsta->links_map)) { in ath12k_dbg_sta_reset_rx_stats() 280 arsta = wiphy_dereference(ah->hw->wiphy, ahsta->link[link_id]); in ath12k_dbg_sta_reset_rx_stats()
|
| H A D | mac.c | 695 struct ath12k_sta *ahsta = arsta->ahsta; in ath12k_mac_get_link_sta() local 696 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(ahsta); in ath12k_mac_get_link_sta() 699 lockdep_assert_wiphy(ahsta->ahvif->ah->hw->wiphy); in ath12k_mac_get_link_sta() 704 link_sta = wiphy_dereference(ahsta->ahvif->ah->hw->wiphy, in ath12k_mac_get_link_sta() 1181 struct ath12k_sta *ahsta; in ath12k_mac_link_sta_rhash_cleanup() local 1187 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_mac_link_sta_rhash_cleanup() 1188 links_map = ahsta->links_map; in ath12k_mac_link_sta_rhash_cleanup() 1192 arsta = rcu_dereference(ahsta->link[link_id]); in ath12k_mac_link_sta_rhash_cleanup() 1988 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_basic() 2024 struct ieee80211_sta *sta = ath12k_ahsta_to_sta(arsta->ahsta); in ath12k_peer_assoc_h_crypto() [all …]
|
| H A D | dp_peer.c | 201 struct ath12k_sta *ahsta; in ath12k_dp_link_peer_to_link_sta() local 210 ahsta = ath12k_sta_to_ahsta(peer->sta); in ath12k_dp_link_peer_to_link_sta() 212 if (!(ahsta->links_map & BIT(peer->link_id))) { in ath12k_dp_link_peer_to_link_sta() 215 ahsta->links_map); in ath12k_dp_link_peer_to_link_sta() 218 arsta = rcu_dereference(ahsta->link[peer->link_id]); in ath12k_dp_link_peer_to_link_sta() 222 arsta = &ahsta->deflink; in ath12k_dp_link_peer_to_link_sta()
|
| H A D | peer.h | 19 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta);
|
| H A D | core.h | 509 struct ath12k_sta *ahsta; member 1338 static inline struct ieee80211_sta *ath12k_ahsta_to_sta(struct ath12k_sta *ahsta) in ath12k_ahsta_to_sta() argument 1340 return container_of((void *)ahsta, struct ieee80211_sta, drv_priv); in ath12k_ahsta_to_sta()
|
| H A D | dp_rx.c | 707 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(params->sta); in ath12k_dp_rx_ampdu_start() local 715 ahsta->link[link_id]); in ath12k_dp_rx_ampdu_start() 723 params->ssn, arsta->ahsta->pn_type); in ath12k_dp_rx_ampdu_start() 737 struct ath12k_sta *ahsta = ath12k_sta_to_ahsta(params->sta); in ath12k_dp_rx_ampdu_stop() local 747 ahsta->link[link_id]); in ath12k_dp_rx_ampdu_stop()
|
| H A D | wmi.c | 7655 struct ath12k_sta *ahsta; in ath12k_peer_sta_kickout_event() local 7684 ahsta = arsta->ahsta; in ath12k_peer_sta_kickout_event() 7685 sta = ath12k_ahsta_to_sta(ahsta); in ath12k_peer_sta_kickout_event()
|
| /freebsd/sys/contrib/dev/athk/ath12k/wifi7/ |
| H A D | dp_tx.c | 533 struct ath12k_sta *ahsta; in ath12k_wifi7_dp_tx_update_txcompl() local 548 ahsta = ath12k_sta_to_ahsta(sta); in ath12k_wifi7_dp_tx_update_txcompl() 549 arsta = &ahsta->deflink; in ath12k_wifi7_dp_tx_update_txcompl()
|