Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/ath/ath12k/
H A Dmac.c683 struct ieee80211_vif *vif = arvif->ahvif->vif; in ath12k_mac_get_link_bss_conf()
704 lockdep_assert_wiphy(ahsta->ahvif->ah->hw->wiphy); in ath12k_mac_get_link_sta()
709 link_sta = wiphy_dereference(ahsta->ahvif->ah->hw->wiphy, in ath12k_mac_get_link_sta()
766 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); in ath12k_get_arvif_iter()
767 unsigned long links_map = ahvif->links_map; in ath12k_get_arvif_iter()
772 arvif = rcu_dereference(ahvif->link[link_id]); in ath12k_get_arvif_iter()
876 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_is_ml_arvif()
878 lockdep_assert_wiphy(ahvif->ah->hw->wiphy); in ath12k_mac_is_ml_arvif()
880 if (ahvif in ath12k_mac_is_ml_arvif()
762 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_get_arvif_iter() local
872 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_is_ml_arvif() local
915 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_get_ar_by_vif() local
1529 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vdev_stop() local
1794 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_setup_bcn_tmpl() local
1884 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_control_beaconing() local
1937 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_handle_beacon_iter() local
3631 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_set_he_txbf_conf() local
3750 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_set_eht_txbf_conf() local
3835 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_bss_assoc() local
4118 ath12k_mac_init_arvif(struct ath12k_vif * ahvif,struct ath12k_link_vif * arvif,int link_id) ath12k_mac_init_arvif() argument
4179 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_remove_link_interface() local
4213 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_assign_link_vif() local
4243 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_unassign_link_vif() local
4264 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_change_vif_links() local
4364 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_vif_cfg_changed() local
4487 ath12k_mac_supports_tpc(struct ath12k * ar,struct ath12k_vif * ahvif,const struct cfg80211_chan_def * chandef) ath12k_mac_supports_tpc() argument
4688 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_bss_info_changed() local
5036 ath12k_ahvif_get_link_cache(struct ath12k_vif * ahvif,u8 link_id) ath12k_ahvif_get_link_cache() argument
5060 ath12k_ahvif_put_link_cache(struct ath12k_vif * ahvif,u8 link_id) ath12k_ahvif_put_link_cache() argument
5076 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_link_info_changed() local
5410 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_get_txpower() local
5485 ath12k_mac_find_link_id_by_ar(struct ath12k_vif * ahvif,struct ath12k * ar) ath12k_mac_find_link_id_by_ar() argument
5529 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_initiate_hw_scan() local
5698 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_hw_scan() local
5779 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_cancel_hw_scan() local
5817 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_install_key() local
6157 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_set_key() local
6968 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_station_remove() local
7114 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
7163 ath12k_mac_ml_station_remove(struct ath12k_vif * ahvif,struct ath12k_sta * ahsta) ath12k_mac_ml_station_remove() argument
7455 ath12k_mac_mlo_sta_update_link_active(struct ath12k_base * ab,struct ieee80211_hw * hw,struct ath12k_vif * ahvif) ath12k_mac_mlo_sta_update_link_active() argument
7533 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_select_links() local
7629 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_sta_state() local
7828 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_sta_set_txpwr() local
7881 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_link_sta_rc_update() local
7987 ath12k_mac_alloc_assign_link_sta(struct ath12k_hw * ah,struct ath12k_sta * ahsta,struct ath12k_vif * ahvif,u8 link_id) ath12k_mac_alloc_assign_link_sta() argument
8020 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_change_sta_links() local
8095 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_conf_tx_uapsd() local
8206 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_conf_tx() local
8305 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_set_txbf_conf() local
9299 struct ath12k_vif *ahvif; ath12k_mgmt_over_wmi_tx_work() local
9394 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_add_p2p_noa_ie() local
9433 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_get_tx_link() local
9909 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_setup_vdev_params_mbssid() local
9949 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_setup_vdev_create_arg() local
10001 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_update_vif_offload() local
10049 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_update_vif_offload() local
10186 ath12k_mac_determine_vdev_type(struct ieee80211_vif * vif,struct ath12k_vif * ahvif) ath12k_mac_determine_vdev_type() argument
10227 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vdev_create() local
10483 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vif_flush_key_cache() local
10516 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vif_cache_flush() local
10559 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_assign_vif_to_vdev() local
10656 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_add_interface() local
10729 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vdev_delete() local
10795 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_remove_interface() local
11101 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_mlo_get_vdev_args() local
11165 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_vdev_start_restart() local
11317 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_change_chanctx_cnt_iter() local
11351 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_change_chanctx_fill_iter() local
11451 struct ath12k_vif *ahvif; ath12k_mac_update_vif_chan() local
11629 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_start_vdev_delay() local
11827 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_mac_fill_reg_tpc_info() local
12074 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_assign_vif_chanctx() local
12160 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_unassign_vif_chanctx() local
12398 struct ath12k_vif *ahvif; ath12k_mac_op_flush() local
13057 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_set_bitrate_mask() local
13240 struct ath12k_vif *ahvif; ath12k_mac_op_reconfig_complete() local
13655 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_remain_on_channel() local
13794 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_mac_op_set_rekey_data() local
[all...]
H A Dwow.c32 static inline bool ath12k_wow_is_p2p_vdev(struct ath12k_vif *ahvif) in ath12k_wow_is_p2p_vdev() argument
34 return (ahvif->vdev_subtype == WMI_VDEV_SUBTYPE_P2P_DEVICE || in ath12k_wow_is_p2p_vdev()
35 ahvif->vdev_subtype == WMI_VDEV_SUBTYPE_P2P_CLIENT || in ath12k_wow_is_p2p_vdev()
36 ahvif->vdev_subtype == WMI_VDEV_SUBTYPE_P2P_GO); in ath12k_wow_is_p2p_vdev()
138 if (arvif != &arvif->ahvif->deflink) in ath12k_wow_cleanup()
370 switch (arvif->ahvif->vdev_type) { in ath12k_wow_vif_set_wakeups()
485 if (arvif != &arvif->ahvif->deflink) in ath12k_wow_set_wakeups()
488 if (ath12k_wow_is_p2p_vdev(arvif->ahvif)) in ath12k_wow_set_wakeups()
532 switch (arvif->ahvif->vdev_type) { in ath12k_wow_vif_clean_nlo()
548 if (arvif != &arvif->ahvif->deflink) in ath12k_wow_nlo_cleanup()
[all …]
H A Dp2p.c79 kfree(arvif->ahvif->u.ap.noa_data); in ath12k_p2p_noa_ie_assign()
81 arvif->ahvif->u.ap.noa_data = ie; in ath12k_p2p_noa_ie_assign()
82 arvif->ahvif->u.ap.noa_len = len; in ath12k_p2p_noa_ie_assign()
121 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); in ath12k_p2p_noa_update_vdev_iter()
126 arvif = &ahvif->deflink; in ath12k_p2p_noa_update_vdev_iter()
122 struct ath12k_vif *ahvif = ath12k_vif_to_ahvif(vif); ath12k_p2p_noa_update_vdev_iter() local
H A Dpeer.c139 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_peer_create()
140 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_peer_create() local
152 dp_link_vif = ath12k_dp_vif_to_dp_link_vif(&ahvif->dp_vif, link_id); in ath12k_peer_create()
284 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta) in ath12k_peer_mlo_link_peers_delete()
287 struct ath12k_hw *ah = ahvif->ah; in ath12k_peer_mlo_link_peers_delete()
305 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
334 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
275 ath12k_peer_mlo_link_peers_delete(struct ath12k_vif * ahvif,struct ath12k_sta * ahsta) ath12k_peer_mlo_link_peers_delete() argument
H A Dwmi.c779 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_wmi_mgmt_send()
1999 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_wmi_bcn_tmpl()
2013 ahvif->vif->addr, arvif->link_id); in ath12k_wmi_bcn_tmpl()
4072 ieee80211_obss_color_collision_notify(arvif->ahvif->vif, in ath12k_init_cmd_send()
7566 if (arvif->ahvif->vif->type == NL80211_IFTYPE_STATION) { in ath12k_chan_info_event()
7931 vif_macaddr = arvif->ahvif->vif->addr; in ath12k_wmi_fw_pdev_base_stats_dump()
8014 "VDEV MAC address", arvif->ahvif->vif->addr); in ath12k_wmi_fw_pdev_rx_stats_dump()
8492 arvif->bssid, arvif->ahvif->vif); in ath12k_update_stats_event()
9040 struct ath12k_vif *ahvif; in ath12k_wmi_wow_wakeup_host_parse()
1941 struct ath12k_vif *ahvif = arvif->ahvif; ath12k_wmi_bcn_tmpl() local
8597 struct ath12k_vif *ahvif; ath12k_wmi_process_csa_switch_count_event() local
[all...]