/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | wmi-ops.h | 61 struct sk_buff *(*gen_vdev_create)(struct ath10k *ar, u32 vdev_id, 65 struct sk_buff *(*gen_vdev_delete)(struct ath10k *ar, u32 vdev_id); 69 struct sk_buff *(*gen_vdev_stop)(struct ath10k *ar, u32 vdev_id); 70 struct sk_buff *(*gen_vdev_up)(struct ath10k *ar, u32 vdev_id, u32 aid, 72 struct sk_buff *(*gen_vdev_down)(struct ath10k *ar, u32 vdev_id); 73 struct sk_buff *(*gen_vdev_set_param)(struct ath10k *ar, u32 vdev_id, 79 struct sk_buff *(*gen_vdev_spectral_enable)(struct ath10k *ar, u32 vdev_id, 81 struct sk_buff *(*gen_vdev_wmm_conf)(struct ath10k *ar, u32 vdev_id, 83 struct sk_buff *(*gen_peer_create)(struct ath10k *ar, u32 vdev_id, 85 struct sk_buff *(*gen_peer_delete)(struct ath10k *ar, u32 vdev_id, 87 struct sk_buff *(*gen_peer_flush)(struct ath10k *ar, u32 vdev_id, 90 struct sk_buff *(*gen_peer_set_param)(struct ath10k *ar, u32 vdev_id, 96 struct sk_buff *(*gen_set_psmode)(struct ath10k *ar, u32 vdev_id, 98 struct sk_buff *(*gen_set_sta_ps)(struct ath10k *ar, u32 vdev_id, 101 struct sk_buff *(*gen_set_ap_ps)(struct ath10k *ar, u32 vdev_id, 107 struct sk_buff *(*gen_beacon_dma)(struct ath10k *ar, u32 vdev_id, 127 struct sk_buff *(*gen_addba_clear_resp)(struct ath10k *ar, u32 vdev_id, 129 struct sk_buff *(*gen_addba_send)(struct ath10k *ar, u32 vdev_id, 131 struct sk_buff *(*gen_addba_set_resp)(struct ath10k *ar, u32 vdev_id, 134 struct sk_buff *(*gen_delba_send)(struct ath10k *ar, u32 vdev_id, 137 struct sk_buff *(*gen_bcn_tmpl)(struct ath10k *ar, u32 vdev_id, 141 struct sk_buff *(*gen_prb_tmpl)(struct ath10k *ar, u32 vdev_id, 143 struct sk_buff *(*gen_p2p_go_bcn_ie)(struct ath10k *ar, u32 vdev_id, 145 struct sk_buff *(*gen_vdev_sta_uapsd)(struct ath10k *ar, u32 vdev_id, 413 ath10k_wmi_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_create() argument 423 skb = ar->wmi.ops->gen_vdev_create(ar, vdev_id, type, subtype, macaddr); ath10k_wmi_vdev_create() 431 ath10k_wmi_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_delete() argument 438 skb = ar->wmi.ops->gen_vdev_delete(ar, vdev_id); ath10k_wmi_vdev_delete() 480 ath10k_wmi_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_stop() argument 487 skb = ar->wmi.ops->gen_vdev_stop(ar, vdev_id); ath10k_wmi_vdev_stop() 495 ath10k_wmi_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, const u8 *bssid) ath10k_wmi_vdev_up() argument 502 skb = ar->wmi.ops->gen_vdev_up(ar, vdev_id, aid, bssid); ath10k_wmi_vdev_up() 510 ath10k_wmi_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_vdev_down() argument 517 skb = ar->wmi.ops->gen_vdev_down(ar, vdev_id); ath10k_wmi_vdev_down() 525 ath10k_wmi_vdev_set_param(struct ath10k *ar, u32 vdev_id, u32 param_id, ath10k_wmi_vdev_set_param() argument 533 skb = ar->wmi.ops->gen_vdev_set_param(ar, vdev_id, param_id, ath10k_wmi_vdev_set_param() 574 ath10k_wmi_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, u32 trigger, ath10k_wmi_vdev_spectral_enable() argument 580 skb = ar->wmi.ops->gen_vdev_spectral_enable(ar, vdev_id, trigger, ath10k_wmi_vdev_spectral_enable() 590 ath10k_wmi_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_sta_uapsd() argument 601 skb = ar->wmi.ops->gen_vdev_sta_uapsd(ar, vdev_id, peer_addr, args, ath10k_wmi_vdev_sta_uapsd() 611 ath10k_wmi_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_vdev_wmm_conf() argument 617 skb = ar->wmi.ops->gen_vdev_wmm_conf(ar, vdev_id, arg); ath10k_wmi_vdev_wmm_conf() 626 ath10k_wmi_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_create() argument 634 skb = ar->wmi.ops->gen_peer_create(ar, vdev_id, peer_addr); ath10k_wmi_peer_create() 642 ath10k_wmi_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_delete() argument 650 skb = ar->wmi.ops->gen_peer_delete(ar, vdev_id, peer_addr); ath10k_wmi_peer_delete() 658 ath10k_wmi_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_peer_flush() argument 666 skb = ar->wmi.ops->gen_peer_flush(ar, vdev_id, peer_addr, tid_bitmap); ath10k_wmi_peer_flush() 674 ath10k_wmi_peer_set_param(struct ath10k *ar, u32 vdev_id, const u8 *peer_addr, ath10k_wmi_peer_set_param() argument 682 skb = ar->wmi.ops->gen_peer_set_param(ar, vdev_id, peer_addr, param_id, ath10k_wmi_peer_set_param() 691 ath10k_wmi_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_psmode() argument 699 skb = ar->wmi.ops->gen_set_psmode(ar, vdev_id, psmode); ath10k_wmi_set_psmode() 708 ath10k_wmi_set_sta_ps_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_set_sta_ps_param() argument 716 skb = ar->wmi.ops->gen_set_sta_ps(ar, vdev_id, param_id, value); ath10k_wmi_set_sta_ps_param() 725 ath10k_wmi_set_ap_ps_param(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_set_ap_ps_param() argument 733 skb = ar->wmi.ops->gen_set_ap_ps(ar, vdev_id, mac, param_id, value); ath10k_wmi_set_ap_ps_param() 774 ath10k_wmi_beacon_send_ref_nowait(struct ath10k *ar, u32 vdev_id, ath10k_wmi_beacon_send_ref_nowait() argument 785 skb = ar->wmi.ops->gen_beacon_dma(ar, vdev_id, bcn, bcn_len, bcn_paddr, ath10k_wmi_beacon_send_ref_nowait() 929 ath10k_wmi_addba_clear_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac) ath10k_wmi_addba_clear_resp() argument 936 skb = ar->wmi.ops->gen_addba_clear_resp(ar, vdev_id, mac); ath10k_wmi_addba_clear_resp() 945 ath10k_wmi_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_send() argument 953 skb = ar->wmi.ops->gen_addba_send(ar, vdev_id, mac, tid, buf_size); ath10k_wmi_addba_send() 962 ath10k_wmi_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_addba_set_resp() argument 970 skb = ar->wmi.ops->gen_addba_set_resp(ar, vdev_id, mac, tid, status); ath10k_wmi_addba_set_resp() 979 ath10k_wmi_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_delba_send() argument 987 skb = ar->wmi.ops->gen_delba_send(ar, vdev_id, mac, tid, initiator, ath10k_wmi_delba_send() 997 ath10k_wmi_bcn_tmpl(struct ath10k *ar, u32 vdev_id, u32 tim_ie_offset, ath10k_wmi_bcn_tmpl() argument 1006 skb = ar->wmi.ops->gen_bcn_tmpl(ar, vdev_id, tim_ie_offset, bcn, ath10k_wmi_bcn_tmpl() 1016 ath10k_wmi_prb_tmpl(struct ath10k *ar, u32 vdev_id, struct sk_buff *prb) ath10k_wmi_prb_tmpl() argument 1023 skb = ar->wmi.ops->gen_prb_tmpl(ar, vdev_id, prb); ath10k_wmi_prb_tmpl() 1031 ath10k_wmi_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, const u8 *p2p_ie) ath10k_wmi_p2p_go_bcn_ie() argument 1038 skb = ar->wmi.ops->gen_p2p_go_bcn_ie(ar, vdev_id, p2p_ie); ath10k_wmi_p2p_go_bcn_ie()
|
H A D | txrx.c | 110 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, ath10k_peer_find() argument 118 if (peer->vdev_id != vdev_id) ath10k_peer_find() 142 static int ath10k_wait_for_peer_common(struct ath10k *ar, int vdev_id, ath10k_wait_for_peer_common() argument 151 mapped = !!ath10k_peer_find(ar, vdev_id, addr); ath10k_wait_for_peer_common() 164 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_created() argument 166 return ath10k_wait_for_peer_common(ar, vdev_id, addr, true); ath10k_wait_for_peer_created() 169 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id, const u8 *addr) ath10k_wait_for_peer_deleted() argument 171 return ath10k_wait_for_peer_common(ar, vdev_id, addr, false); ath10k_wait_for_peer_deleted() 181 peer = ath10k_peer_find(ar, ev->vdev_id, ev->addr); ath10k_peer_map_event() 187 peer->vdev_id = ev->vdev_id; ath10k_peer_map_event() 194 ev->vdev_id, ev->addr, ev->peer_id); ath10k_peer_map_event() 216 peer->vdev_id, peer->addr, ev->peer_id); ath10k_peer_unmap_event()
|
H A D | mac.c | 44 .vdev_id = arvif->vdev_id, ath10k_send_key() 130 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); ath10k_install_peer_wep_keys() 170 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); ath10k_clear_peer_keys() 367 static int ath10k_peer_create(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_create() argument 376 ret = ath10k_wmi_peer_create(ar, vdev_id, addr); ath10k_peer_create() 379 addr, vdev_id, ret); ath10k_peer_create() 383 ret = ath10k_wait_for_peer_created(ar, vdev_id, addr); ath10k_peer_create() 386 addr, vdev_id, ret); ath10k_peer_create() 406 arvif->vdev_id, ret); ath10k_mac_set_kickout() 411 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, ath10k_mac_set_kickout() 415 arvif->vdev_id, ret); ath10k_mac_set_kickout() 420 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, ath10k_mac_set_kickout() 424 arvif->vdev_id, ret); ath10k_mac_set_kickout() 429 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, ath10k_mac_set_kickout() 433 arvif->vdev_id, ret); ath10k_mac_set_kickout() 446 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, value); ath10k_mac_set_rts() 460 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, value); ath10k_mac_set_frag() 463 static int ath10k_peer_delete(struct ath10k *ar, u32 vdev_id, const u8 *addr) ath10k_peer_delete() argument 469 ret = ath10k_wmi_peer_delete(ar, vdev_id, addr); ath10k_peer_delete() 473 ret = ath10k_wait_for_peer_deleted(ar, vdev_id, addr); ath10k_peer_delete() 482 static void ath10k_peer_cleanup(struct ath10k *ar, u32 vdev_id) ath10k_peer_cleanup() argument 490 if (peer->vdev_id != vdev_id) ath10k_peer_cleanup() 493 ath10k_warn(ar, "removing stale peer %pM from vdev_id %d\n", ath10k_peer_cleanup() 494 peer->addr, vdev_id); ath10k_peer_cleanup() 579 static int ath10k_monitor_vdev_start(struct ath10k *ar, int vdev_id) ath10k_monitor_vdev_start() argument 588 arg.vdev_id = vdev_id; ath10k_monitor_vdev_start() 608 vdev_id, ret); ath10k_monitor_vdev_start() 615 vdev_id, ret); ath10k_monitor_vdev_start() 619 ret = ath10k_wmi_vdev_up(ar, vdev_id, 0, ar->mac_addr); ath10k_monitor_vdev_start() 622 vdev_id, ret); ath10k_monitor_vdev_start() 626 ar->monitor_vdev_id = vdev_id; ath10k_monitor_vdev_start() 808 return ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_recalc_rtscts_prot() 886 arg.vdev_id = arvif->vdev_id; ath10k_vdev_start_restart() 914 arg.vdev_id, arg.channel.freq, ath10k_vdev_start_restart() 924 arg.vdev_id, ret); ath10k_vdev_start_restart() 932 arg.vdev_id, restart, ret); ath10k_vdev_start_restart() 961 ret = ath10k_wmi_vdev_stop(ar, arvif->vdev_id); ath10k_vdev_stop() 964 arvif->vdev_id, ret); ath10k_vdev_stop() 971 arvif->vdev_id, ret); ath10k_vdev_stop() 1007 ret = ath10k_wmi_p2p_go_bcn_ie(ar, arvif->vdev_id, p2p_ie); ath10k_mac_setup_bcn_p2p_ie() 1010 arvif->vdev_id, ret); ath10k_mac_setup_bcn_p2p_ie() 1080 ret = ath10k_wmi_bcn_tmpl(ar, arvif->vdev_id, offs.tim_offset, bcn, 0, ath10k_mac_setup_bcn_tmpl() 1110 ret = ath10k_wmi_prb_tmpl(ar, arvif->vdev_id, prb); ath10k_mac_setup_prb_tmpl() 1152 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, ath10k_control_beaconing() 1156 arvif->vdev_id, ret); ath10k_control_beaconing() 1164 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac vdev %d up\n", arvif->vdev_id); ath10k_control_beaconing() 1178 ret = ath10k_peer_delete(arvif->ar, arvif->vdev_id, self_peer); ath10k_control_ibss() 1181 self_peer, arvif->vdev_id, ret); ath10k_control_ibss() 1191 ret = ath10k_peer_create(arvif->ar, arvif->vdev_id, self_peer); ath10k_control_ibss() 1194 self_peer, arvif->vdev_id, ret); ath10k_control_ibss() 1199 ret = ath10k_wmi_vdev_set_param(arvif->ar, arvif->vdev_id, vdev_param, ath10k_control_ibss() 1203 arvif->vdev_id, ret); ath10k_control_ibss() 1221 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, value); ath10k_mac_vif_recalc_ps_wake_threshold() 1224 value, arvif->vdev_id, ret); ath10k_mac_vif_recalc_ps_wake_threshold() 1246 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, ath10k_mac_vif_recalc_ps_poll_count() 1250 value, arvif->vdev_id, ret); ath10k_mac_vif_recalc_ps_poll_count() 1293 arvif->vdev_id); ath10k_mac_vif_setup_ps() 1308 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, param, ath10k_mac_vif_setup_ps() 1312 arvif->vdev_id, ret); ath10k_mac_vif_setup_ps() 1320 arvif->vdev_id, psmode ? "enable" : "disable"); ath10k_mac_vif_setup_ps() 1322 ret = ath10k_wmi_set_psmode(ar, arvif->vdev_id, psmode); ath10k_mac_vif_setup_ps() 1325 psmode, arvif->vdev_id, ret); ath10k_mac_vif_setup_ps() 1349 arg.vdev_id = arvif->vdev_id; ath10k_mac_vif_disable_keepalive() 1357 arvif->vdev_id, ret); ath10k_mac_vif_disable_keepalive() 1395 arg->vdev_id = arvif->vdev_id; ath10k_peer_assoc_h_basic() 1585 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, ath10k_peer_assoc_qos_ap() 1591 arvif->vdev_id, ret); ath10k_peer_assoc_qos_ap() 1595 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, ath10k_peer_assoc_qos_ap() 1601 arvif->vdev_id, ret); ath10k_peer_assoc_qos_ap() 1609 ret = ath10k_wmi_set_ap_ps_param(ar, arvif->vdev_id, sta->addr, ath10k_peer_assoc_qos_ap() 1614 arvif->vdev_id, ret); ath10k_peer_assoc_qos_ap() 1806 return ath10k_wmi_peer_set_param(ar, arvif->vdev_id, addr, ath10k_setup_peer_smps() 1863 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, param, value); ath10k_mac_vif_recalc_txbf() 1889 arvif->vdev_id, arvif->bssid, arvif->aid); ath10k_bss_assoc() 1896 bss_conf->bssid, arvif->vdev_id); ath10k_bss_assoc() 1909 bss_conf->bssid, arvif->vdev_id, ret); ath10k_bss_assoc() 1919 bss_conf->bssid, arvif->vdev_id, ret); ath10k_bss_assoc() 1926 arvif->vdev_id, ret); ath10k_bss_assoc() 1933 arvif->vdev_id, bss_conf->bssid, ret); ath10k_bss_assoc() 1939 arvif->vdev_id, bss_conf->bssid, bss_conf->aid); ath10k_bss_assoc() 1946 ret = ath10k_wmi_vdev_up(ar, arvif->vdev_id, arvif->aid, arvif->bssid); ath10k_bss_assoc() 1949 arvif->vdev_id, ret); ath10k_bss_assoc() 1959 ret = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, arvif->bssid, ath10k_bss_assoc() 1963 arvif->bssid, arvif->vdev_id, ret); ath10k_bss_assoc() 1979 arvif->vdev_id, arvif->bssid); ath10k_bss_disassoc() 1981 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); ath10k_bss_disassoc() 1984 arvif->vdev_id, ret); ath10k_bss_disassoc() 1991 arvif->vdev_id, ret); ath10k_bss_disassoc() 2012 sta->addr, arvif->vdev_id, ret); ath10k_station_assoc() 2020 sta->addr, arvif->vdev_id, ret); ath10k_station_assoc() 2032 arvif->vdev_id, ret); ath10k_station_assoc() 2039 sta->addr, arvif->vdev_id, ret); ath10k_station_assoc() 2048 arvif->vdev_id, ret); ath10k_station_assoc() 2058 arvif->vdev_id, ret); ath10k_station_assoc() 2081 arvif->vdev_id, ret); ath10k_station_disassoc() 2089 arvif->vdev_id, ret); ath10k_station_disassoc() 2294 return ath10k_vif_to_arvif(vif)->vdev_id; ath10k_tx_h_get_vdev_id() 2434 int vdev_id; ath10k_offchan_tx_work() local 2456 vdev_id = ATH10K_SKB_CB(skb)->vdev_id; ath10k_offchan_tx_work() 2459 peer = ath10k_peer_find(ar, vdev_id, peer_addr); ath10k_offchan_tx_work() 2465 peer_addr, vdev_id); ath10k_offchan_tx_work() 2468 ret = ath10k_peer_create(ar, vdev_id, peer_addr); ath10k_offchan_tx_work() 2471 peer_addr, vdev_id, ret); ath10k_offchan_tx_work() 2488 ret = ath10k_peer_delete(ar, vdev_id, peer_addr); ath10k_offchan_tx_work() 2491 peer_addr, vdev_id, ret); ath10k_offchan_tx_work() 2711 ATH10K_SKB_CB(skb)->vdev_id = ath10k_tx_h_get_vdev_id(ar, vif); ath10k_tx() 2723 ATH10K_SKB_CB(skb)->vdev_id = ar->scan.vdev_id; ath10k_tx() 3046 ret = ath10k_wmi_vdev_down(ar, arvif->vdev_id); ath10k_config_chan() 3049 arvif->vdev_id, ret); ath10k_config_chan() 3066 arvif->vdev_id, ret); ath10k_config_chan() 3073 ret = ath10k_wmi_vdev_up(arvif->ar, arvif->vdev_id, arvif->aid, ath10k_config_chan() 3077 arvif->vdev_id, ret); ath10k_config_chan() 3234 arvif->vdev_id = bit; ath10k_add_interface() 3296 arvif->vdev_id, arvif->vdev_type, arvif->vdev_subtype, ath10k_add_interface() 3299 ret = ath10k_wmi_vdev_create(ar, arvif->vdev_id, arvif->vdev_type, ath10k_add_interface() 3303 arvif->vdev_id, ret); ath10k_add_interface() 3307 ar->free_vdev_map &= ~(1LL << arvif->vdev_id); ath10k_add_interface() 3316 arvif->vdev_id, ret); ath10k_add_interface() 3323 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_add_interface() 3328 arvif->vdev_id, ret); ath10k_add_interface() 3339 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_add_interface() 3343 arvif->vdev_id, ar->cfg_tx_chainmask, nss, ath10k_add_interface() 3350 ret = ath10k_peer_create(ar, arvif->vdev_id, vif->addr); ath10k_add_interface() 3353 arvif->vdev_id, ret); ath10k_add_interface() 3360 arvif->vdev_id, ret); ath10k_add_interface() 3368 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, ath10k_add_interface() 3372 arvif->vdev_id, ret); ath10k_add_interface() 3379 arvif->vdev_id, ret); ath10k_add_interface() 3386 arvif->vdev_id, ret); ath10k_add_interface() 3394 arvif->vdev_id, ret); ath10k_add_interface() 3401 arvif->vdev_id, ret); ath10k_add_interface() 3417 ath10k_wmi_peer_delete(ar, arvif->vdev_id, vif->addr); ath10k_add_interface() 3420 ath10k_wmi_vdev_delete(ar, arvif->vdev_id); ath10k_add_interface() 3421 ar->free_vdev_map |= 1LL << arvif->vdev_id; ath10k_add_interface() 3452 arvif->vdev_id, ret); ath10k_remove_interface() 3454 ar->free_vdev_map |= 1LL << arvif->vdev_id; ath10k_remove_interface() 3458 ret = ath10k_wmi_peer_delete(arvif->ar, arvif->vdev_id, ath10k_remove_interface() 3462 arvif->vdev_id, ret); ath10k_remove_interface() 3468 arvif->vdev_id); ath10k_remove_interface() 3470 ret = ath10k_wmi_vdev_delete(ar, arvif->vdev_id); ath10k_remove_interface() 3473 arvif->vdev_id, ret); ath10k_remove_interface() 3479 ret = ath10k_wait_for_peer_deleted(ar, arvif->vdev_id, ath10k_remove_interface() 3483 arvif->vdev_id, ret); ath10k_remove_interface() 3490 ath10k_peer_cleanup(ar, arvif->vdev_id); ath10k_remove_interface() 3547 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_bss_info_changed() 3551 arvif->vdev_id, arvif->beacon_interval); ath10k_bss_info_changed() 3555 arvif->vdev_id, ret); ath10k_bss_info_changed() 3561 arvif->vdev_id); ath10k_bss_info_changed() 3568 arvif->vdev_id, ret); ath10k_bss_info_changed() 3580 arvif->vdev_id, ret); ath10k_bss_info_changed() 3588 arvif->vdev_id, arvif->dtim_period); ath10k_bss_info_changed() 3591 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_bss_info_changed() 3595 arvif->vdev_id, ret); ath10k_bss_info_changed() 3615 arvif->vdev_id, info->use_cts_prot); ath10k_bss_info_changed() 3620 arvif->vdev_id, ret); ath10k_bss_info_changed() 3631 arvif->vdev_id, slottime); ath10k_bss_info_changed() 3634 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_bss_info_changed() 3638 arvif->vdev_id, ret); ath10k_bss_info_changed() 3649 arvif->vdev_id, preamble); ath10k_bss_info_changed() 3652 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_bss_info_changed() 3656 arvif->vdev_id, ret); ath10k_bss_info_changed() 3675 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac vdev_id %i txpower %d\n", ath10k_bss_info_changed() 3676 arvif->vdev_id, info->txpower); ath10k_bss_info_changed() 3690 arvif->vdev_id, ret); ath10k_bss_info_changed() 3716 ar->scan.vdev_id = arvif->vdev_id; ath10k_hw_scan() 3732 arg.vdev_id = arvif->vdev_id; ath10k_hw_scan() 3815 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_set_key_h_def_keyidx() 3819 arvif->vdev_id, ret); ath10k_set_key_h_def_keyidx() 3852 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); ath10k_set_key() 3888 arvif->vdev_id, peer_addr, ret); ath10k_set_key() 3895 peer = ath10k_peer_find(ar, arvif->vdev_id, peer_addr); ath10k_set_key() 3924 arvif->vdev_id, keyidx); ath10k_set_default_unicast_key() 3927 arvif->vdev_id, ath10k_set_default_unicast_key() 3933 arvif->vdev_id, ath10k_set_default_unicast_key() 3974 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, ath10k_sta_rc_update_wk() 3985 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, ath10k_sta_rc_update_wk() 3996 err = ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr, ath10k_sta_rc_update_wk() 4080 arvif->vdev_id, sta->addr, ath10k_sta_state() 4091 ret = ath10k_peer_create(ar, arvif->vdev_id, sta->addr); ath10k_sta_state() 4094 sta->addr, arvif->vdev_id, ret); ath10k_sta_state() 4105 arvif->vdev_id, ret); ath10k_sta_state() 4106 WARN_ON(ath10k_peer_delete(ar, arvif->vdev_id, ath10k_sta_state() 4121 arvif->vdev_id, sta->addr); ath10k_sta_state() 4129 arvif->vdev_id, ret); ath10k_sta_state() 4134 ret = ath10k_peer_delete(ar, arvif->vdev_id, sta->addr); ath10k_sta_state() 4137 sta->addr, arvif->vdev_id, ret); ath10k_sta_state() 4153 sta->addr, arvif->vdev_id, ret); ath10k_sta_state() 4167 sta->addr, arvif->vdev_id, ret); ath10k_sta_state() 4220 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, ath10k_conf_tx_uapsd() 4233 ret = ath10k_wmi_set_sta_ps_param(ar, arvif->vdev_id, ath10k_conf_tx_uapsd() 4242 arvif->vdev_id, ret); ath10k_conf_tx_uapsd() 4249 arvif->vdev_id, ret); ath10k_conf_tx_uapsd() 4267 ret = ath10k_wmi_vdev_sta_uapsd(ar, arvif->vdev_id, ath10k_conf_tx_uapsd() 4323 ret = ath10k_wmi_vdev_wmm_conf(ar, arvif->vdev_id, ath10k_conf_tx() 4327 arvif->vdev_id, ret); ath10k_conf_tx() 4373 ar->scan.vdev_id = arvif->vdev_id; ath10k_remain_on_channel() 4392 arg.vdev_id = arvif->vdev_id; ath10k_remain_on_channel() 4456 arvif->vdev_id, value); ath10k_set_rts_threshold() 4461 arvif->vdev_id, ret); ath10k_set_rts_threshold() 4919 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, ath10k_set_fixed_rate_param() 4931 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, ath10k_set_fixed_rate_param() 4944 ret = ath10k_wmi_vdev_set_param(ar, arvif->vdev_id, vdev_param, ath10k_set_fixed_rate_param() 5087 ath10k_dbg(ar, ATH10K_DBG_MAC, "mac ampdu vdev_id %i sta %pM tid %hu action %d\n", ath10k_ampdu_action() 5088 arvif->vdev_id, sta->addr, tid, action); ath10k_ampdu_action() 5413 if (arvif->vdev_id == arvif_iter->vdev_id) ath10k_get_arvif_iter() 5417 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id) ath10k_get_arvif() argument 5423 arvif_iter.vdev_id = vdev_id; ath10k_get_arvif() 5431 ath10k_warn(ar, "No VIF found for vdev %d\n", vdev_id); ath10k_get_arvif()
|
H A D | txrx.h | 25 struct ath10k_peer *ath10k_peer_find(struct ath10k *ar, int vdev_id, 28 int ath10k_wait_for_peer_created(struct ath10k *ar, int vdev_id, 30 int ath10k_wait_for_peer_deleted(struct ath10k *ar, int vdev_id,
|
H A D | debugfs_sta.c | 63 ret = ath10k_wmi_addba_clear_resp(ar, arsta->arvif->vdev_id, sta->addr); ath10k_dbg_sta_write_aggr_mode() 114 ret = ath10k_wmi_addba_send(ar, arsta->arvif->vdev_id, sta->addr, ath10k_dbg_sta_write_addba() 117 ath10k_warn(ar, "failed to send addba request: vdev_id %u peer %pM tid %u buf_size %u\n", ath10k_dbg_sta_write_addba() 118 arsta->arvif->vdev_id, sta->addr, tid, buf_size); ath10k_dbg_sta_write_addba() 165 ret = ath10k_wmi_addba_set_resp(ar, arsta->arvif->vdev_id, sta->addr, ath10k_dbg_sta_write_addba_resp() 168 ath10k_warn(ar, "failed to send addba response: vdev_id %u peer %pM tid %u status%u\n", ath10k_dbg_sta_write_addba_resp() 169 arsta->arvif->vdev_id, sta->addr, tid, status); ath10k_dbg_sta_write_addba_resp() 215 ret = ath10k_wmi_delba_send(ar, arsta->arvif->vdev_id, sta->addr, ath10k_dbg_sta_write_delba() 218 ath10k_warn(ar, "failed to send delba: vdev_id %u peer %pM tid %u initiator %u reason %u\n", ath10k_dbg_sta_write_delba() 219 arsta->arvif->vdev_id, sta->addr, tid, initiator, ath10k_dbg_sta_write_delba()
|
H A D | wmi-tlv.c | 171 u32 vdev_id, tx_status; ath10k_wmi_tlv_event_bcn_tx_status() local 188 vdev_id = __le32_to_cpu(ev->vdev_id); ath10k_wmi_tlv_event_bcn_tx_status() 200 vdev_id, tx_status); ath10k_wmi_tlv_event_bcn_tx_status() 454 arg->vdev_id = ev->vdev_id; ath10k_wmi_tlv_op_pull_scan_ev() 563 arg->vdev_id = ev->vdev_id; ath10k_wmi_tlv_op_pull_vdev_start_ev() 877 dst->vdev_id = __le32_to_cpu(src->vdev_id); ath10k_wmi_tlv_pull_vdev_stats() 1340 cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id); ath10k_wmi_tlv_op_gen_stop_scan() 1350 u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_create() 1367 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_create() 1377 ath10k_wmi_tlv_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_delete() argument 1391 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_delete() 1436 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_tlv_op_gen_vdev_start() 1478 ath10k_wmi_tlv_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_stop() argument 1492 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_stop() 1499 ath10k_wmi_tlv_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_tlv_op_gen_vdev_up() argument 1515 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_up() 1524 ath10k_wmi_tlv_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_tlv_op_gen_vdev_down() argument 1538 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_down() 1545 ath10k_wmi_tlv_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_set_param() argument 1560 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_set_param() 1594 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_tlv_op_gen_vdev_install_key() 1647 ath10k_wmi_tlv_op_gen_vdev_sta_uapsd(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() argument 1673 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_sta_uapsd() 1709 ath10k_wmi_tlv_op_gen_vdev_wmm_conf(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_vdev_wmm_conf() argument 1728 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_vdev_wmm_conf() 1761 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_tlv_op_gen_sta_keepalive() 1779 arg->vdev_id, arg->enabled, arg->method, arg->interval); ath10k_wmi_tlv_op_gen_sta_keepalive() 1784 ath10k_wmi_tlv_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_create() argument 1799 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_peer_create() 1808 ath10k_wmi_tlv_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_delete() argument 1823 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_peer_delete() 1831 ath10k_wmi_tlv_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_flush() argument 1846 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_peer_flush() 1855 ath10k_wmi_tlv_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_peer_set_param() argument 1872 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_peer_set_param() 1916 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_tlv_op_gen_peer_assoc() 1972 ath10k_wmi_tlv_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_psmode() argument 1987 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_set_psmode() 1995 ath10k_wmi_tlv_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_set_sta_ps() argument 2011 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_set_sta_ps() 2020 ath10k_wmi_tlv_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_tlv_op_gen_set_ap_ps() argument 2038 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_set_ap_ps() 2105 ath10k_wmi_tlv_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_beacon_dma() argument 2128 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_beacon_dma() 2336 ath10k_wmi_tlv_op_gen_bcn_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_bcn_tmpl() argument 2363 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_bcn_tmpl() 2394 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv bcn tmpl vdev_id %i\n", ath10k_wmi_tlv_op_gen_bcn_tmpl() 2395 vdev_id); ath10k_wmi_tlv_op_gen_bcn_tmpl() 2400 ath10k_wmi_tlv_op_gen_prb_tmpl(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_prb_tmpl() argument 2422 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_prb_tmpl() 2443 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi tlv prb tmpl vdev_id %i\n", ath10k_wmi_tlv_op_gen_prb_tmpl() 2444 vdev_id); ath10k_wmi_tlv_op_gen_prb_tmpl() 2449 ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie(struct ath10k *ar, u32 vdev_id, ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() argument 2469 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() 2484 vdev_id); ath10k_wmi_tlv_op_gen_p2p_go_bcn_ie() 1349 ath10k_wmi_tlv_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, enum wmi_vdev_type vdev_type, enum wmi_vdev_subtype vdev_subtype, const u8 mac_addr[ETH_ALEN]) ath10k_wmi_tlv_op_gen_vdev_create() argument
|
H A D | wmi.c | 982 arvif->vdev_id, ath10k_wmi_tx_beacon_nowait() 1088 cmd->hdr.vdev_id = __cpu_to_le32(ATH10K_SKB_CB(msdu)->vdev_id); ath10k_wmi_op_gen_mgmt_tx() 1262 arg->vdev_id = ev->vdev_id; ath10k_wmi_op_pull_scan_ev() 1275 u32 vdev_id; ath10k_wmi_event_scan() local 1289 vdev_id = __le32_to_cpu(arg.vdev_id); ath10k_wmi_event_scan() 1294 "scan event %s type %d reason %d freq %d req_id %d scan_id %d vdev_id %d state %s (%d)\n", ath10k_wmi_event_scan() 1296 event_type, reason, freq, req_id, scan_id, vdev_id, ath10k_wmi_event_scan() 2088 arg->vdev_id = ev->vdev_id; ath10k_wmi_op_pull_vdev_start_ev() 2425 int ret, vdev_id = 0; ath10k_wmi_event_host_swba() local 2438 for (; map; map >>= 1, vdev_id++) { ath10k_wmi_event_host_swba() 2464 arvif = ath10k_get_arvif(ar, vdev_id); ath10k_wmi_event_host_swba() 2466 ath10k_warn(ar, "no vif for vdev_id %d found\n", ath10k_wmi_event_host_swba() 2467 vdev_id); ath10k_wmi_event_host_swba() 2500 arvif->vdev_id); ath10k_wmi_event_host_swba() 2504 arvif->vdev_id); ath10k_wmi_event_host_swba() 4067 cmn->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_put_start_scan_common() 4256 cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id); ath10k_wmi_op_gen_stop_scan() 4267 ath10k_wmi_op_gen_vdev_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_create() argument 4280 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_create() 4287 vdev_id, type, subtype, macaddr); ath10k_wmi_op_gen_vdev_create() 4292 ath10k_wmi_op_gen_vdev_delete(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_delete() argument 4302 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_delete() 4305 "WMI vdev delete id %d\n", vdev_id); ath10k_wmi_op_gen_vdev_delete() 4341 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_op_gen_vdev_start() 4358 cmdname, arg->vdev_id, ath10k_wmi_op_gen_vdev_start() 4366 ath10k_wmi_op_gen_vdev_stop(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_stop() argument 4376 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_stop() 4378 ath10k_dbg(ar, ATH10K_DBG_WMI, "wmi vdev stop id 0x%x\n", vdev_id); ath10k_wmi_op_gen_vdev_stop() 4383 ath10k_wmi_op_gen_vdev_up(struct ath10k *ar, u32 vdev_id, u32 aid, ath10k_wmi_op_gen_vdev_up() argument 4394 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_up() 4400 vdev_id, aid, bssid); ath10k_wmi_op_gen_vdev_up() 4405 ath10k_wmi_op_gen_vdev_down(struct ath10k *ar, u32 vdev_id) ath10k_wmi_op_gen_vdev_down() argument 4415 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_down() 4418 "wmi mgmt vdev down id 0x%x\n", vdev_id); ath10k_wmi_op_gen_vdev_down() 4423 ath10k_wmi_op_gen_vdev_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_set_param() argument 4441 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_set_param() 4447 vdev_id, param_id, param_value); ath10k_wmi_op_gen_vdev_set_param() 4468 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_op_gen_vdev_install_key() 4499 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_op_gen_vdev_spectral_conf() 4523 ath10k_wmi_op_gen_vdev_spectral_enable(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_vdev_spectral_enable() argument 4534 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_vdev_spectral_enable() 4542 ath10k_wmi_op_gen_peer_create(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_create() argument 4553 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_peer_create() 4557 "wmi peer create vdev_id %d peer_addr %pM\n", ath10k_wmi_op_gen_peer_create() 4558 vdev_id, peer_addr); ath10k_wmi_op_gen_peer_create() 4563 ath10k_wmi_op_gen_peer_delete(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_delete() argument 4574 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_peer_delete() 4578 "wmi peer delete vdev_id %d peer_addr %pM\n", ath10k_wmi_op_gen_peer_delete() 4579 vdev_id, peer_addr); ath10k_wmi_op_gen_peer_delete() 4584 ath10k_wmi_op_gen_peer_flush(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_flush() argument 4595 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_peer_flush() 4600 "wmi peer flush vdev_id %d peer_addr %pM tids %08x\n", ath10k_wmi_op_gen_peer_flush() 4601 vdev_id, peer_addr, tid_bitmap); ath10k_wmi_op_gen_peer_flush() 4606 ath10k_wmi_op_gen_peer_set_param(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_peer_set_param() argument 4619 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_peer_set_param() 4626 vdev_id, peer_addr, param_id, param_value); ath10k_wmi_op_gen_peer_set_param() 4631 ath10k_wmi_op_gen_set_psmode(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_psmode() argument 4642 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_set_psmode() 4647 vdev_id, psmode); ath10k_wmi_op_gen_set_psmode() 4652 ath10k_wmi_op_gen_set_sta_ps(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_set_sta_ps() argument 4664 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_set_sta_ps() 4669 "wmi sta ps param vdev_id 0x%x param %d value %d\n", ath10k_wmi_op_gen_set_sta_ps() 4670 vdev_id, param_id, value); ath10k_wmi_op_gen_set_sta_ps() 4675 ath10k_wmi_op_gen_set_ap_ps(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_set_ap_ps() argument 4689 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_set_ap_ps() 4695 "wmi ap ps param vdev_id 0x%X param %d value %d mac_addr %pM\n", ath10k_wmi_op_gen_set_ap_ps() 4696 vdev_id, param_id, value, mac); ath10k_wmi_op_gen_set_ap_ps() 4736 cmd->vdev_id = __cpu_to_le32(arg->vdev_id); ath10k_wmi_peer_assoc_fill() 4841 arg->vdev_id, arg->addr, ath10k_wmi_op_gen_peer_assoc() 4866 arg->vdev_id, arg->addr, ath10k_wmi_10_1_op_gen_peer_assoc() 4891 arg->vdev_id, arg->addr, ath10k_wmi_10_2_op_gen_peer_assoc() 4911 ath10k_wmi_op_gen_beacon_dma(struct ath10k *ar, u32 vdev_id, const void *bcn, ath10k_wmi_op_gen_beacon_dma() argument 4928 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_beacon_dma() 5111 ath10k_wmi_op_gen_addba_clear_resp(struct ath10k *ar, u32 vdev_id, ath10k_wmi_op_gen_addba_clear_resp() argument 5125 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_addba_clear_resp() 5129 "wmi addba clear resp vdev_id 0x%X mac_addr %pM\n", ath10k_wmi_op_gen_addba_clear_resp() 5130 vdev_id, mac); ath10k_wmi_op_gen_addba_clear_resp() 5135 ath10k_wmi_op_gen_addba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_send() argument 5149 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_addba_send() 5155 "wmi addba send vdev_id 0x%X mac_addr %pM tid %u bufsize %u\n", ath10k_wmi_op_gen_addba_send() 5156 vdev_id, mac, tid, buf_size); ath10k_wmi_op_gen_addba_send() 5161 ath10k_wmi_op_gen_addba_set_resp(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_addba_set_resp() argument 5175 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_addba_set_resp() 5181 "wmi addba set resp vdev_id 0x%X mac_addr %pM tid %u status %u\n", ath10k_wmi_op_gen_addba_set_resp() 5182 vdev_id, mac, tid, status); ath10k_wmi_op_gen_addba_set_resp() 5187 ath10k_wmi_op_gen_delba_send(struct ath10k *ar, u32 vdev_id, const u8 *mac, ath10k_wmi_op_gen_delba_send() argument 5201 cmd->vdev_id = __cpu_to_le32(vdev_id); ath10k_wmi_op_gen_delba_send() 5208 "wmi delba send vdev_id 0x%X mac_addr %pM tid %u initiator %u reason %u\n", ath10k_wmi_op_gen_delba_send() 5209 vdev_id, mac, tid, initiator, reason); ath10k_wmi_op_gen_delba_send()
|
H A D | spectral.c | 178 int vdev_id; ath10k_spectral_scan_trigger() local 185 vdev_id = arvif->vdev_id; ath10k_spectral_scan_trigger() 190 res = ath10k_wmi_vdev_spectral_enable(ar, vdev_id, ath10k_spectral_scan_trigger() 196 res = ath10k_wmi_vdev_spectral_enable(ar, vdev_id, ath10k_spectral_scan_trigger() 210 int vdev_id, count, res = 0; ath10k_spectral_scan_config() local 218 vdev_id = arvif->vdev_id; ath10k_spectral_scan_config() 223 res = ath10k_wmi_vdev_spectral_enable(ar, vdev_id, ath10k_spectral_scan_config() 239 arg.vdev_id = vdev_id; ath10k_spectral_scan_config()
|
H A D | htt_tx.c | 344 u8 vdev_id = skb_cb->vdev_id; ath10k_htt_mgmt_tx() local 385 cmd->mgmt_tx.vdev_id = __cpu_to_le32(vdev_id); ath10k_htt_mgmt_tx() 419 u8 vdev_id = skb_cb->vdev_id; ath10k_htt_tx() local 520 flags1 |= SM((u16)vdev_id, HTT_DATA_TX_DESC_FLAGS1_VDEV_ID); ath10k_htt_tx() 542 trace_ath10k_htt_tx(ar, msdu_id, msdu->len, vdev_id, tid); ath10k_htt_tx() 546 (u32)skb_cb->paddr, vdev_id, tid, skb_cb->htt.freq); ath10k_htt_tx()
|
H A D | wmi-tlv.h | 1249 __le32 vdev_id; member in struct:wmi_tlv_vdev_start_cmd 1270 __le32 vdev_id; member in struct:wmi_tlv_peer_create_cmd 1277 __le32 vdev_id; member in struct:wmi_tlv_peer_assoc_cmd 1311 __le32 vdev_id; member in struct:wmi_tlv_vdev_set_wmm_cmd 1358 __le32 vdev_id; member in struct:wmi_tlv_req_stats_cmd 1363 __le32 vdev_id; member in struct:wmi_tlv_vdev_stats 1396 __le32 vdev_id; member in struct:wmi_tlv_bcn_tx_status_ev 1407 __le32 vdev_id; member in struct:wmi_tlv_bcn_tmpl_cmd 1413 __le32 vdev_id; member in struct:wmi_tlv_prb_tmpl_cmd 1418 __le32 vdev_id; member in struct:wmi_tlv_p2p_go_bcn_ie 1442 __le32 vdev_id; member in struct:wmi_tlv_sta_keepalive_cmd
|
H A D | trace.h | 296 u8 vdev_id, u8 tid), 298 TP_ARGS(ar, msdu_id, msdu_len, vdev_id, tid), 305 __field(u8, vdev_id) 314 __entry->vdev_id = vdev_id; 319 "%s %s msdu_id %d msdu_len %d vdev_id %d tid %d", 324 __entry->vdev_id,
|
H A D | wmi.h | 2071 __le32 vdev_id; member in struct:wmi_start_scan_common 2156 u32 vdev_id; member in struct:wmi_start_scan_arg 2206 WMI_SCAN_STOP_VDEV_ALL = 0x01000000, /* stop by vdev_id */ 2214 __le32 vdev_id; member in struct:wmi_stop_scan_cmd 2222 u32 vdev_id; member in union:wmi_stop_scan_arg::__anon7657 2273 __le32 vdev_id; member in struct:wmi_scan_event 2430 __le32 vdev_id; member in struct:wmi_mgmt_tx_hdr 3076 __le32 vdev_id; member in struct:wmi_request_stats_cmd 3198 __le32 vdev_id; member in struct:wmi_vdev_stats 3243 __le32 vdev_id; member in struct:wmi_vdev_create_cmd 3289 __le32 vdev_id; member in struct:wmi_vdev_start_request_cmd 3320 u32 vdev_id; member in struct:wmi_vdev_start_request_arg 3335 __le32 vdev_id; member in struct:wmi_vdev_delete_cmd 3339 __le32 vdev_id; member in struct:wmi_vdev_up_cmd 3345 __le32 vdev_id; member in struct:wmi_vdev_stop_cmd 3349 __le32 vdev_id; member in struct:wmi_vdev_down_cmd 3354 __le32 vdev_id; member in struct:wmi_vdev_standby_response_cmd 3359 __le32 vdev_id; member in struct:wmi_vdev_resume_response_cmd 3363 __le32 vdev_id; member in struct:wmi_vdev_set_param_cmd 3390 __le32 vdev_id; member in struct:wmi_vdev_install_key_cmd 3409 u32 vdev_id; member in struct:wmi_vdev_install_key_arg 3772 __le32 vdev_id; member in struct:wmi_vdev_start_response_event 3780 __le32 vdev_id; member in struct:wmi_vdev_standby_req_event 3785 __le32 vdev_id; member in struct:wmi_vdev_resume_req_event 3790 __le32 vdev_id; member in struct:wmi_vdev_stopped_event 3799 __le32 vdev_id; member in struct:wmi_vdev_simple_event 3814 __le32 vdev_id; member in struct:wmi_vdev_spectral_conf_cmd 3852 u32 vdev_id; member in struct:wmi_vdev_spectral_conf_arg 3894 __le32 vdev_id; member in struct:wmi_vdev_spectral_enable_cmd 3906 __le32 vdev_id; member in struct:wmi_bcn_tx_hdr 3918 u32 vdev_id; member in struct:wmi_bcn_tx_arg 3936 __le32 vdev_id; member in struct:wmi_bcn_tx_ref_cmd 3987 __le32 vdev_id; member in struct:wmi_bcn_tmpl_cmd 4000 __le32 vdev_id; member in struct:wmi_prb_tmpl_cmd 4018 __le32 vdev_id; member in struct:wmi_sta_powersave_mode_cmd 4033 __le32 vdev_id; member in struct:wmi_csa_offload_enable_cmd 4038 __le32 vdev_id; member in struct:wmi_csa_offload_chanswitch_cmd 4143 __le32 vdev_id; member in struct:wmi_sta_uapsd_auto_trig_cmd_fixed_param 4197 __le32 vdev_id; member in struct:wmi_sta_powersave_param_cmd 4211 __le32 vdev_id; member in struct:wmi_sta_mimo_ps_mode_cmd 4270 __le32 vdev_id; member in struct:wmi_ap_ps_peer_cmd 4332 __le32 vdev_id; member in struct:wmi_peer_create_cmd 4337 __le32 vdev_id; member in struct:wmi_peer_delete_cmd 4342 __le32 vdev_id; member in struct:wmi_peer_flush_tids_cmd 4370 __le32 vdev_id; member in struct:wmi_peer_fixed_rate_cmd 4381 __le32 vdev_id; member in struct:wmi_addba_clear_resp_cmd 4388 __le32 vdev_id; member in struct:wmi_addba_send_cmd 4399 __le32 vdev_id; member in struct:wmi_delba_send_cmd 4412 __le32 vdev_id; member in struct:wmi_addba_setresponse_cmd 4423 __le32 vdev_id; member in struct:wmi_send_singleamsdu_cmd 4453 __le32 vdev_id; member in struct:wmi_peer_set_param_cmd 4507 __le32 vdev_id; member in struct:wmi_peer_set_q_empty_callback_cmd 4553 __le32 vdev_id; member in struct:wmi_common_peer_assoc_complete_cmd 4595 u32 vdev_id; member in struct:wmi_peer_assoc_complete_arg 4656 __le32 vdev_id; member in struct:bss_bcn_stats 4669 u32 vdev_id; member in struct:wmi_add_bcn_filter_cmd 4691 __le32 vdev_id; member in struct:wmi_sta_keepalive_cmd 4699 u32 vdev_id; member in struct:wmi_sta_keepalive_arg 4790 __le32 vdev_id; member in struct:wmi_scan_ev_arg 4812 __le32 vdev_id; member in struct:wmi_vdev_start_ev_arg
|
H A D | core.h | 84 u8 vdev_id; member in struct:ath10k_skb_cb 165 u32 vdev_id; member in struct:ath10k_fw_stats_vdev 258 int vdev_id; member in struct:ath10k_peer 294 u32 vdev_id; member in struct:ath10k_vif 347 u32 vdev_id; member in struct:ath10k_vif_iter 578 int vdev_id; member in struct:ath10k::__anon7615
|
H A D | mac.h | 35 struct ath10k_vif *ath10k_get_arvif(struct ath10k *ar, u32 vdev_id);
|
H A D | htt.h | 123 * Note: vdev_id irrelevant for pkt_type == raw and no_classify == 1. 262 __le32 vdev_id; member in struct:htt_mgmt_tx_desc 526 u8 vdev_id; member in struct:htt_rx_peer_map 636 u8 vdev_id; member in struct:htt_rc_update 684 u8 vdev_id; member in struct:htt_rx_offload_msdu 705 u8 vdev_id; member in struct:htt_rx_in_ord_ind 1228 u8 vdev_id; member in struct:htt_peer_map_event
|
H A D | htt_rx.c | 1647 arvif = ath10k_get_arvif(ar, peer->vdev_id); ath10k_htt_rx_addba() 1649 ath10k_warn(ar, "received addba event for invalid vdev_id: %u\n", ath10k_htt_rx_addba() 1650 peer->vdev_id); ath10k_htt_rx_addba() 1687 arvif = ath10k_get_arvif(ar, peer->vdev_id); ath10k_htt_rx_delba() 1689 ath10k_warn(ar, "received addba event for invalid vdev_id: %u\n", ath10k_htt_rx_delba() 1690 peer->vdev_id); ath10k_htt_rx_delba() 1813 u8 vdev_id; ath10k_htt_rx_in_ord_ind() local 1829 vdev_id = resp->rx_in_ord_ind.vdev_id; ath10k_htt_rx_in_ord_ind() 1837 vdev_id, peer_id, tid, offload, frag, msdu_count); ath10k_htt_rx_in_ord_ind() 1917 .vdev_id = resp->peer_map.vdev_id, ath10k_htt_t2h_msg_handler()
|
H A D | debug.c | 579 "vdev id", vdev->vdev_id); ath10k_fw_stats_fill() 775 cmd->vdev_id = __cpu_to_le32(0x7ffe); ath10k_debug_fw_assert()
|