Lines Matching refs:sta

16 /* set the default max assoc sta to max supported by driver */
795 wil_dbg_wmi(wil, "fw reported max assoc sta %d\n",
800 "fw max assoc sta %d exceeds max driver supported %d\n",
807 wil_dbg_wmi(wil, "setting max assoc sta to %d\n", wil->max_assoc_sta);
1029 if (wil->sta[evt->cid].status != wil_sta_unused) {
1031 wil->sta[evt->cid].status, evt->cid);
1037 ether_addr_copy(wil->sta[evt->cid].addr, evt->bssid);
1038 wil->sta[evt->cid].mid = vif->mid;
1039 wil->sta[evt->cid].status = wil_sta_conn_pending;
1045 wmi_disconnect_sta(vif, wil->sta[evt->cid].addr,
1105 wil->sta[evt->cid].status = wil_sta_connected;
1106 wil->sta[evt->cid].aid = evt->aid;
1113 wil->sta[evt->cid].status = wil_sta_unused;
1114 wil->sta[evt->cid].mid = U8_MAX;
1182 stats = &wil->sta[cid].stats;
1221 struct wil_sta_info *sta;
1251 sta = &wil->sta[cid];
1254 wil_set_crypto_rx(0, WMI_KEY_USE_PAIRWISE, sta, &params);
1314 __acquires(&sta->tid_rx_lock) __releases(&sta->tid_rx_lock)
1320 struct wil_sta_info *sta;
1363 sta = &wil->sta[cid];
1365 spin_lock_bh(&sta->tid_rx_lock);
1367 r = sta->tid_rx[tid];
1368 sta->tid_rx[tid] = NULL;
1371 spin_unlock_bh(&sta->tid_rx_lock);
1455 struct wil_sta_info *sta;
1462 sta = &wil->sta[cid];
1463 sta->fw_stats_basic = *basic;
1609 wil_dbg_wmi(wil, "find sta -> ringid %d cid %d\n", i, lcid);
1615 wil_dbg_wmi(wil, "find sta cid while no rings active?\n");
1683 rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
1689 rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
1813 wil->sta[cid].aid = data->aid;
1814 wil->sta[cid].stats.ft_roams++;
1815 ether_addr_copy(wil->sta[cid].addr, vif->bss->bssid);
3056 wil_dbg_wmi(wil, "new sta %pM, aid %d\n", mac, aid);
3062 wil_err(wil, "Failed to send new sta (%d)\n", rc);