Lines Matching refs:vdev_id

242 		.vdev_id = arvif->vdev_id,  in ath10k_send_key()
340 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_install_peer_wep_keys()
399 arvif->vdev_id, in ath10k_install_peer_wep_keys()
404 arvif->vdev_id, ret); in ath10k_install_peer_wep_keys()
424 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_clear_peer_keys()
545 arvif->vdev_id, key->keyidx); in ath10k_mac_vif_update_wep_key()
550 arvif->vdev_id, peer->addr, ret); in ath10k_mac_vif_update_wep_key()
704 static void ath10k_wait_for_peer_delete_done(struct ath10k *ar, u32 vdev_id, in ath10k_wait_for_peer_delete_done() argument
711 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, addr); in ath10k_wait_for_peer_delete_done()
727 u32 vdev_id, in ath10k_peer_create() argument
747 ret = ath10k_wmi_peer_create(ar, vdev_id, addr, peer_type); in ath10k_peer_create()
750 addr, vdev_id, ret); in ath10k_peer_create()
754 ret = ath10k_wait_for_peer_created(ar, vdev_id, addr); in ath10k_peer_create()
757 addr, vdev_id, ret); in ath10k_peer_create()
763 peer = ath10k_peer_find(ar, vdev_id, addr); in ath10k_peer_create()
767 addr, vdev_id); in ath10k_peer_create()
768 ath10k_wait_for_peer_delete_done(ar, vdev_id, addr); in ath10k_peer_create()
793 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
798 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
802 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
807 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
811 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
816 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, in ath10k_mac_set_kickout()
820 arvif->vdev_id, ret); in ath10k_mac_set_kickout()
833 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, value); in ath10k_mac_set_rts()
836 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) in ath10k_peer_delete() argument
842 ret = ath10k_wmi_peer_delete(ar, vdev_id, addr); in ath10k_peer_delete()
846 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, addr); in ath10k_peer_delete()
867 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) in ath10k_peer_cleanup() argument
877 if (peer->vdev_id != vdev_id) in ath10k_peer_cleanup()
881 peer->addr, vdev_id); in ath10k_peer_cleanup()
928 static int ath10k_mac_tdls_peer_update(struct ath10k *ar, u32 vdev_id, in ath10k_mac_tdls_peer_update() argument
939 arg.vdev_id = vdev_id; in ath10k_mac_tdls_peer_update()
953 arg.addr, vdev_id, ret); in ath10k_mac_tdls_peer_update()
1019 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) in ath10k_monitor_vdev_start() argument
1036 arg.vdev_id = vdev_id; in ath10k_monitor_vdev_start()
1059 vdev_id, ret); in ath10k_monitor_vdev_start()
1066 vdev_id, ret); in ath10k_monitor_vdev_start()
1070 ret = ath10k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr); in ath10k_monitor_vdev_start()
1073 vdev_id, ret); in ath10k_monitor_vdev_start()
1077 ar->monitor_vdev_id = vdev_id; in ath10k_monitor_vdev_start()
1323 arvif->vdev_id, arvif->use_cts_prot); in ath10k_mac_set_cts_prot()
1325 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_mac_set_cts_prot()
1348 arvif->vdev_id, rts_cts); in ath10k_recalc_rtscts_prot()
1350 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_recalc_rtscts_prot()
1448 ret = ath10k_wmi_vdev_stop(ar, arvif->vdev_id); in ath10k_vdev_stop()
1451 arvif->vdev_id, ret); in ath10k_vdev_stop()
1458 arvif->vdev_id, ret); in ath10k_vdev_stop()
1485 arg.vdev_id = arvif->vdev_id; in ath10k_vdev_start_restart()
1514 arg.vdev_id, arg.channel.freq, in ath10k_vdev_start_restart()
1524 arg.vdev_id, ret); in ath10k_vdev_start_restart()
1532 arg.vdev_id, restart, ret); in ath10k_vdev_start_restart()
1573 ret = ath10k_wmi_p2p_go_bcn_ie(ar, arvif->vdev_id, p2p_ie); in ath10k_mac_setup_bcn_p2p_ie()
1576 arvif->vdev_id, ret); in ath10k_mac_setup_bcn_p2p_ie()
1650 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, in ath10k_mac_setup_bcn_tmpl()
1687 ret = ath10k_wmi_prb_tmpl(ar, arvif->vdev_id, prb); in ath10k_mac_setup_prb_tmpl()
1732 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_vif_fix_hidden_ssid()
1735 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1758 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1762 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_mac_vif_fix_hidden_ssid()
1766 arvif->vdev_id, ret); in ath10k_mac_vif_fix_hidden_ssid()
1782 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_control_beaconing()
1785 arvif->vdev_id, ret); in ath10k_control_beaconing()
1801 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_control_beaconing()
1805 arvif->vdev_id, ret); in ath10k_control_beaconing()
1814 arvif->vdev_id, ret); in ath10k_control_beaconing()
1818 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac vdev %d up\n", arvif->vdev_id); in ath10k_control_beaconing()
1841 ret = ath10k_wmi_vdev_set_param(arvif->ar, arvif->vdev_id, vdev_param, in ath10k_control_ibss()
1845 arvif->vdev_id, ret); in ath10k_control_ibss()
1863 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, value); in ath10k_mac_vif_recalc_ps_wake_threshold()
1866 value, arvif->vdev_id, ret); in ath10k_mac_vif_recalc_ps_wake_threshold()
1888 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_mac_vif_recalc_ps_poll_count()
1892 value, arvif->vdev_id, ret); in ath10k_mac_vif_recalc_ps_poll_count()
1935 arvif->vdev_id); in ath10k_mac_vif_setup_ps()
1957 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, in ath10k_mac_vif_setup_ps()
1961 arvif->vdev_id, ret); in ath10k_mac_vif_setup_ps()
1969 arvif->vdev_id, psmode ? "enable" : "disable"); in ath10k_mac_vif_setup_ps()
1971 ret = ath10k_wmi_set_psmode(ar, arvif->vdev_id, psmode); in ath10k_mac_vif_setup_ps()
1974 psmode, arvif->vdev_id, ret); in ath10k_mac_vif_setup_ps()
1998 arg.vdev_id = arvif->vdev_id; in ath10k_mac_vif_disable_keepalive()
2006 arvif->vdev_id, ret); in ath10k_mac_vif_disable_keepalive()
2088 u32 *vdev_id = data; in ath10k_mac_handle_beacon_miss_iter() local
2093 if (arvif->vdev_id != *vdev_id) in ath10k_mac_handle_beacon_miss_iter()
2110 void ath10k_mac_handle_beacon_miss(struct ath10k *ar, u32 vdev_id) in ath10k_mac_handle_beacon_miss() argument
2115 &vdev_id); in ath10k_mac_handle_beacon_miss()
2167 arg->vdev_id = arvif->vdev_id; in ath10k_peer_assoc_h_basic()
2426 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, in ath10k_peer_assoc_qos_ap()
2432 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2436 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, in ath10k_peer_assoc_qos_ap()
2442 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2451 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, sta->addr, in ath10k_peer_assoc_qos_ap()
2456 arvif->vdev_id, ret); in ath10k_peer_assoc_qos_ap()
2825 return ath10k_wmi_peer_set_param(ar, arvif->vdev_id, addr, in ath10k_setup_peer_smps()
2885 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, value); in ath10k_mac_vif_recalc_txbf()
3063 arvif->vdev_id, arvif->bssid, arvif->aid); in ath10k_bss_assoc()
3070 bss_conf->bssid, arvif->vdev_id); in ath10k_bss_assoc()
3084 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3094 bss_conf->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3101 arvif->vdev_id, ret); in ath10k_bss_assoc()
3108 arvif->vdev_id, bss_conf->bssid, ret); in ath10k_bss_assoc()
3114 arvif->vdev_id, bss_conf->bssid, bss_conf->aid); in ath10k_bss_assoc()
3126 ret = ath10k_wmi_vdev_up(ar, arvif->vdev_id, arvif->aid, arvif->bssid); in ath10k_bss_assoc()
3129 arvif->vdev_id, ret); in ath10k_bss_assoc()
3141 ret = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, arvif->bssid, in ath10k_bss_assoc()
3145 arvif->bssid, arvif->vdev_id, ret); in ath10k_bss_assoc()
3161 arvif->vdev_id, arvif->bssid); in ath10k_bss_disassoc()
3163 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_bss_disassoc()
3166 arvif->vdev_id, ret); in ath10k_bss_disassoc()
3173 arvif->vdev_id, ret); in ath10k_bss_disassoc()
3199 arg.vdev_id = arvif->vdev_id; in ath10k_new_peer_tid_config()
3261 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3268 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3280 arvif->vdev_id, ret); in ath10k_station_assoc()
3287 sta->addr, arvif->vdev_id, ret); in ath10k_station_assoc()
3296 arvif->vdev_id, ret); in ath10k_station_assoc()
3306 arvif->vdev_id, ret); in ath10k_station_assoc()
3332 arvif->vdev_id, ret); in ath10k_station_disassoc()
3340 arvif->vdev_id, ret); in ath10k_station_disassoc()
3590 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_mac_tx_unlock_iter()
3619 ieee80211_stop_queue(ar->hw, arvif->vdev_id); in ath10k_mac_vif_tx_lock()
3637 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_mac_vif_tx_unlock()
3658 action, arvif->vdev_id); in ath10k_mac_vif_handle_tx_pause()
3664 u32 vdev_id; member
3675 if (arvif->vdev_id != arg->vdev_id) in ath10k_mac_handle_tx_pause_iter()
3681 void ath10k_mac_handle_tx_pause_vdev(struct ath10k *ar, u32 vdev_id, in ath10k_mac_handle_tx_pause_vdev() argument
3686 .vdev_id = vdev_id, in ath10k_mac_handle_tx_pause_vdev()
4086 int vdev_id; in ath10k_offchan_tx_work() local
4113 vdev_id = ar->scan.vdev_id; in ath10k_offchan_tx_work()
4114 peer = ath10k_peer_find(ar, vdev_id, peer_addr); in ath10k_offchan_tx_work()
4119 peer_addr, vdev_id); in ath10k_offchan_tx_work()
4122 ret = ath10k_peer_create(ar, NULL, NULL, vdev_id, in ath10k_offchan_tx_work()
4127 peer_addr, vdev_id, ret); in ath10k_offchan_tx_work()
4140 arvif = ath10k_get_arvif(ar, vdev_id); in ath10k_offchan_tx_work()
4166 ret = ath10k_peer_delete(ar, vdev_id, peer_addr); in ath10k_offchan_tx_work()
4169 peer_addr, vdev_id, ret); in ath10k_offchan_tx_work()
5442 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_mac_set_txbf_conf()
5505 arvif->vdev_id = bit; in ath10k_add_interface()
5556 vif->cab_queue = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1); in ath10k_add_interface()
5558 vif->hw_queue[i] = arvif->vdev_id % (IEEE80211_MAX_QUEUES - 1); in ath10k_add_interface()
5601 arvif->vdev_id, arvif->vdev_type, arvif->vdev_subtype, in ath10k_add_interface()
5604 ret = ath10k_wmi_vdev_create(ar, arvif->vdev_id, arvif->vdev_type, in ath10k_add_interface()
5608 arvif->vdev_id, ret); in ath10k_add_interface()
5615 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5619 arvif->vdev_id, ret); in ath10k_add_interface()
5623 ar->free_vdev_map &= ~(1LL << arvif->vdev_id); in ath10k_add_interface()
5634 arvif->vdev_id, ret); in ath10k_add_interface()
5641 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5646 arvif->vdev_id, ret); in ath10k_add_interface()
5657 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5661 arvif->vdev_id, ar->cfg_tx_chainmask, nss, in ath10k_add_interface()
5669 ret = ath10k_peer_create(ar, vif, NULL, arvif->vdev_id, in ath10k_add_interface()
5673 arvif->vdev_id, ret); in ath10k_add_interface()
5679 peer = ath10k_peer_find(ar, arvif->vdev_id, vif->addr); in ath10k_add_interface()
5682 vif->addr, arvif->vdev_id); in ath10k_add_interface()
5700 arvif->vdev_id, ret); in ath10k_add_interface()
5708 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_add_interface()
5712 arvif->vdev_id, ret); in ath10k_add_interface()
5719 arvif->vdev_id, ret); in ath10k_add_interface()
5726 arvif->vdev_id, ret); in ath10k_add_interface()
5734 arvif->vdev_id, ret); in ath10k_add_interface()
5741 arvif->vdev_id, ret); in ath10k_add_interface()
5754 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_add_interface()
5760 arvif->vdev_id, ret); in ath10k_add_interface()
5774 ieee80211_wake_queue(ar->hw, arvif->vdev_id); in ath10k_add_interface()
5783 ath10k_wmi_peer_delete(ar, arvif->vdev_id, vif->addr); in ath10k_add_interface()
5784 ath10k_wait_for_peer_delete_done(ar, arvif->vdev_id, in ath10k_add_interface()
5789 ath10k_wmi_vdev_delete(ar, arvif->vdev_id); in ath10k_add_interface()
5790 ar->free_vdev_map |= 1LL << arvif->vdev_id; in ath10k_add_interface()
5833 arvif->vdev_id, ret); in ath10k_remove_interface()
5835 ar->free_vdev_map |= 1LL << arvif->vdev_id; in ath10k_remove_interface()
5842 ret = ath10k_wmi_peer_delete(arvif->ar, arvif->vdev_id, in ath10k_remove_interface()
5846 arvif->vdev_id, ret); in ath10k_remove_interface()
5848 ath10k_wait_for_peer_delete_done(ar, arvif->vdev_id, in ath10k_remove_interface()
5854 arvif->vdev_id); in ath10k_remove_interface()
5856 ret = ath10k_wmi_vdev_delete(ar, arvif->vdev_id); in ath10k_remove_interface()
5859 arvif->vdev_id, ret); in ath10k_remove_interface()
5875 ret = ath10k_wait_for_peer_deleted(ar, arvif->vdev_id, in ath10k_remove_interface()
5879 arvif->vdev_id, ret); in ath10k_remove_interface()
5894 vif->addr, arvif->vdev_id); in ath10k_remove_interface()
5905 ath10k_peer_cleanup(ar, arvif->vdev_id); in ath10k_remove_interface()
5987 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_recalculate_mgmt_rate()
6015 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6019 arvif->vdev_id, arvif->beacon_interval); in ath10k_bss_info_changed()
6023 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6029 arvif->vdev_id); in ath10k_bss_info_changed()
6036 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6055 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6063 arvif->vdev_id, arvif->dtim_period); in ath10k_bss_info_changed()
6066 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6070 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6090 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6095 arvif->vdev_id, arvif->ftm_responder, ret); in ath10k_bss_info_changed()
6107 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6113 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6125 arvif->vdev_id, slottime); in ath10k_bss_info_changed()
6128 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6132 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6143 arvif->vdev_id, preamble); in ath10k_bss_info_changed()
6146 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_bss_info_changed()
6150 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6170 arvif->vdev_id, info->txpower); in ath10k_bss_info_changed()
6184 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6210 arvif->vdev_id, rate); in ath10k_bss_info_changed()
6213 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_bss_info_changed()
6218 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6221 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_bss_info_changed()
6226 arvif->vdev_id, ret); in ath10k_bss_info_changed()
6305 ar->scan.vdev_id = arvif->vdev_id; in ath10k_hw_scan()
6321 arg.vdev_id = arvif->vdev_id; in ath10k_hw_scan()
6430 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, in ath10k_set_key_h_def_keyidx()
6434 arvif->vdev_id, ret); in ath10k_set_key_h_def_keyidx()
6493 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); in ath10k_set_key()
6539 arvif->vdev_id, peer_addr, ret); in ath10k_set_key()
6555 arvif->vdev_id, peer_addr, ret); in ath10k_set_key()
6561 arvif->vdev_id, peer_addr, ret2); in ath10k_set_key()
6570 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); in ath10k_set_key()
6581 ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_set_key()
6584 ath10k_wmi_peer_set_param(ar, arvif->vdev_id, peer_addr, in ath10k_set_key()
6606 arvif->vdev_id, keyidx); in ath10k_set_default_unicast_key()
6609 arvif->vdev_id, in ath10k_set_default_unicast_key()
6615 arvif->vdev_id, in ath10k_set_default_unicast_key()
6675 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6683 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6694 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6705 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_rc_update_wk()
6779 ret = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_sta_set_txpwr()
7190 arg.vdev_id = arvif->vdev_id; in ath10k_mac_reset_tid_config()
7411 arvif->vdev_id, sta->addr, in ath10k_sta_state()
7420 arvif->vdev_id, in ath10k_sta_state()
7445 ret = ath10k_peer_create(ar, vif, sta, arvif->vdev_id, in ath10k_sta_state()
7449 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7457 peer = ath10k_peer_find(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7460 vif->addr, arvif->vdev_id); in ath10k_sta_state()
7462 ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7477 ret = ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7481 arvif->vdev_id, ret); in ath10k_sta_state()
7482 ath10k_peer_delete(ar, arvif->vdev_id, in ath10k_sta_state()
7489 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, sta, in ath10k_sta_state()
7494 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7495 ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7501 ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7511 arvif->vdev_id, sta->addr, sta); in ath10k_sta_state()
7514 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, in ath10k_sta_state()
7523 ret = ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); in ath10k_sta_state()
7526 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7538 sta->addr, peer, i, arvif->vdev_id); in ath10k_sta_state()
7567 ret = ath10k_wmi_update_fw_tdls_state(ar, arvif->vdev_id, in ath10k_sta_state()
7571 arvif->vdev_id, ret); in ath10k_sta_state()
7587 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7600 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7604 ret = ath10k_mac_tdls_peer_update(ar, arvif->vdev_id, sta, in ath10k_sta_state()
7608 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7623 sta->addr, arvif->vdev_id, ret); in ath10k_sta_state()
7676 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7689 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7698 arvif->vdev_id, ret); in ath10k_conf_tx_uapsd()
7705 arvif->vdev_id, ret); in ath10k_conf_tx_uapsd()
7723 ret = ath10k_wmi_vdev_sta_uapsd(ar, arvif->vdev_id, in ath10k_conf_tx_uapsd()
7779 ret = ath10k_wmi_vdev_wmm_conf(ar, arvif->vdev_id, in ath10k_conf_tx()
7783 arvif->vdev_id, ret); in ath10k_conf_tx()
7833 ar->scan.vdev_id = arvif->vdev_id; in ath10k_remain_on_channel()
7853 arg.vdev_id = arvif->vdev_id; in ath10k_remain_on_channel()
7928 arvif->vdev_id, value); in ath10k_set_rts_threshold()
7933 arvif->vdev_id, ret); in ath10k_set_rts_threshold()
8000 ath10k_wmi_peer_flush(ar, arvif->vdev_id, in ath10k_flush()
8177 arvif->vdev_id, rate, nss, sgi); in ath10k_mac_set_fixed_rate_params()
8180 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, rate); in ath10k_mac_set_fixed_rate_params()
8188 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, nss); in ath10k_mac_set_fixed_rate_params()
8195 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, sgi); in ath10k_mac_set_fixed_rate_params()
8202 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ldpc); in ath10k_mac_set_fixed_rate_params()
8254 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_mac_set_vht_bitrate_mask_fixup()
8295 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, in ath10k_mac_clr_bitrate_mask_iter()
8352 arvif->vdev_id, ret); in ath10k_mac_op_set_bitrate_mask()
8403 arvif->vdev_id, ret); in ath10k_mac_op_set_bitrate_mask()
8426 peer = ath10k_peer_find(ar, arvif->vdev_id, sta->addr); in ath10k_sta_rc_update()
8430 sta->addr, arvif->vdev_id); in ath10k_sta_rc_update()
8515 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, in ath10k_offset_tsf()
8534 arvif->vdev_id, sta->addr, tid, action); in ath10k_ampdu_action()
8630 arvif->vdev_id, in ath10k_mac_update_vif_chan()
8642 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_update_vif_chan()
8645 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8680 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8684 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, in ath10k_mac_update_vif_chan()
8688 arvif->vdev_id, ret); in ath10k_mac_update_vif_chan()
8851 ctx, arvif->vdev_id); in ath10k_mac_op_assign_vif_chanctx()
8861 arvif->vdev_id, vif->addr, in ath10k_mac_op_assign_vif_chanctx()
8871 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
8876 ret = ath10k_wmi_vdev_up(ar, arvif->vdev_id, 0, vif->addr); in ath10k_mac_op_assign_vif_chanctx()
8879 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
8890 arvif->vdev_id, ret); in ath10k_mac_op_assign_vif_chanctx()
8930 ctx, arvif->vdev_id); in ath10k_mac_op_unassign_vif_chanctx()
8937 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); in ath10k_mac_op_unassign_vif_chanctx()
8940 arvif->vdev_id, ret); in ath10k_mac_op_unassign_vif_chanctx()
8948 arvif->vdev_id, ret); in ath10k_mac_op_unassign_vif_chanctx()
9169 peer = ath10k_peer_find(ar, arsta->arvif->vdev_id, sta->addr); in ath10k_mac_sta_get_peer_stats_info()
9177 arsta->arvif->vdev_id, in ath10k_mac_sta_get_peer_stats_info()
9266 arg.vdev_id = arvif->vdev_id; in ath10k_mac_op_set_tid_config()
9698 if (arvif->vdev_id == arvif_iter->vdev_id) in ath10k_get_arvif_iter()
9702 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) in ath10k_get_arvif() argument
9707 arvif_iter.vdev_id = vdev_id; in ath10k_get_arvif()
9714 ath10k_warn(ar, "No VIF found for vdev %d\n", vdev_id); in ath10k_get_arvif()