Lines Matching refs:cid
136 static void wil_disconnect_cid(struct wil6210_priv *wil, int cid, in wil_disconnect_cid() argument
143 struct wil_sta_info *sta = &wil->sta[cid]; in wil_disconnect_cid()
146 wil_dbg_misc(wil, "%s(CID %d, status %d)\n", __func__, cid, in wil_disconnect_cid()
178 if (wil->vring2cid_tid[i][0] == cid) in wil_disconnect_cid()
187 int cid = -ENOENT; in _wil6210_disconnect() local
205 cid = wil_find_cid(wil, bssid); in _wil6210_disconnect()
207 bssid, cid, reason_code); in _wil6210_disconnect()
208 if (cid >= 0) /* disconnect 1 peer */ in _wil6210_disconnect()
209 wil_disconnect_cid(wil, cid, reason_code, from_event); in _wil6210_disconnect()
212 for (cid = 0; cid < WIL6210_MAX_CID; cid++) in _wil6210_disconnect()
213 wil_disconnect_cid(wil, cid, reason_code, from_event); in _wil6210_disconnect()
401 int cid = wil->pending_connect_cid; in wil_connect_worker() local
404 if (cid < 0) { in wil_connect_worker()
409 wil_dbg_wmi(wil, "Configure for connection CID %d\n", cid); in wil_connect_worker()
411 rc = wil_vring_init_tx(wil, ringid, 1 << tx_ring_order, cid, 0); in wil_connect_worker()
414 wil->sta[cid].status = wil_sta_connected; in wil_connect_worker()
417 wil->sta[cid].status = wil_sta_unused; in wil_connect_worker()