ath10k_vif
struct ath10k_vif *monitor_arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif = (void *)txq->vif->drv_priv;
ar->hw->vif_data_size = sizeof(struct ath10k_vif);
static bool ath10k_mac_can_set_cts_prot(struct ath10k_vif *arvif)
static int ath10k_mac_set_cts_prot(struct ath10k_vif *arvif)
static int ath10k_recalc_rtscts_prot(struct ath10k_vif *arvif)
static int ath10k_vdev_stop(struct ath10k_vif *arvif)
static int ath10k_vdev_start_restart(struct ath10k_vif *arvif,
static int ath10k_vdev_start(struct ath10k_vif *arvif,
static int ath10k_vdev_restart(struct ath10k_vif *arvif,
static int ath10k_mac_setup_bcn_p2p_ie(struct ath10k_vif *arvif,
static int ath10k_mac_setup_bcn_tmpl(struct ath10k_vif *arvif)
static int ath10k_mac_setup_prb_tmpl(struct ath10k_vif *arvif)
static int ath10k_mac_vif_fix_hidden_ssid(struct ath10k_vif *arvif)
static void ath10k_control_beaconing(struct ath10k_vif *arvif,
static void ath10k_control_ibss(struct ath10k_vif *arvif,
static int ath10k_mac_vif_recalc_ps_wake_threshold(struct ath10k_vif *arvif)
static int ath10k_mac_vif_recalc_ps_poll_count(struct ath10k_vif *arvif)
struct ath10k_vif *arvif;
static int ath10k_mac_vif_setup_ps(struct ath10k_vif *arvif)
static int ath10k_mac_vif_disable_keepalive(struct ath10k_vif *arvif)
static void ath10k_mac_vif_ap_csa_count_down(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = container_of(work, struct ath10k_vif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = container_of(work, struct ath10k_vif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static int ath10k_send_key(struct ath10k_vif *arvif,
struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static int ath10k_setup_peer_smps(struct ath10k *ar, struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
static int ath10k_install_key(struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static int ath10k_install_peer_wep_keys(struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
void ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason)
void ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason)
static void ath10k_mac_vif_handle_tx_pause(struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
return !((struct ath10k_vif *)vif->drv_priv)->nohwcrypt;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
static int ath10k_clear_peer_keys(struct ath10k_vif *arvif,
struct ath10k_vif *arvif;
static int ath10k_clear_vdev_key(struct ath10k_vif *arvif,
static int ath10k_mac_vif_update_wep_key(struct ath10k_vif *arvif,
struct ath10k_vif *arvif;
static int ath10k_mac_set_txbf_conf(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static void ath10k_mac_vif_tx_unlock_all(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
static int ath10k_mac_inc_num_stations(struct ath10k_vif *arvif,
static void ath10k_mac_dec_num_stations(struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif,
struct ath10k_vif *arvif;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static int ath10k_mac_set_kickout(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
static int ath10k_mac_set_rts(struct ath10k_vif *arvif, u32 value)
static int ath10k_mac_set_fixed_rate_params(struct ath10k_vif *arvif,
struct ath10k_vif *arvif,
struct ath10k_vif *arvif = data;
struct ath10k_vif *arvif = data;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif = (void *)vif->drv_priv;
void ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id)
static void ath10k_mac_vif_beacon_cleanup(struct ath10k_vif *arvif)
struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id);
void ath10k_mac_vif_beacon_free(struct ath10k_vif *arvif);
void ath10k_mac_vif_tx_lock(struct ath10k_vif *arvif, int reason);
void ath10k_mac_vif_tx_unlock(struct ath10k_vif *arvif, int reason);
struct ath10k_vif *arvif = (void *)vif->drv_priv;
void ath10k_p2p_noa_update(struct ath10k_vif *arvif,
struct ath10k_vif *arvif = (void *)vif->drv_priv;
static void ath10k_p2p_noa_ie_assign(struct ath10k_vif *arvif, void *ie,
static void __ath10k_p2p_noa_update(struct ath10k_vif *arvif,
void ath10k_p2p_noa_update(struct ath10k_vif *arvif,
struct ath10k_vif;
static struct ath10k_vif *ath10k_get_spectral_vdev(struct ath10k *ar)
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
int ath10k_spectral_vif_stop(struct ath10k_vif *arvif)
int ath10k_spectral_vif_stop(struct ath10k_vif *arvif);
static inline int ath10k_spectral_vif_stop(struct ath10k_vif *arvif)
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
static void ath10k_wmi_tx_beacon_nowait(struct ath10k_vif *arvif)
struct ath10k_vif *arvif = (void *)vif->drv_priv;
struct ath10k_vif *arvif;
struct ath10k_vif *arvif,
static void ath10k_wmi_update_noa(struct ath10k *ar, struct ath10k_vif *arvif,
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;
struct ath10k_vif;
static int ath10k_wow_vif_cleanup(struct ath10k_vif *arvif)
static int ath10k_vif_wow_set_wakeups(struct ath10k_vif *arvif,
struct ath10k_vif *arvif;
static int ath10k_vif_wow_clean_nlo(struct ath10k_vif *arvif)
struct ath10k_vif *arvif;
struct ath10k_vif *arvif;