Lines Matching refs:vdev_id
244 .vdev_id = arvif->vdev_id, in ath10k_send_key()
342 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_install_peer_wep_keys()
401 arvif->vdev_id, in ath10k_install_peer_wep_keys()
406 arvif->vdev_id, ret); in ath10k_install_peer_wep_keys()
426 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_clear_peer_keys()
547 arvif->vdev_id, key->keyidx); in ath10k_mac_vif_update_wep_key()
552 arvif->vdev_id, peer->addr, ret); in ath10k_mac_vif_update_wep_key()
706 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done() argument
713 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, addr); in ath10k_wait_for_peer_delete_done()
729 u32 vdev_id, in ath10k_peer_create() argument
749 ret = ath10k_wmi_peer_create(ar, vdev_id, addr, peer_type); in ath10k_peer_create()
752 addr, vdev_id, ret); in ath10k_peer_create()
756 ret = ath10k_wait_for_peer_created(ar, vdev_id, addr); in ath10k_peer_create()
759 addr, vdev_id, ret); in ath10k_peer_create()
765 peer = ath10k_peer_find(ar, vdev_id, addr); in ath10k_peer_create()
769 addr, vdev_id); in ath10k_peer_create()
770 ath10k_wait_for_peer_delete_done(ar, vdev_id, addr); in ath10k_peer_create()
795 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
800 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
804 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
809 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
813 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
818 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
822 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
835 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, value); in ath10k_mac_set_rts()
838 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) in ath10k_peer_delete() argument
844 ret = ath10k_wmi_peer_delete(ar, vdev_id, addr); in ath10k_peer_delete()
848 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, addr); in ath10k_peer_delete()
896 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) in ath10k_peer_cleanup() argument
904 if (peer->vdev_id != vdev_id) in ath10k_peer_cleanup()
908 peer->addr, vdev_id); in ath10k_peer_cleanup()
937 static int ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, in ath10k_mac_tdls_peer_update() argument
948 arg.vdev_id = vdev_id; in ath10k_mac_tdls_peer_update()
962 arg.addr, vdev_id, ret); in ath10k_mac_tdls_peer_update()
1032 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) in ath10k_monitor_vdev_start() argument
1049 arg.vdev_id = vdev_id; in ath10k_monitor_vdev_start()
1072 vdev_id, ret); in ath10k_monitor_vdev_start()
1079 vdev_id, ret); in ath10k_monitor_vdev_start()
1083 ret = ath10k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr); in ath10k_monitor_vdev_start()
1086 vdev_id, ret); in ath10k_monitor_vdev_start()
1090 ar->monitor_vdev_id = vdev_id; in ath10k_monitor_vdev_start()
1336 arvif->vdev_id, arvif->use_cts_prot); in ath10k_mac_set_cts_prot()
1338 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_mac_set_cts_prot()
1361 arvif->vdev_id, rts_cts); in ath10k_recalc_rtscts_prot()
1363 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_recalc_rtscts_prot()
1461 ret = ath10k_wmi_vdev_stop(ar, arvif->vdev_id); in ath10k_vdev_stop()
1464 arvif->vdev_id, ret); in ath10k_vdev_stop()
1471 arvif->vdev_id, ret); in ath10k_vdev_stop()
1498 arg.vdev_id = arvif->vdev_id; in ath10k_vdev_start_restart()
1527 arg.vdev_id, arg.channel.freq, in ath10k_vdev_start_restart()
1537 arg.vdev_id, ret); in ath10k_vdev_start_restart()
1545 arg.vdev_id, restart, ret); in ath10k_vdev_start_restart()
1586 ret = ath10k_wmi_p2p_go_bcn_ie(ar, arvif->vdev_id, p2p_ie); in ath10k_mac_setup_bcn_p2p_ie()
1589 arvif->vdev_id, ret); in ath10k_mac_setup_bcn_p2p_ie()
1663 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, in ath10k_mac_setup_bcn_tmpl()
1700 ret = ath10k_wmi_prb_tmpl(ar, arvif->vdev_id, prb); in ath10k_mac_setup_prb_tmpl()
1745 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_vif_fix_hidden_ssid()
1748 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1771 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1775 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_mac_vif_fix_hidden_ssid()
1779 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1795 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_control_beaconing()
1798 arvif->vdev_id, ret); in ath10k_control_beaconing()
1814 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_control_beaconing()
1818 arvif->vdev_id, ret); in ath10k_control_beaconing()
1827 arvif->vdev_id, ret); in ath10k_control_beaconing()
1831 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac vdev %d up\n", arvif->vdev_id); in ath10k_control_beaconing()
1853 ret = ath10k_wmi_vdev_set_param(arvif->ar, arvif->vdev_id, vdev_param, in ath10k_control_ibss()
1857 arvif->vdev_id, ret); in ath10k_control_ibss()
1875 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, value); in ath10k_mac_vif_recalc_ps_wake_threshold()
1878 value, arvif->vdev_id, ret); in ath10k_mac_vif_recalc_ps_wake_threshold()
1900 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_mac_vif_recalc_ps_poll_count()
1904 value, arvif->vdev_id, ret); in ath10k_mac_vif_recalc_ps_poll_count()
1947 arvif->vdev_id); in ath10k_mac_vif_setup_ps()
1969 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, in ath10k_mac_vif_setup_ps()
1973 arvif->vdev_id, ret); in ath10k_mac_vif_setup_ps()
1981 arvif->vdev_id, psmode ? "enable" : "disable"); in ath10k_mac_vif_setup_ps()
1983 ret = ath10k_wmi_set_psmode(ar, arvif->vdev_id, psmode); in ath10k_mac_vif_setup_ps()
1986 psmode, arvif->vdev_id, ret); in ath10k_mac_vif_setup_ps()
2010 arg.vdev_id = arvif->vdev_id; in ath10k_mac_vif_disable_keepalive()
2018 arvif->vdev_id, ret); in ath10k_mac_vif_disable_keepalive()
2100 u32 *vdev_id = data; in ath10k_mac_handle_beacon_miss_iter() local
2105 if (arvif->vdev_id != *vdev_id) in ath10k_mac_handle_beacon_miss_iter()
2122 void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) in ath10k_mac_handle_beacon_miss() argument
2127 &vdev_id); in ath10k_mac_handle_beacon_miss()
2179 arg->vdev_id = arvif->vdev_id; in ath10k_peer_assoc_h_basic()
2440 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, in ath10k_peer_assoc_qos_ap()
2446 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2450 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, in ath10k_peer_assoc_qos_ap()
2456 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2465 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, sta->addr, in ath10k_peer_assoc_qos_ap()
2470 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2841 return ath10k_wmi_peer_set_param(ar, arvif->vdev_id, addr, in ath10k_setup_peer_smps()
2901 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, value); in ath10k_mac_vif_recalc_txbf()
3079 arvif->vdev_id, arvif->bssid, arvif->aid); in ath10k_bss_assoc()
3086 bss_conf->bssid, arvif->vdev_id); in ath10k_bss_assoc()
3100 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3110 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3117 arvif->vdev_id, ret); in ath10k_bss_assoc()
3124 arvif->vdev_id, bss_conf->bssid, ret); in ath10k_bss_assoc()
3130 arvif->vdev_id, bss_conf->bssid, vif->cfg.aid); in ath10k_bss_assoc()
3142 ret = ath10k_wmi_vdev_up(ar, arvif->vdev_id, arvif->aid, arvif->bssid); in ath10k_bss_assoc()
3145 arvif->vdev_id, ret); in ath10k_bss_assoc()
3157 ret = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, arvif->bssid, in ath10k_bss_assoc()
3161 arvif->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3177 arvif->vdev_id, arvif->bssid); in ath10k_bss_disassoc()
3179 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_bss_disassoc()
3182 arvif->vdev_id, ret); in ath10k_bss_disassoc()
3189 arvif->vdev_id, ret); in ath10k_bss_disassoc()
3215 arg.vdev_id = arvif->vdev_id; in ath10k_new_peer_tid_config()
3277 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3284 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3296 arvif->vdev_id, ret); in ath10k_station_assoc()
3303 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3312 arvif->vdev_id, ret); in ath10k_station_assoc()
3322 arvif->vdev_id, ret); in ath10k_station_assoc()
3348 arvif->vdev_id, ret); in ath10k_station_disassoc()
3356 arvif->vdev_id, ret); in ath10k_station_disassoc()
3606 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_mac_tx_unlock_iter()
3635 ieee80211_stop_queue(ar->hw, arvif->vdev_id); in ath10k_mac_vif_tx_lock()
3653 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_mac_vif_tx_unlock()
3674 action, arvif->vdev_id); in ath10k_mac_vif_handle_tx_pause()
3680 u32 vdev_id; member
3691 if (arvif->vdev_id != arg->vdev_id) in ath10k_mac_handle_tx_pause_iter()
3697 void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, in ath10k_mac_handle_tx_pause_vdev() argument
3702 .vdev_id = vdev_id, in ath10k_mac_handle_tx_pause_vdev()
4124 int vdev_id; in ath10k_offchan_tx_work() local
4151 vdev_id = ar->scan.vdev_id; in ath10k_offchan_tx_work()
4152 peer = ath10k_peer_find(ar, vdev_id, peer_addr); in ath10k_offchan_tx_work()
4157 peer_addr, vdev_id); in ath10k_offchan_tx_work()
4159 ret = ath10k_peer_create(ar, NULL, NULL, vdev_id, in ath10k_offchan_tx_work()
4164 peer_addr, vdev_id, ret); in ath10k_offchan_tx_work()
4177 arvif = ath10k_get_arvif(ar, vdev_id); in ath10k_offchan_tx_work()
4203 ret = ath10k_peer_delete(ar, vdev_id, peer_addr); in ath10k_offchan_tx_work()
4206 peer_addr, vdev_id, ret); in ath10k_offchan_tx_work()
5505 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_mac_set_txbf_conf()
5524 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_update_vif_offload()
5529 arvif->vdev_id, ret); in ath10k_update_vif_offload()
5592 arvif->vdev_id = bit; in ath10k_add_interface()
5643 vif->cab_queue = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1); in ath10k_add_interface()
5645 vif->hw_queue[i] = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1); in ath10k_add_interface()
5703 arvif->vdev_id, arvif->vdev_type, arvif->vdev_subtype, in ath10k_add_interface()
5706 ret = ath10k_wmi_vdev_create(ar, arvif->vdev_id, arvif->vdev_type, in ath10k_add_interface()
5710 arvif->vdev_id, ret); in ath10k_add_interface()
5717 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5721 arvif->vdev_id, ret); in ath10k_add_interface()
5725 ar->free_vdev_map &= ~(1LL << arvif->vdev_id); in ath10k_add_interface()
5736 arvif->vdev_id, ret); in ath10k_add_interface()
5751 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5755 arvif->vdev_id, ar->cfg_tx_chainmask, nss, in ath10k_add_interface()
5763 ret = ath10k_peer_create(ar, vif, NULL, arvif->vdev_id, in ath10k_add_interface()
5767 arvif->vdev_id, ret); in ath10k_add_interface()
5773 peer = ath10k_peer_find(ar, arvif->vdev_id, vif->addr); in ath10k_add_interface()
5776 vif->addr, arvif->vdev_id); in ath10k_add_interface()
5794 arvif->vdev_id, ret); in ath10k_add_interface()
5802 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_add_interface()
5806 arvif->vdev_id, ret); in ath10k_add_interface()
5813 arvif->vdev_id, ret); in ath10k_add_interface()
5820 arvif->vdev_id, ret); in ath10k_add_interface()
5828 arvif->vdev_id, ret); in ath10k_add_interface()
5835 arvif->vdev_id, ret); in ath10k_add_interface()
5848 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5854 arvif->vdev_id, ret); in ath10k_add_interface()
5868 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_add_interface()
5877 ath10k_wmi_peer_delete(ar, arvif->vdev_id, vif->addr); in ath10k_add_interface()
5878 ath10k_wait_for_peer_delete_done(ar, arvif->vdev_id, in ath10k_add_interface()
5883 ath10k_wmi_vdev_delete(ar, arvif->vdev_id); in ath10k_add_interface()
5884 ar->free_vdev_map |= 1LL << arvif->vdev_id; in ath10k_add_interface()
5931 arvif->vdev_id, ret); in ath10k_remove_interface()
5933 ar->free_vdev_map |= 1LL << arvif->vdev_id; in ath10k_remove_interface()
5940 ret = ath10k_wmi_peer_delete(arvif->ar, arvif->vdev_id, in ath10k_remove_interface()
5944 arvif->vdev_id, ret); in ath10k_remove_interface()
5946 ath10k_wait_for_peer_delete_done(ar, arvif->vdev_id, in ath10k_remove_interface()
5952 arvif->vdev_id); in ath10k_remove_interface()
5954 ret = ath10k_wmi_vdev_delete(ar, arvif->vdev_id); in ath10k_remove_interface()
5957 arvif->vdev_id, ret); in ath10k_remove_interface()
5973 ret = ath10k_wait_for_peer_deleted(ar, arvif->vdev_id, in ath10k_remove_interface()
5977 arvif->vdev_id, ret); in ath10k_remove_interface()
5992 vif->addr, arvif->vdev_id); in ath10k_remove_interface()
6003 ath10k_peer_cleanup(ar, arvif->vdev_id); in ath10k_remove_interface()
6084 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_recalculate_mgmt_rate()
6112 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6116 arvif->vdev_id, arvif->beacon_interval); in ath10k_bss_info_changed()
6120 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6126 arvif->vdev_id); in ath10k_bss_info_changed()
6133 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6152 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6160 arvif->vdev_id, arvif->dtim_period); in ath10k_bss_info_changed()
6163 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6167 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6188 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6193 arvif->vdev_id, arvif->ftm_responder, ret); in ath10k_bss_info_changed()
6205 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6211 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6223 arvif->vdev_id, slottime); in ath10k_bss_info_changed()
6226 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6230 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6241 arvif->vdev_id, preamble); in ath10k_bss_info_changed()
6244 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6248 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6268 arvif->vdev_id, info->txpower); in ath10k_bss_info_changed()
6282 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6308 arvif->vdev_id, rate); in ath10k_bss_info_changed()
6311 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_bss_info_changed()
6316 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6319 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_bss_info_changed()
6324 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6403 ar->scan.vdev_id = arvif->vdev_id; in ath10k_hw_scan()
6419 arg.vdev_id = arvif->vdev_id; in ath10k_hw_scan()
6529 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_set_key_h_def_keyidx()
6533 arvif->vdev_id, ret); in ath10k_set_key_h_def_keyidx()
6592 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); in ath10k_set_key()
6638 arvif->vdev_id, peer_addr, ret); in ath10k_set_key()
6654 arvif->vdev_id, peer_addr, ret); in ath10k_set_key()
6660 arvif->vdev_id, peer_addr, ret2); in ath10k_set_key()
6669 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); in ath10k_set_key()
6680 ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_set_key()
6683 ath10k_wmi_peer_set_param(ar, arvif->vdev_id, peer_addr, in ath10k_set_key()
6705 arvif->vdev_id, keyidx); in ath10k_set_default_unicast_key()
6708 arvif->vdev_id, in ath10k_set_default_unicast_key()
6714 arvif->vdev_id, in ath10k_set_default_unicast_key()
6774 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6782 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6793 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6804 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6878 ret = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_set_txpwr()
7292 arg.vdev_id = arvif->vdev_id; in ath10k_mac_reset_tid_config()
7513 arvif->vdev_id, sta->addr, in ath10k_sta_state()
7522 arvif->vdev_id, in ath10k_sta_state()
7547 ret = ath10k_peer_create(ar, vif, sta, arvif->vdev_id, in ath10k_sta_state()
7551 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7559 peer = ath10k_peer_find(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7562 vif->addr, arvif->vdev_id); in ath10k_sta_state()
7564 ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7579 ret = ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7583 arvif->vdev_id, ret); in ath10k_sta_state()
7584 ath10k_peer_delete(ar, arvif->vdev_id, in ath10k_sta_state()
7591 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, sta, in ath10k_sta_state()
7596 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7597 ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7603 ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7613 arvif->vdev_id, sta->addr, sta); in ath10k_sta_state()
7616 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, in ath10k_sta_state()
7625 ret = ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7628 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7640 sta->addr, peer, i, arvif->vdev_id); in ath10k_sta_state()
7666 ret = ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7670 arvif->vdev_id, ret); in ath10k_sta_state()
7686 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7699 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7703 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, sta, in ath10k_sta_state()
7707 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7722 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7775 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7788 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7797 arvif->vdev_id, ret); in ath10k_conf_tx_uapsd()
7804 arvif->vdev_id, ret); in ath10k_conf_tx_uapsd()
7822 ret = ath10k_wmi_vdev_sta_uapsd(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7879 ret = ath10k_wmi_vdev_wmm_conf(ar, arvif->vdev_id, in ath10k_conf_tx()
7883 arvif->vdev_id, ret); in ath10k_conf_tx()
7933 ar->scan.vdev_id = arvif->vdev_id; in ath10k_remain_on_channel()
7953 arg.vdev_id = arvif->vdev_id; in ath10k_remain_on_channel()
8028 arvif->vdev_id, value); in ath10k_set_rts_threshold()
8033 arvif->vdev_id, ret); in ath10k_set_rts_threshold()
8100 ath10k_wmi_peer_flush(ar, arvif->vdev_id, in ath10k_flush()
8284 arvif->vdev_id, rate, nss, sgi); in ath10k_mac_set_fixed_rate_params()
8287 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); in ath10k_mac_set_fixed_rate_params()
8295 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, nss); in ath10k_mac_set_fixed_rate_params()
8302 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, sgi); in ath10k_mac_set_fixed_rate_params()
8309 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ldpc); in ath10k_mac_set_fixed_rate_params()
8361 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_mac_set_vht_bitrate_mask_fixup()
8402 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_mac_clr_bitrate_mask_iter()
8459 arvif->vdev_id, ret); in ath10k_mac_op_set_bitrate_mask()
8515 arvif->vdev_id, ret); in ath10k_mac_op_set_bitrate_mask()
8538 peer = ath10k_peer_find(ar, arvif->vdev_id, sta->addr); in ath10k_sta_rc_update()
8542 sta->addr, arvif->vdev_id); in ath10k_sta_rc_update()
8628 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_offset_tsf()
8647 arvif->vdev_id, sta->addr, tid, action); in ath10k_ampdu_action()
8746 arvif->vdev_id, in ath10k_mac_update_vif_chan()
8758 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_update_vif_chan()
8761 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8796 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8800 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_mac_update_vif_chan()
8804 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8968 ctx, arvif->vdev_id); in ath10k_mac_op_assign_vif_chanctx()
8978 arvif->vdev_id, vif->addr, in ath10k_mac_op_assign_vif_chanctx()
8988 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
8993 ret = ath10k_wmi_vdev_up(ar, arvif->vdev_id, 0, vif->addr); in ath10k_mac_op_assign_vif_chanctx()
8996 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
9007 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
9048 ctx, arvif->vdev_id); in ath10k_mac_op_unassign_vif_chanctx()
9055 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_op_unassign_vif_chanctx()
9058 arvif->vdev_id, ret); in ath10k_mac_op_unassign_vif_chanctx()
9066 arvif->vdev_id, ret); in ath10k_mac_op_unassign_vif_chanctx()
9301 peer = ath10k_peer_find(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_mac_sta_get_peer_stats_info()
9309 arsta->arvif->vdev_id, in ath10k_mac_sta_get_peer_stats_info()
9398 arg.vdev_id = arvif->vdev_id; in ath10k_mac_op_set_tid_config()
9831 if (arvif->vdev_id == arvif_iter->vdev_id) in ath10k_get_arvif_iter()
9835 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) in ath10k_get_arvif() argument
9840 arvif_iter.vdev_id = vdev_id; in ath10k_get_arvif()
9847 ath10k_warn(ar, "No VIF found for vdev %d\n", vdev_id); in ath10k_get_arvif()