Lines Matching defs:arvif
583 static struct ath12k_link_vif *ath12k_mac_get_tx_arvif(struct ath12k_link_vif *arvif) in ath12k_mac_get_tx_arvif()
597 ath12k_mac_get_link_bss_conf(struct ath12k_link_vif *arvif) in ath12k_mac_get_link_bss_conf()
678 struct ath12k_link_vif *arvif; in ath12k_get_arvif_iter() local
724 struct ath12k_link_vif *arvif; in ath12k_mac_get_arvif_by_vdev_id() local
781 static bool ath12k_mac_is_ml_arvif(struct ath12k_link_vif *arvif) in ath12k_mac_is_ml_arvif()
828 struct ath12k_link_vif *arvif; in ath12k_get_ar_by_vif() local
861 struct ath12k_link_vif *arvif; in ath12k_mac_get_vif_up() local
892 static u8 ath12k_mac_get_target_pdev_id_from_vif(struct ath12k_link_vif *arvif) in ath12k_mac_get_target_pdev_id_from_vif()
917 struct ath12k_link_vif *arvif; in ath12k_mac_get_target_pdev_id() local
957 struct ath12k_link_vif *arvif; in ath12k_mac_txpower_recalc() local
1011 static int ath12k_recalc_rtscts_prot(struct ath12k_link_vif *arvif) in ath12k_recalc_rtscts_prot()
1050 static int ath12k_mac_set_kickout(struct ath12k_link_vif *arvif) in ath12k_mac_set_kickout()
1402 int ath12k_mac_vdev_stop(struct ath12k_link_vif *arvif) in ath12k_mac_vdev_stop()
1497 static int ath12k_mac_setup_bcn_p2p_ie(struct ath12k_link_vif *arvif, in ath12k_mac_setup_bcn_p2p_ie()
1554 static void ath12k_mac_set_arvif_ies(struct ath12k_link_vif *arvif, struct sk_buff *bcn, in ath12k_mac_set_arvif_ies()
1646 static int ath12k_mac_setup_bcn_tmpl_ema(struct ath12k_link_vif *arvif, in ath12k_mac_setup_bcn_tmpl_ema()
1695 static int ath12k_mac_setup_bcn_tmpl(struct ath12k_link_vif *arvif) in ath12k_mac_setup_bcn_tmpl()
1783 static void ath12k_control_beaconing(struct ath12k_link_vif *arvif, in ath12k_control_beaconing()
1844 struct ath12k_link_vif *arvif = &ahvif->deflink; in ath12k_mac_handle_beacon_iter() local
1868 struct ath12k_link_vif *arvif = &ahvif->deflink; in ath12k_mac_handle_beacon_miss_iter() local
1899 struct ath12k_link_vif *arvif = container_of(work, struct ath12k_link_vif, in ath12k_mac_vif_sta_connection_loss_work() local
1910 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_basic()
1946 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_crypto()
2016 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_rates()
2088 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_ht()
2259 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_vht()
2366 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_he()
2540 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_he_6ghz()
2626 struct ath12k_link_vif *arvif = arsta->arvif; in ath12k_peer_assoc_h_smps() local
2664 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_qos()
2700 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_qos_ap()
2863 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_phymode()
3020 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_h_eht()
3121 struct ath12k_link_vif *arvif; in ath12k_peer_assoc_h_mlo() local
3176 struct ath12k_link_vif *arvif, in ath12k_peer_assoc_prepare()
3205 static int ath12k_setup_peer_smps(struct ath12k *ar, struct ath12k_link_vif *arvif, in ath12k_setup_peer_smps()
3256 struct ath12k_link_vif *arvif, in ath12k_bss_assoc()
3383 struct ath12k_link_vif *arvif) in ath12k_bss_disassoc()
3430 struct ath12k_link_vif *arvif, in ath12k_recalculate_mgmt_rate()
3476 struct ath12k_link_vif *arvif, int link_id) in ath12k_mac_init_arvif()
3523 struct ath12k_link_vif *arvif) in ath12k_mac_remove_link_interface()
3551 struct ath12k_link_vif *arvif; in ath12k_mac_assign_link_vif() local
3583 static void ath12k_mac_unassign_link_vif(struct ath12k_link_vif *arvif) in ath12k_mac_unassign_link_vif()
3610 struct ath12k_link_vif *arvif; in ath12k_mac_op_change_vif_links() local
3650 static int ath12k_mac_fils_discovery(struct ath12k_link_vif *arvif, in ath12k_mac_fils_discovery()
3704 struct ath12k_link_vif *arvif; in ath12k_mac_op_vif_cfg_changed() local
3737 static void ath12k_mac_vif_setup_ps(struct ath12k_link_vif *arvif) in ath12k_mac_vif_setup_ps()
3793 struct ath12k_link_vif *arvif, in ath12k_mac_bss_info_changed()
4119 struct ath12k_link_vif *arvif; in ath12k_mac_op_link_info_changed() local
4303 struct ath12k_link_vif *arvif; in ath12k_scan_vdev_clean_work() local
4382 struct ath12k_link_vif *arvif; in ath12k_mac_find_link_id_by_ar() local
4412 struct ath12k_link_vif *arvif; in ath12k_mac_op_hw_scan() local
4576 struct ath12k_link_vif *arvif; in ath12k_mac_op_cancel_hw_scan() local
4592 static int ath12k_install_key(struct ath12k_link_vif *arvif, in ath12k_install_key()
4667 static int ath12k_clear_peer_keys(struct ath12k_link_vif *arvif, in ath12k_clear_peer_keys()
4710 struct ath12k_link_vif *arvif, in ath12k_mac_set_key()
4864 struct ath12k_link_vif *arvif; in ath12k_mac_op_set_key() local
4968 ath12k_mac_set_peer_vht_fixed_rate(struct ath12k_link_vif *arvif, in ath12k_mac_set_peer_vht_fixed_rate()
5014 struct ath12k_link_vif *arvif, in ath12k_mac_station_assoc()
5123 struct ath12k_link_vif *arvif, in ath12k_mac_station_disassoc()
5142 struct ath12k_link_vif *arvif; in ath12k_sta_rc_update_wk() local
5338 static int ath12k_mac_inc_num_stations(struct ath12k_link_vif *arvif, in ath12k_mac_inc_num_stations()
5357 static void ath12k_mac_dec_num_stations(struct ath12k_link_vif *arvif, in ath12k_mac_dec_num_stations()
5372 struct ath12k_link_vif *arvif, in ath12k_mac_station_post_remove()
5402 struct ath12k_link_vif *arvif, in ath12k_mac_station_unauthorize()
5435 struct ath12k_link_vif *arvif, in ath12k_mac_station_authorize()
5468 struct ath12k_link_vif *arvif, in ath12k_mac_station_remove()
5510 struct ath12k_link_vif *arvif, in ath12k_mac_station_add()
5597 struct ath12k_link_vif *arvif; in ath12k_mac_assign_link_sta() local
5637 struct ath12k_link_vif *arvif; in ath12k_mac_ml_station_remove() local
5666 struct ath12k_link_vif *arvif, in ath12k_mac_handle_link_sta_state()
5758 struct ath12k_link_vif *arvif; in ath12k_mac_op_sta_state() local
5871 struct ath12k_link_vif *arvif; in ath12k_mac_op_sta_set_txpwr() local
5925 struct ath12k_link_vif *arvif; in ath12k_mac_op_link_sta_rc_update() local
6060 struct ath12k_link_vif *arvif; in ath12k_mac_op_change_sta_links() local
6126 static int ath12k_conf_tx_uapsd(struct ath12k_link_vif *arvif, in ath12k_conf_tx_uapsd()
6184 static int ath12k_mac_conf_tx(struct ath12k_link_vif *arvif, u16 ac, in ath12k_mac_conf_tx()
6242 struct ath12k_link_vif *arvif; in ath12k_mac_op_conf_tx() local
6335 static int ath12k_mac_set_txbf_conf(struct ath12k_link_vif *arvif) in ath12k_mac_set_txbf_conf()
7039 static int ath12k_mac_mgmt_tx_wmi(struct ath12k *ar, struct ath12k_link_vif *arvif, in ath12k_mac_mgmt_tx_wmi()
7111 struct ath12k_link_vif *arvif; in ath12k_mgmt_over_wmi_tx_work() local
7329 struct ath12k_link_vif *arvif = &ahvif->deflink; in ath12k_mac_op_tx() local
7820 ath12k_mac_get_vdev_stats_id(struct ath12k_link_vif *arvif) in ath12k_mac_get_vdev_stats_id()
7842 static int ath12k_mac_setup_vdev_params_mbssid(struct ath12k_link_vif *arvif, in ath12k_mac_setup_vdev_params_mbssid()
7880 static int ath12k_mac_setup_vdev_create_arg(struct ath12k_link_vif *arvif, in ath12k_mac_setup_vdev_create_arg()
7970 struct ath12k_link_vif *arvif) in ath12k_set_he_mu_sounding_mode()
8001 static void ath12k_mac_update_vif_offload(struct ath12k_link_vif *arvif) in ath12k_mac_update_vif_offload()
8052 struct ath12k_link_vif *arvif; in ath12k_mac_op_update_vif_offload() local
8074 int ath12k_mac_vdev_create(struct ath12k *ar, struct ath12k_link_vif *arvif) in ath12k_mac_vdev_create()
8308 static void ath12k_mac_vif_flush_key_cache(struct ath12k_link_vif *arvif) in ath12k_mac_vif_flush_key_cache()
8342 static void ath12k_mac_vif_cache_flush(struct ath12k *ar, struct ath12k_link_vif *arvif) in ath12k_mac_vif_cache_flush()
8384 struct ath12k_link_vif *arvif, in ath12k_mac_assign_vif_to_vdev()
8486 struct ath12k_link_vif *arvif; in ath12k_mac_op_add_interface() local
8536 static int ath12k_mac_vdev_delete(struct ath12k *ar, struct ath12k_link_vif *arvif) in ath12k_mac_vdev_delete()
8604 struct ath12k_link_vif *arvif; in ath12k_mac_op_remove_interface() local
8895 ath12k_mac_mlo_get_vdev_args(struct ath12k_link_vif *arvif, in ath12k_mac_mlo_get_vdev_args()
8950 ath12k_mac_vdev_start_restart(struct ath12k_link_vif *arvif, in ath12k_mac_vdev_start_restart()
9086 static int ath12k_mac_vdev_start(struct ath12k_link_vif *arvif, in ath12k_mac_vdev_start()
9092 static int ath12k_mac_vdev_restart(struct ath12k_link_vif *arvif, in ath12k_mac_vdev_restart()
9113 struct ath12k_link_vif *arvif; in ath12k_mac_change_chanctx_cnt_iter() local
9148 struct ath12k_link_vif *arvif; in ath12k_mac_change_chanctx_fill_iter() local
9209 struct ath12k_link_vif *arvif, in ath12k_mac_update_peer_puncturing_width()
9240 struct ath12k_link_vif *arvif, *tx_arvif; in ath12k_mac_update_vif_chan() local
9406 struct ath12k_link_vif *arvif) in ath12k_start_vdev_delay()
9449 struct ath12k_link_vif *arvif; in ath12k_mac_op_assign_vif_chanctx() local
9530 struct ath12k_link_vif *arvif; in ath12k_mac_op_unassign_vif_chanctx() local
9609 struct ath12k_link_vif *arvif; in ath12k_set_vdev_param_to_all_vifs() local
9716 struct ath12k_link_vif *arvif; in ath12k_mac_op_flush() local
9864 static int ath12k_mac_set_fixed_rate_params(struct ath12k_link_vif *arvif, in ath12k_mac_set_fixed_rate_params()
9943 struct ath12k_link_vif *arvif = data; in ath12k_mac_set_bitrate_mask_iter() local
9962 struct ath12k_link_vif *arvif = data; in ath12k_mac_disable_peer_fixed_rate() local
9992 struct ath12k_link_vif *arvif; in ath12k_mac_op_set_bitrate_mask() local
10117 struct ath12k_link_vif *arvif; in ath12k_mac_op_reconfig_complete() local
10400 struct ath12k_link_vif *arvif; in ath12k_mac_op_remain_on_channel() local
10539 struct ath12k_link_vif *arvif; in ath12k_mac_op_set_rekey_data() local
11801 int ath12k_mac_vif_set_keepalive(struct ath12k_link_vif *arvif, in ath12k_mac_vif_set_keepalive()