Symbol: ath11k_vif
drivers/net/wireless/ath/ath11k/core.h
1326
static inline struct ath11k_vif *ath11k_vif_to_arvif(struct ieee80211_vif *vif)
drivers/net/wireless/ath/ath11k/core.h
1328
return (struct ath11k_vif *)vif->drv_priv;
drivers/net/wireless/ath/ath11k/core.h
430
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/core.h
543
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/debugfs.c
1556
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1632
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1679
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1718
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1778
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/debugfs.c
271
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/dp.c
971
static void ath11k_dp_update_vdev_search(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/dp.c
999
void ath11k_dp_vdev_tx_attach(struct ath11k *ar, struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/dp.h
1662
void ath11k_dp_vdev_tx_attach(struct ath11k *ar, struct ath11k_vif *arvif);
drivers/net/wireless/ath/ath11k/dp.h
17
struct ath11k_vif;
drivers/net/wireless/ath/ath11k/dp_rx.c
1152
int ath11k_dp_peer_rx_pn_replay_config(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/dp_rx.h
49
int ath11k_dp_peer_rx_pn_replay_config(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/dp_tx.c
17
ath11k_dp_tx_get_encap_type(struct ath11k_vif *arvif, struct sk_buff *skb)
drivers/net/wireless/ath/ath11k/dp_tx.c
83
int ath11k_dp_tx(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/dp_tx.h
22
int ath11k_dp_tx(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
10603
ar->hw->vif_data_size = sizeof(struct ath11k_vif);
drivers/net/wireless/ath/ath11k/mac.c
10861
int ath11k_mac_vif_set_keepalive(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1216
static int ath11k_mac_vif_setup_ps(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1270
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
1348
static void ath11k_mac_setup_nontx_vif_rsnie(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1373
static bool ath11k_mac_set_nontx_vif_params(struct ath11k_vif *tx_arvif,
drivers/net/wireless/ath/ath11k/mac.c
1374
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1426
static int ath11k_mac_setup_bcn_p2p_ie(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1481
static int ath11k_mac_set_vif_params(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1532
static struct ath11k_vif *ath11k_mac_get_tx_arvif(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1546
static int ath11k_mac_setup_bcn_tmpl_ema(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1547
struct ath11k_vif *tx_arvif)
drivers/net/wireless/ath/ath11k/mac.c
1600
static int ath11k_mac_setup_bcn_tmpl_mbssid(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1601
struct ath11k_vif *tx_arvif)
drivers/net/wireless/ath/ath11k/mac.c
1641
static int ath11k_mac_setup_bcn_tmpl(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1644
struct ath11k_vif *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
1666
void ath11k_mac_bcn_tx_event(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1687
static void ath11k_control_beaconing(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1691
struct ath11k_vif *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
1740
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1763
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1794
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/mac.c
1809
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1837
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1895
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1958
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2155
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2352
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2679
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2711
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
2842
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2951
static int ath11k_setup_peer_smps(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
2976
static bool ath11k_mac_set_he_txbf_conf(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
3030
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3092
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3209
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3258
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3296
static int ath11k_mac_fils_discovery(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
3495
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
3512
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4182
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4357
static int ath11k_install_key(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4424
static int ath11k_clear_peer_keys(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4466
static int ath11k_set_group_keys(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
4506
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4714
ath11k_mac_set_peer_vht_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4764
ath11k_mac_set_peer_he_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4815
ath11k_mac_set_peer_ht_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4867
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4963
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4995
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
5183
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
5205
static int ath11k_mac_inc_num_stations(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
5224
static void ath11k_mac_dec_num_stations(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
5271
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5322
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5389
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5448
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5488
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5612
static int ath11k_mac_set_txbf_conf(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
567
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
573
struct ath11k_vif *ath11k_mac_get_arvif(struct ath11k *ar, u32 vdev_id)
drivers/net/wireless/ath/ath11k/mac.c
594
struct ath11k_vif *ath11k_mac_get_arvif_by_vdev_id(struct ath11k_base *ab,
drivers/net/wireless/ath/ath11k/mac.c
599
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
6179
static int ath11k_mac_mgmt_tx_wmi(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6269
static int ath11k_mac_mgmt_action_frame_fill_elem_data(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6411
static int ath11k_mac_mgmt_frame_fill_elem_data(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6426
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
6515
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
656
struct ath11k_vif *ath11k_mac_get_vif_up(struct ath11k_base *ab)
drivers/net/wireless/ath/ath11k/mac.c
660
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
6798
static int ath11k_mac_setup_vdev_params_mbssid(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6802
struct ath11k_vif *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
682
u8 ath11k_mac_get_target_pdev_id_from_vif(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
6829
static int ath11k_mac_setup_vdev_create_params(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6873
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
6920
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
7034
static int ath11k_mac_vdev_delete(struct ath11k *ar, struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
707
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
7070
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/mac.c
7083
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
7353
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
738
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
7558
ath11k_mac_vdev_start_restart(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7681
static int ath11k_mac_vdev_stop(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
7721
static int ath11k_mac_vdev_start(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7727
static int ath11k_mac_vdev_restart(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7778
struct ath11k_vif *arvif, *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
792
static int ath11k_recalc_rtscts_prot(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
7927
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
7974
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8142
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
831
static int ath11k_mac_set_kickout(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
8317
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8399
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8482
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8567
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
8695
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
8798
ath11k_mac_set_fixed_rate_gi_ltf(struct ath11k_vif *arvif, u8 he_gi, u8 he_ltf)
drivers/net/wireless/ath/ath11k/mac.c
8830
ath11k_mac_set_auto_rate_gi_ltf(struct ath11k_vif *arvif, u16 he_gi, u8 he_ltf)
drivers/net/wireless/ath/ath11k/mac.c
8884
static int ath11k_mac_set_rate_params(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
9013
struct ath11k_vif *arvif = data;
drivers/net/wireless/ath/ath11k/mac.c
9027
struct ath11k_vif *arvif = data;
drivers/net/wireless/ath/ath11k/mac.c
9098
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9252
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
9504
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9583
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9699
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9797
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9906
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9948
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.h
153
struct ath11k_vif *ath11k_mac_get_arvif(struct ath11k *ar, u32 vdev_id);
drivers/net/wireless/ath/ath11k/mac.h
154
struct ath11k_vif *ath11k_mac_get_arvif_by_vdev_id(struct ath11k_base *ab,
drivers/net/wireless/ath/ath11k/mac.h
157
u8 ath11k_mac_get_target_pdev_id_from_vif(struct ath11k_vif *arvif);
drivers/net/wireless/ath/ath11k/mac.h
158
struct ath11k_vif *ath11k_mac_get_vif_up(struct ath11k_base *ab);
drivers/net/wireless/ath/ath11k/mac.h
174
void ath11k_mac_bcn_tx_event(struct ath11k_vif *arvif);
drivers/net/wireless/ath/ath11k/mac.h
176
int ath11k_mac_vif_set_keepalive(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/p2p.c
115
void ath11k_p2p_noa_update(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/p2p.c
128
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/p2p.c
80
static void ath11k_p2p_noa_ie_assign(struct ath11k_vif *arvif, void *ie,
drivers/net/wireless/ath/ath11k/p2p.c
93
static void __ath11k_p2p_noa_update(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/p2p.h
18
void ath11k_p2p_noa_update(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/peer.c
370
int ath11k_peer_create(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/peer.h
51
int ath11k_peer_create(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/reg.c
859
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/reg.c
867
arvif = list_first_entry_or_null(&ar->arvifs, struct ath11k_vif, list);
drivers/net/wireless/ath/ath11k/spectral.c
157
static struct ath11k_vif *ath11k_spectral_get_vdev(struct ath11k *ar)
drivers/net/wireless/ath/ath11k/spectral.c
159
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
177
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
210
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
884
int ath11k_spectral_vif_stop(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/spectral.h
46
int ath11k_spectral_vif_stop(struct ath11k_vif *arvif);
drivers/net/wireless/ath/ath11k/spectral.h
62
static inline int ath11k_spectral_vif_stop(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/testmode.c
305
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
1031
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
1776
struct ath11k_vif *arvif = ath11k_mac_get_arvif(ar, vdev_id);
drivers/net/wireless/ath/ath11k/wmi.c
4098
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
6595
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
6663
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
7004
struct ath11k_vif *arvif = ath11k_mac_get_arvif(ar, vdev->vdev_id);
drivers/net/wireless/ath/ath11k/wmi.c
7078
struct ath11k_vif *arvif = ath11k_mac_get_arvif(ar, bcn->vdev_id);
drivers/net/wireless/ath/ath11k/wmi.c
7450
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
8357
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
8706
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
9133
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wmi.c
9818
struct ath11k_vif *arvif, bool enable)
drivers/net/wireless/ath/ath11k/wmi.c
9869
struct ath11k_vif *arvif, bool enable)
drivers/net/wireless/ath/ath11k/wmi.c
9911
struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/wmi.h
17
struct ath11k_vif;
drivers/net/wireless/ath/ath11k/wmi.h
6610
struct ath11k_vif *arvif, bool enable);
drivers/net/wireless/ath/ath11k/wmi.h
6612
struct ath11k_vif *arvif, bool enable);
drivers/net/wireless/ath/ath11k/wmi.h
6614
struct ath11k_vif *arvif);
drivers/net/wireless/ath/ath11k/wow.c
124
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
346
static int ath11k_vif_wow_set_wakeups(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/wow.c
471
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
488
static int ath11k_vif_wow_clean_nlo(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/wow.c
516
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
535
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
559
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
579
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
602
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
660
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/wow.c
96
static int ath11k_wow_vif_cleanup(struct ath11k_vif *arvif)