Home
last modified time | relevance | path

Searched refs:ahvif (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c671 struct ieee80211_vif *vif = arvif->ahvif->vif; in ath12k_mac_get_link_bss_conf()
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()
748 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); in ath12k_get_arvif_iter() local
749 unsigned long links_map = ahvif->links_map; in ath12k_get_arvif_iter()
754 arvif = rcu_dereference(ahvif->link[link_id]); in ath12k_get_arvif_iter()
858 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_is_ml_arvif() local
860 lockdep_assert_wiphy(ahvif->ah->hw->wiphy); in ath12k_mac_is_ml_arvif()
862 if (ahvif->vif->valid_links & BIT(arvif->link_id)) in ath12k_mac_is_ml_arvif()
901 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); in ath12k_get_ar_by_vif() local
[all …]
H A Dp2p.c80 kfree(arvif->ahvif->u.ap.noa_data); in ath12k_p2p_noa_ie_assign()
82 arvif->ahvif->u.ap.noa_data = ie; in ath12k_p2p_noa_ie_assign()
83 arvif->ahvif->u.ap.noa_len = len; in ath12k_p2p_noa_ie_assign()
122 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); in ath12k_p2p_noa_update_vdev_iter() local
127 arvif = &ahvif->deflink; in ath12k_p2p_noa_update_vdev_iter()
H A Dpeer.c318 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_peer_create()
507 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta) in ath12k_peer_mlo_link_peers_delete() argument
510 struct ath12k_hw *ah = ahvif->ah; in ath12k_peer_mlo_link_peers_delete()
528 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
552 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
H A Ddp_tx.c237 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_dp_tx() local
284 if (ahvif->tx_encap_type == HAL_TCL_ENCAP_TYPE_RAW && in ath12k_dp_tx()
340 if (ahvif->vif->offload_flags & IEEE80211_OFFLOAD_ENCAP_ENABLED) { in ath12k_dp_tx()
423 skb_cb->vif = ahvif->vif; in ath12k_dp_tx()
578 struct ath12k_vif *ahvif; in ath12k_dp_tx_htt_tx_complete_buf() local
603 ahvif = ath12k_vif_to_ahvif(vif); in ath12k_dp_tx_htt_tx_complete_buf()
605 arvif = rcu_dereference(ahvif->link[skb_cb->link_id]); in ath12k_dp_tx_htt_tx_complete_buf()
830 struct ath12k_vif *ahvif; in ath12k_dp_tx_complete_msdu() local
869 ahvif = ath12k_vif_to_ahvif(vif); in ath12k_dp_tx_complete_msdu()
870 arvif = rcu_dereference(ahvif->link[skb_cb->link_id]); in ath12k_dp_tx_complete_msdu()
H A Dpeer.h93 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta);
H A Ddebugfs_sta.c145 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_dump_rx_stats()
263 struct ath12k_hw *ah = ahsta->ahvif->ah; in ath12k_dbg_sta_reset_rx_stats()
H A Dwmi.c804 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_wmi_mgmt_send()
2024 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_wmi_bcn_tmpl() local
2038 ahvif->vif->addr, arvif->link_id); in ath12k_wmi_bcn_tmpl()
3892 ieee80211_obss_color_collision_notify(arvif->ahvif->vif, in ath12k_wmi_obss_color_collision_event()
7431 if (arvif->ahvif->vif->type == NL80211_IFTYPE_STATION) { in ath12k_peer_sta_kickout_event()
7796 vif_macaddr = arvif->ahvif->vif->addr; in ath12k_wmi_fw_vdev_stats_dump()
7879 "VDEV MAC address", arvif->ahvif->vif->addr); in ath12k_wmi_fw_bcn_stats_dump()
8363 arvif->bssid, arvif->ahvif->vif); in ath12k_wmi_tlv_rssi_chain_parse()
8594 struct ath12k_vif *ahvif; in ath12k_wmi_process_csa_switch_count_event() local
8606 ahvif = arvif->ahvif; in ath12k_wmi_process_csa_switch_count_event()
[all …]
H A Dhw.c101 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_is_frame_link_agnostic_wcn7850()