Lines Matching defs:cid

859 	wil_dbg_wmi(wil, "qid %d mid %d cid %d\n",
860 data->info.qid, data->info.mid, data->info.cid);
980 if (evt->cid >= wil->max_assoc_sta) {
981 wil_err(wil, "Connect CID invalid : %d\n", evt->cid);
986 wil_info(wil, "Connect %pM channel [%d] cid %d aid %d\n",
987 evt->bssid, ch, evt->cid, evt->aid);
1012 evt->cid);
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;
1041 rc = wil_ring_init_tx(vif, evt->cid);
1044 evt->cid, rc);
1045 wmi_disconnect_sta(vif, wil->sta[evt->cid].addr,
1048 wil_info(wil, "successful connection to CID %d\n", evt->cid);
1101 evt->cid);
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;
1174 int cid;
1180 cid = wil_find_cid(wil, vif->mid, evt->src_mac);
1181 if (cid >= 0)
1182 stats = &wil->sta[cid].stats;
1222 u8 cid;
1241 cid = wil->ring2cid_tid[vri][0];
1242 if (!wil_cid_valid(wil, cid)) {
1243 wil_err(wil, "invalid cid %d for vring %d\n", cid, vri);
1251 sta = &wil->sta[cid];
1299 u8 cid, tid;
1303 parse_cidxtid(evt->cidxtid, &cid, &tid);
1305 cid = evt->cid;
1308 wil_addba_rx_request(wil, vif->mid, cid, tid, evt->dialog_token,
1318 u8 cid, tid;
1326 parse_cidxtid(evt->cidxtid, &cid, &tid);
1328 cid = evt->cid;
1332 if (!wil_cid_valid(wil, cid)) {
1333 wil_err(wil, "DELBA: Invalid CID %d\n", cid);
1338 vif->mid, cid, tid,
1345 if (wil->ring2cid_tid[i][0] == cid &&
1363 sta = &wil->sta[cid];
1426 wil_dbg_wmi(wil, "len %d qid %d mid %d cid %d\n",
1427 d_len, data->info.qid, data->info.mid, data->info.cid);
1454 u8 cid = basic->cid;
1457 if (cid >= wil->max_assoc_sta) {
1458 wil_err(wil, "invalid cid %d\n", cid);
1462 sta = &wil->sta[cid];
1574 /* find cid and ringid for the station vif
1580 int *cid,
1597 * find it and return the cid associated with it.
1609 wil_dbg_wmi(wil, "find sta -> ringid %d cid %d\n", i, lcid);
1610 *cid = lcid;
1615 wil_dbg_wmi(wil, "find sta cid while no rings active?\n");
1627 int rc, cid = 0, ringid = 0;
1674 /* find cid and ringid */
1675 rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
1677 wil_err(wil, "No valid cid found\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,
1718 int rc = -ENOENT, cid = 0, ringid = 0;
1759 /* find cid and ringid */
1760 rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
1762 wil_err(wil, "No valid cid found\n");
1767 wil_info(wil, "FT: Roam %pM channel [%d] cid %d aid %d\n",
1768 data->mac_addr, ch, cid, data->aid);
1802 cid, ringid);
1804 rc = wil->txrx_ops.tx_ring_modify(vif, ringid, cid, 0);
1807 cid, vif->mid, ringid, rc);
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);
2816 int wmi_delba_rx(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, u16 reason)
2822 if (cid >= WIL6210_RX_DESC_MAX_CID) {
2824 cmd.cid = cid;
2827 cmd.cidxtid = mk_cidxtid(cid, tid);
2830 wil_dbg_wmi(wil, "delba_rx: (CID %d TID %d reason %d)\n", cid,
2837 u8 mid, u8 cid, u8 tid, u8 token,
2860 if (cid >= WIL6210_RX_DESC_MAX_CID) {
2862 cmd.cid = cid;
2865 cmd.cidxtid = mk_cidxtid(cid, tid);
2870 mid, cid, tid, agg_wsize,
2888 int wmi_addba_rx_resp_edma(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid,
2894 .cid = cid,
2918 cid, tid, agg_wsize, timeout, status, amsdu ? "+" : "-",
3877 int wil_wmi_tx_desc_ring_add(struct wil6210_vif *vif, int ring_id, int cid,
3891 .cid = cid,
3977 int wmi_link_stats_cfg(struct wil6210_vif *vif, u32 type, u8 cid, u32 interval)
3982 .cid = cid,