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
1555
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1631
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1678
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1717
struct ath11k_vif *arvif = file->private_data;
drivers/net/wireless/ath/ath11k/debugfs.c
1777
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/debugfs.c
270
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/dp.c
968
static void ath11k_dp_update_vdev_search(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/dp.c
996
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
16
ath11k_dp_tx_get_encap_type(struct ath11k_vif *arvif, struct sk_buff *skb)
drivers/net/wireless/ath/ath11k/dp_tx.c
82
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
10591
ar->hw->vif_data_size = sizeof(struct ath11k_vif);
drivers/net/wireless/ath/ath11k/mac.c
10849
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
1603
static int ath11k_mac_setup_bcn_tmpl_mbssid(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1604
struct ath11k_vif *tx_arvif)
drivers/net/wireless/ath/ath11k/mac.c
1647
static int ath11k_mac_setup_bcn_tmpl(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1650
struct ath11k_vif *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
1672
void ath11k_mac_bcn_tx_event(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
1693
static void ath11k_control_beaconing(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
1697
struct ath11k_vif *tx_arvif;
drivers/net/wireless/ath/ath11k/mac.c
1746
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1769
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1800
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/mac.c
1815
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1843
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1901
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
1964
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2161
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2358
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2685
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2717
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
2848
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
2957
static int ath11k_setup_peer_smps(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
2982
static bool ath11k_mac_set_he_txbf_conf(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
3036
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3098
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3215
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3264
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
3302
static int ath11k_mac_fils_discovery(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
3501
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
3518
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4188
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4352
static int ath11k_install_key(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4419
static int ath11k_clear_peer_keys(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4461
static int ath11k_set_group_keys(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
4501
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4709
ath11k_mac_set_peer_vht_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4759
ath11k_mac_set_peer_he_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4810
ath11k_mac_set_peer_ht_fixed_rate(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
4862
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4958
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
4990
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
5178
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
5200
static int ath11k_mac_inc_num_stations(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
5219
static void ath11k_mac_dec_num_stations(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
5266
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5317
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5384
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5443
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5483
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
5607
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
6174
static int ath11k_mac_mgmt_tx_wmi(struct ath11k *ar, struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6264
static int ath11k_mac_mgmt_action_frame_fill_elem_data(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6406
static int ath11k_mac_mgmt_frame_fill_elem_data(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6421
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
6510
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
6793
static int ath11k_mac_setup_vdev_params_mbssid(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6797
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
6824
static int ath11k_mac_setup_vdev_create_params(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
6868
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
6915
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
7029
static int ath11k_mac_vdev_delete(struct ath11k *ar, struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
7065
struct ath11k_vif *arvif = container_of(work, struct ath11k_vif,
drivers/net/wireless/ath/ath11k/mac.c
707
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
7078
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
7348
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
7553
ath11k_mac_vdev_start_restart(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7676
static int ath11k_mac_vdev_stop(struct ath11k_vif *arvif)
drivers/net/wireless/ath/ath11k/mac.c
7716
static int ath11k_mac_vdev_start(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7722
static int ath11k_mac_vdev_restart(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
7773
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
7922
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
7969
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8137
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
8312
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8394
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8477
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
8562
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
8690
struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
8793
ath11k_mac_set_fixed_rate_gi_ltf(struct ath11k_vif *arvif, u8 he_gi, u8 he_ltf)
drivers/net/wireless/ath/ath11k/mac.c
8825
ath11k_mac_set_auto_rate_gi_ltf(struct ath11k_vif *arvif, u16 he_gi, u8 he_ltf)
drivers/net/wireless/ath/ath11k/mac.c
8879
static int ath11k_mac_set_rate_params(struct ath11k_vif *arvif,
drivers/net/wireless/ath/ath11k/mac.c
9008
struct ath11k_vif *arvif = data;
drivers/net/wireless/ath/ath11k/mac.c
9022
struct ath11k_vif *arvif = data;
drivers/net/wireless/ath/ath11k/mac.c
9093
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9247
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/mac.c
9499
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9578
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9694
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9785
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9894
struct ath11k_vif *arvif = ath11k_vif_to_arvif(vif);
drivers/net/wireless/ath/ath11k/mac.c
9936
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
50
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
156
static struct ath11k_vif *ath11k_spectral_get_vdev(struct ath11k *ar)
drivers/net/wireless/ath/ath11k/spectral.c
158
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
176
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
209
struct ath11k_vif *arvif;
drivers/net/wireless/ath/ath11k/spectral.c
883
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
9871
struct ath11k_vif *arvif, bool enable)
drivers/net/wireless/ath/ath11k/wmi.c
9929
struct ath11k_vif *arvif, bool enable)
drivers/net/wireless/ath/ath11k/wmi.c
9977
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)