Home
last modified time | relevance | path

Searched refs:ath12k_link_vif (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/net/wireless/ath/ath12k/
H A Dwow.c104 static int ath12k_wow_vif_cleanup(struct ath12k_link_vif *arvif) in ath12k_wow_vif_cleanup()
132 struct ath12k_link_vif *arvif; in ath12k_wow_cleanup()
360 static int ath12k_wow_vif_set_wakeups(struct ath12k_link_vif *arvif, in ath12k_wow_vif_set_wakeups()
479 struct ath12k_link_vif *arvif; in ath12k_wow_set_wakeups()
528 static int ath12k_wow_vif_clean_nlo(struct ath12k_link_vif *arvif) in ath12k_wow_vif_clean_nlo()
542 struct ath12k_link_vif *arvif; in ath12k_wow_nlo_cleanup()
568 struct ath12k_link_vif *arvif; in ath12k_wow_set_hw_filter()
594 struct ath12k_link_vif *arvif; in ath12k_wow_clear_hw_filter()
639 static void ath12k_wow_prepare_ns_offload(struct ath12k_link_vif *arvif, in ath12k_wow_prepare_ns_offload()
723 static void ath12k_wow_prepare_arp_offload(struct ath12k_link_vif *arvif, in ath12k_wow_prepare_arp_offload()
[all …]
H A Dmac.c264 struct ath12k_link_vif *arvif);
266 static int ath12k_mac_vdev_create(struct ath12k *ar, struct ath12k_link_vif *arvif);
267 static int ath12k_mac_vdev_delete(struct ath12k *ar, struct ath12k_link_vif *arvif);
632 static struct ath12k_link_vif *
633 ath12k_mac_get_tx_arvif(struct ath12k_link_vif *arvif, in ath12k_mac_get_tx_arvif()
653 static const u8 *ath12k_mac_get_tx_bssid(struct ath12k_link_vif *arvif) in ath12k_mac_get_tx_bssid()
656 struct ath12k_link_vif *tx_arvif; in ath12k_mac_get_tx_bssid()
681 ath12k_mac_get_link_bss_conf(struct ath12k_link_vif *arvif) in ath12k_mac_get_link_bss_conf()
768 struct ath12k_link_vif *arvif; in ath12k_get_arvif_iter()
788 struct ath12k_link_vif *ath12k_mac_get_arvif(struct ath12k *ar, u32 vdev_id) in ath12k_mac_get_arvif()
[all …]
H A Dcore.h305 struct ath12k_link_vif { struct
382 struct ath12k_link_vif deflink;
383 struct ath12k_link_vif __rcu *link[ATH12K_NUM_MAX_LINKS];
398 struct ath12k_link_vif *arvif;
485 struct ath12k_link_vif *arvif;
637 struct ath12k_link_vif *arvif;
H A Ddp.h21 struct ath12k_link_vif;
395 struct ath12k_link_vif *arvif);
557 struct ath12k_link_vif *arvif) in ath12k_dp_arch_tx_get_vdev_bank_config()
683 void ath12k_dp_vdev_tx_attach(struct ath12k *ar, struct ath12k_link_vif *arvif);
H A Dpeer.h24 int ath12k_peer_create(struct ath12k *ar, struct ath12k_link_vif *arvif,
H A Dpeer.c190 int ath12k_peer_create(struct ath12k *ar, struct ath12k_link_vif *arvif, in ath12k_peer_create()
373 struct ath12k_link_vif *arvif; in ath12k_peer_mlo_link_peers_delete()
H A Dhw.h250 bool (*is_frame_link_agnostic)(struct ath12k_link_vif *arvif,
H A Ddp.c335 struct ath12k_link_vif *arvif, in ath12k_dp_tx_get_bank_profile()
912 static void ath12k_dp_update_vdev_search(struct ath12k_link_vif *arvif) in ath12k_dp_update_vdev_search()
936 void ath12k_dp_vdev_tx_attach(struct ath12k *ar, struct ath12k_link_vif *arvif) in ath12k_dp_vdev_tx_attach()
H A Dwmi.c780 int ath12k_wmi_mgmt_send(struct ath12k_link_vif *arvif, u32 buf_id, in ath12k_wmi_mgmt_send()
2008 int ath12k_wmi_bcn_tmpl(struct ath12k_link_vif *arvif, in ath12k_wmi_bcn_tmpl()
4062 struct ath12k_link_vif *arvif; in ath12k_wmi_obss_color_collision_event()
7221 struct ath12k_link_vif *arvif; in ath12k_bcn_tx_status_event()
7566 struct ath12k_link_vif *arvif; in ath12k_peer_sta_kickout_event()
7622 struct ath12k_link_vif *arvif; in ath12k_roam_event()
7968 struct ath12k_link_vif *arvif; in ath12k_wmi_fw_vdev_stats_dump()
8047 struct ath12k_link_vif *arvif; in ath12k_wmi_fw_bcn_stats_dump()
8392 struct ath12k_link_vif *arvif; in ath12k_wmi_tlv_fw_stats_data_parse()
8509 struct ath12k_link_vif *arvif; in ath12k_wmi_tlv_rssi_chain_parse()
[all …]
H A Dwmi.h28 struct ath12k_link_vif;
6533 int ath12k_wmi_mgmt_send(struct ath12k_link_vif *arvif, u32 buf_id,
6537 int ath12k_wmi_bcn_tmpl(struct ath12k_link_vif *arvif,
6720 struct ath12k_link_vif *arvif,
6724 struct ath12k_link_vif *arvif, bool enable);
6726 struct ath12k_link_vif *arvif);
H A Ddebugfs.c911 struct ath12k_link_vif *arvif; in ath12k_open_link_stats()
1338 struct ath12k_link_vif *arvif; in ath12k_open_bcn_stats()
H A Ddp_rx.c795 int ath12k_dp_rx_peer_pn_replay_config(struct ath12k_link_vif *arvif, in ath12k_dp_rx_peer_pn_replay_config()
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Dhw.c66 ath12k_wifi7_is_frame_link_agnostic_qcn9274(struct ath12k_link_vif *arvif, in ath12k_wifi7_is_frame_link_agnostic_qcn9274()
114 ath12k_wifi7_is_frame_link_agnostic_wcn7850(struct ath12k_link_vif *arvif, in ath12k_wifi7_is_frame_link_agnostic_wcn7850()
909 struct ath12k_link_vif *arvif = &ahvif->deflink; in ath12k_wifi7_mac_op_tx()
914 struct ath12k_link_vif *tmp_arvif; in ath12k_wifi7_mac_op_tx()
H A Ddp_tx.c106 int ath12k_wifi7_dp_tx(struct ath12k_pdev_dp *dp_pdev, struct ath12k_link_vif *arvif, in ath12k_wifi7_dp_tx()
484 struct ath12k_link_vif *arvif; in ath12k_dp_tx_htt_tx_complete_buf()
745 struct ath12k_link_vif *arvif; in ath12k_wifi7_dp_tx_complete_msdu()
1023 struct ath12k_link_vif *arvif) in ath12k_wifi7_dp_tx_get_vdev_bank_config()