Lines Matching refs:ath12k_vif
253 struct ath12k_vif *arvif);
542 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_get_arvif_iter()
549 struct ath12k_vif *ath12k_mac_get_arvif(struct ath12k *ar, u32 vdev_id) in ath12k_mac_get_arvif()
570 struct ath12k_vif *ath12k_mac_get_arvif_by_vdev_id(struct ath12k_base *ab, in ath12k_mac_get_arvif_by_vdev_id()
575 struct ath12k_vif *arvif; in ath12k_mac_get_arvif_by_vdev_id()
661 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_get_ar_by_vif()
676 static struct ath12k_vif *ath12k_mac_get_vif_up(struct ath12k *ar) in ath12k_mac_get_vif_up()
678 struct ath12k_vif *arvif; in ath12k_mac_get_vif_up()
708 static u8 ath12k_mac_get_target_pdev_id_from_vif(struct ath12k_vif *arvif) in ath12k_mac_get_target_pdev_id_from_vif()
733 struct ath12k_vif *arvif; in ath12k_mac_get_target_pdev_id()
773 struct ath12k_vif *arvif; in ath12k_mac_txpower_recalc()
827 static int ath12k_recalc_rtscts_prot(struct ath12k_vif *arvif) in ath12k_recalc_rtscts_prot()
866 static int ath12k_mac_set_kickout(struct ath12k_vif *arvif) in ath12k_mac_set_kickout()
1229 static int ath12k_mac_vdev_stop(struct ath12k_vif *arvif) in ath12k_mac_vdev_stop()
1324 static int ath12k_mac_setup_bcn_p2p_ie(struct ath12k_vif *arvif, in ath12k_mac_setup_bcn_p2p_ie()
1381 static void ath12k_mac_set_arvif_ies(struct ath12k_vif *arvif, struct sk_buff *bcn, in ath12k_mac_set_arvif_ies()
1473 static int ath12k_mac_setup_bcn_tmpl_ema(struct ath12k_vif *arvif) in ath12k_mac_setup_bcn_tmpl_ema()
1478 struct ath12k_vif *tx_arvif; in ath12k_mac_setup_bcn_tmpl_ema()
1523 static int ath12k_mac_setup_bcn_tmpl(struct ath12k_vif *arvif) in ath12k_mac_setup_bcn_tmpl()
1525 struct ath12k_vif *tx_arvif = arvif; in ath12k_mac_setup_bcn_tmpl()
1598 static void ath12k_control_beaconing(struct ath12k_vif *arvif, in ath12k_control_beaconing()
1654 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_handle_beacon_iter()
1677 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_handle_beacon_miss_iter()
1708 struct ath12k_vif *arvif = container_of(work, struct ath12k_vif, in ath12k_mac_vif_sta_connection_loss_work()
1723 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_basic()
1752 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_crypto()
1811 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_rates()
1875 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_ht()
2036 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_vht()
2383 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_qos()
2415 struct ath12k_vif *arvif, in ath12k_peer_assoc_qos_ap()
2581 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_phymode()
2730 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_peer_assoc_h_eht()
2832 static int ath12k_setup_peer_smps(struct ath12k *ar, struct ath12k_vif *arvif, in ath12k_setup_peer_smps()
2852 struct ath12k_vif *arvif, in ath12k_bss_assoc()
2952 struct ath12k_vif *arvif) in ath12k_bss_disassoc()
3002 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_recalculate_mgmt_rate()
3036 static int ath12k_mac_fils_discovery(struct ath12k_vif *arvif, in ath12k_mac_fils_discovery()
3083 static void ath12k_mac_vif_setup_ps(struct ath12k_vif *arvif) in ath12k_mac_vif_setup_ps()
3131 struct ath12k_vif *arvif, in ath12k_mac_bss_info_changed()
3414 static struct ath12k_vif_cache *ath12k_arvif_get_cache(struct ath12k_vif *arvif) in ath12k_arvif_get_cache()
3422 static void ath12k_arvif_put_cache(struct ath12k_vif *arvif) in ath12k_arvif_put_cache()
3434 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_bss_info_changed()
3664 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_hw_scan()
3816 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_cancel_hw_scan()
3831 static int ath12k_install_key(struct ath12k_vif *arvif, in ath12k_install_key()
3904 static int ath12k_clear_peer_keys(struct ath12k_vif *arvif, in ath12k_clear_peer_keys()
3951 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_set_key()
4061 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_set_key()
4114 ath12k_mac_set_peer_vht_fixed_rate(struct ath12k_vif *arvif, in ath12k_mac_set_peer_vht_fixed_rate()
4164 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_station_assoc()
4252 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_station_disassoc()
4276 struct ath12k_vif *arvif; in ath12k_sta_rc_update_wk()
4432 static int ath12k_mac_inc_num_stations(struct ath12k_vif *arvif, in ath12k_mac_inc_num_stations()
4450 static void ath12k_mac_dec_num_stations(struct ath12k_vif *arvif, in ath12k_mac_dec_num_stations()
4468 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_station_add()
4578 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_sta_state()
4706 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_sta_set_txpwr()
4745 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_sta_rc_update()
4814 static int ath12k_conf_tx_uapsd(struct ath12k_vif *arvif, in ath12k_conf_tx_uapsd()
4871 static int ath12k_mac_conf_tx(struct ath12k_vif *arvif, in ath12k_mac_conf_tx()
4930 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_conf_tx()
5019 static int ath12k_mac_set_txbf_conf(struct ath12k_vif *arvif) in ath12k_mac_set_txbf_conf()
5719 static int ath12k_mac_mgmt_tx_wmi(struct ath12k *ar, struct ath12k_vif *arvif, in ath12k_mac_mgmt_tx_wmi()
5787 struct ath12k_vif *arvif; in ath12k_mgmt_over_wmi_tx_work()
5855 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_add_p2p_noa_ie()
5878 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_tx()
6208 ath12k_mac_get_vdev_stats_id(struct ath12k_vif *arvif) in ath12k_mac_get_vdev_stats_id()
6230 static int ath12k_mac_setup_vdev_params_mbssid(struct ath12k_vif *arvif, in ath12k_mac_setup_vdev_params_mbssid()
6235 struct ath12k_vif *tx_arvif; in ath12k_mac_setup_vdev_params_mbssid()
6260 static int ath12k_mac_setup_vdev_create_arg(struct ath12k_vif *arvif, in ath12k_mac_setup_vdev_create_arg()
6336 struct ath12k_vif *arvif) in ath12k_set_he_mu_sounding_mode()
6366 static void ath12k_mac_update_vif_offload(struct ath12k_vif *arvif) in ath12k_mac_update_vif_offload()
6415 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_update_vif_offload()
6425 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_vdev_create()
6638 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_vif_cache_flush()
6677 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_assign_vif_to_vdev()
6764 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_add_interface()
6826 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_vdev_delete()
6889 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_remove_interface()
7013 static int ath12k_mac_ampdu_action(struct ath12k_vif *arvif, in ath12k_mac_ampdu_action()
7049 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_ampdu_action()
7191 ath12k_mac_vdev_start_restart(struct ath12k_vif *arvif, in ath12k_mac_vdev_start_restart()
7314 static int ath12k_mac_vdev_start(struct ath12k_vif *arvif, in ath12k_mac_vdev_start()
7320 static int ath12k_mac_vdev_restart(struct ath12k_vif *arvif, in ath12k_mac_vdev_restart()
7338 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_change_chanctx_cnt_iter()
7354 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_change_chanctx_fill_iter()
7400 struct ath12k_vif *arvif, in ath12k_mac_update_peer_puncturing_width()
7433 struct ath12k_vif *arvif; in ath12k_mac_update_vif_chan()
7591 struct ath12k_vif *arvif) in ath12k_start_vdev_delay()
7630 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_assign_vif_chanctx()
7704 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_unassign_vif_chanctx()
7788 struct ath12k_vif *arvif; in ath12k_set_vdev_param_to_all_vifs()
8023 static int ath12k_mac_set_fixed_rate_params(struct ath12k_vif *arvif, in ath12k_mac_set_fixed_rate_params()
8102 struct ath12k_vif *arvif = data; in ath12k_mac_set_bitrate_mask_iter()
8120 struct ath12k_vif *arvif = data; in ath12k_mac_disable_peer_fixed_rate()
8142 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_set_bitrate_mask()
8268 struct ath12k_vif *arvif; in ath12k_mac_op_reconfig_complete()
8486 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_remain_on_channel()
8636 struct ath12k_vif *arvif = ath12k_vif_to_arvif(vif); in ath12k_mac_op_set_rekey_data()
9199 hw->vif_data_size = sizeof(struct ath12k_vif); in ath12k_mac_hw_register()
9504 int ath12k_mac_vif_set_keepalive(struct ath12k_vif *arvif, in ath12k_mac_vif_set_keepalive()