Home
last modified time | relevance | path

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

/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dmac.c783 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_is_ml_arvif() local
1404 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_vdev_stop() local
1697 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_setup_bcn_tmpl() local
1787 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_control_beaconing() local
3259 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_bss_assoc() local
3495 arvif->ahvif = ahvif; in ath12k_mac_init_arvif()
3525 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_remove_link_interface() local
3585 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_mac_unassign_link_vif() local
5623 ahsta->ahvif = ahvif; in ath12k_mac_assign_link_sta()
8491 memset(ahvif, 0, sizeof(*ahvif)); in ath12k_mac_op_add_interface()
[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() local
126 arvif = &ahvif->deflink; in ath12k_p2p_noa_update_vdev_iter()
H A Dwow.c35 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()
367 switch (arvif->ahvif->vdev_type) { in ath12k_wow_vif_set_wakeups()
482 if (ath12k_wow_is_p2p_vdev(arvif->ahvif)) in ath12k_wow_set_wakeups()
525 switch (arvif->ahvif->vdev_type) { in ath12k_wow_vif_clean_nlo()
541 if (ath12k_wow_is_p2p_vdev(arvif->ahvif)) in ath12k_wow_nlo_cleanup()
564 if (arvif->ahvif->vdev_type != WMI_VDEV_TYPE_STA) in ath12k_wow_set_hw_filter()
716 struct ieee80211_vif *vif = arvif->ahvif->vif; in ath12k_wow_prepare_arp_offload()
736 struct ath12k_vif *ahvif; in ath12k_wow_arp_ns_offload() local
746 ahvif = arvif->ahvif; in ath12k_wow_arp_ns_offload()
[all …]
H A Dpeer.c315 struct ieee80211_vif *vif = ath12k_ahvif_to_vif(arvif->ahvif); in ath12k_peer_create()
501 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta) in ath12k_peer_mlo_link_peers_delete() argument
504 struct ath12k_hw *ah = ahvif->ah; in ath12k_peer_mlo_link_peers_delete()
522 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
546 arvif = wiphy_dereference(ah->hw->wiphy, ahvif->link[link_id]); in ath12k_peer_mlo_link_peers_delete()
H A Dpeer.h92 int ath12k_peer_mlo_link_peers_delete(struct ath12k_vif *ahvif, struct ath12k_sta *ahsta);
H A Ddp.c339 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_dp_tx_get_vdev_bank_config() local
344 if (ahvif->tx_encap_type == HAL_TCL_ENCAP_TYPE_RAW && in ath12k_dp_tx_get_vdev_bank_config()
347 u32_encode_bits(ath12k_dp_tx_get_encrypt_type(ahvif->key_cipher), in ath12k_dp_tx_get_vdev_bank_config()
350 bank_config |= u32_encode_bits(ahvif->tx_encap_type, in ath12k_dp_tx_get_vdev_bank_config()
365 bank_config |= u32_encode_bits(ieee80211_vif_is_mesh(ahvif->vif) ? 3 : 0, in ath12k_dp_tx_get_vdev_bank_config()
1108 switch (arvif->ahvif->vdev_type) { in ath12k_dp_update_vdev_search()
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 Dcore.h302 struct ath12k_vif *ahvif; member
523 struct ath12k_vif *ahvif; member
1263 static inline struct ieee80211_vif *ath12k_ahvif_to_vif(struct ath12k_vif *ahvif) in ath12k_ahvif_to_vif() argument
1265 return container_of((void *)ahvif, struct ieee80211_vif, drv_priv); in ath12k_ahvif_to_vif()
H A Ddp_tx.c235 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_dp_tx() local
280 if (ahvif->tx_encap_type == HAL_TCL_ENCAP_TYPE_RAW && in ath12k_dp_tx()
397 skb_cb->vif = ahvif->vif; in ath12k_dp_tx()
H A Dwmi.c1940 struct ath12k_vif *ahvif = arvif->ahvif; in ath12k_wmi_bcn_tmpl() local
1954 ahvif->vif->addr, arvif->link_id); in ath12k_wmi_bcn_tmpl()
6929 vif_macaddr = arvif->ahvif->vif->addr; in ath12k_wmi_fw_vdev_stats_dump()
7012 "VDEV MAC address", arvif->ahvif->vif->addr); in ath12k_wmi_fw_bcn_stats_dump()
7534 struct ath12k_vif *ahvif; in ath12k_wmi_process_csa_switch_count_event() local
7546 ahvif = arvif->ahvif; in ath12k_wmi_process_csa_switch_count_event()
7554 conf = rcu_dereference(ahvif->vif->link_conf[arvif->link_id]); in ath12k_wmi_process_csa_switch_count_event()
7557 ahvif->vif->addr, arvif->link_id); in ath12k_wmi_process_csa_switch_count_event()
7566 ieee80211_csa_finish(ahvif->vif, arvif->link_id); in ath12k_wmi_process_csa_switch_count_event()
7578 ieee80211_beacon_update_cntdwn(ahvif->vif, in ath12k_wmi_process_csa_switch_count_event()
[all …]