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);
981 if (evt->cid >= wil->max_assoc_sta) {
982 wil_err(wil, "Connect CID invalid : %d\n", evt->cid);
987 wil_info(wil, "Connect %pM channel [%d] cid %d aid %d\n",
988 evt->bssid, ch, evt->cid, evt->aid);
1013 evt->cid);
1030 if (wil->sta[evt->cid].status != wil_sta_unused) {
1032 wil->sta[evt->cid].status, evt->cid);
1038 ether_addr_copy(wil->sta[evt->cid].addr, evt->bssid);
1039 wil->sta[evt->cid].mid = vif->mid;
1040 wil->sta[evt->cid].status = wil_sta_conn_pending;
1042 rc = wil_ring_init_tx(vif, evt->cid);
1045 evt->cid, rc);
1046 wmi_disconnect_sta(vif, wil->sta[evt->cid].addr,
1049 wil_info(wil, "successful connection to CID %d\n", evt->cid);
1102 evt->cid);
1106 wil->sta[evt->cid].status = wil_sta_connected;
1107 wil->sta[evt->cid].aid = evt->aid;
1114 wil->sta[evt->cid].status = wil_sta_unused;
1115 wil->sta[evt->cid].mid = U8_MAX;
1175 int cid;
1181 cid = wil_find_cid(wil, vif->mid, evt->src_mac);
1182 if (cid >= 0)
1183 stats = &wil->sta[cid].stats;
1223 u8 cid;
1242 cid = wil->ring2cid_tid[vri][0];
1243 if (!wil_cid_valid(wil, cid)) {
1244 wil_err(wil, "invalid cid %d for vring %d\n", cid, vri);
1252 sta = &wil->sta[cid];
1300 u8 cid, tid;
1304 parse_cidxtid(evt->cidxtid, &cid, &tid);
1306 cid = evt->cid;
1309 wil_addba_rx_request(wil, vif->mid, cid, tid, evt->dialog_token,
1319 u8 cid, tid;
1327 parse_cidxtid(evt->cidxtid, &cid, &tid);
1329 cid = evt->cid;
1333 if (!wil_cid_valid(wil, cid)) {
1334 wil_err(wil, "DELBA: Invalid CID %d\n", cid);
1339 vif->mid, cid, tid,
1346 if (wil->ring2cid_tid[i][0] == cid &&
1364 sta = &wil->sta[cid];
1428 wil_dbg_wmi(wil, "len %d qid %d mid %d cid %d\n",
1429 d_len, data->info.qid, data->info.mid, data->info.cid);
1456 u8 cid = basic->cid;
1459 if (cid >= wil->max_assoc_sta) {
1460 wil_err(wil, "invalid cid %d\n", cid);
1464 sta = &wil->sta[cid];
1576 /* find cid and ringid for the station vif
1582 int *cid,
1599 * find it and return the cid associated with it.
1611 wil_dbg_wmi(wil, "find sta -> ringid %d cid %d\n", i, lcid);
1612 *cid = lcid;
1617 wil_dbg_wmi(wil, "find sta cid while no rings active?\n");
1629 int rc, cid = 0, ringid = 0;
1676 /* find cid and ringid */
1677 rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
1679 wil_err(wil, "No valid cid found\n");
1685 rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
1691 rc = wmi_del_cipher_key(vif, 0, wil->sta[cid].addr,
1720 int rc = -ENOENT, cid = 0, ringid = 0;
1761 /* find cid and ringid */
1762 rc = wil_find_cid_ringid_sta(wil, vif, &cid, &ringid);
1764 wil_err(wil, "No valid cid found\n");
1769 wil_info(wil, "FT: Roam %pM channel [%d] cid %d aid %d\n",
1770 data->mac_addr, ch, cid, data->aid);
1804 cid, ringid);
1806 rc = wil->txrx_ops.tx_ring_modify(vif, ringid, cid, 0);
1809 cid, vif->mid, ringid, rc);
1815 wil->sta[cid].aid = data->aid;
1816 wil->sta[cid].stats.ft_roams++;
1817 ether_addr_copy(wil->sta[cid].addr, vif->bss->bssid);
2818 int wmi_delba_rx(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, u16 reason)
2824 if (cid >= WIL6210_RX_DESC_MAX_CID) {
2826 cmd.cid = cid;
2829 cmd.cidxtid = mk_cidxtid(cid, tid);
2832 wil_dbg_wmi(wil, "delba_rx: (CID %d TID %d reason %d)\n", cid,
2839 u8 mid, u8 cid, u8 tid, u8 token,
2862 if (cid >= WIL6210_RX_DESC_MAX_CID) {
2864 cmd.cid = cid;
2867 cmd.cidxtid = mk_cidxtid(cid, tid);
2872 mid, cid, tid, agg_wsize,
2890 int wmi_addba_rx_resp_edma(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid,
2896 .cid = cid,
2920 cid, tid, agg_wsize, timeout, status, amsdu ? "+" : "-",
3879 int wil_wmi_tx_desc_ring_add(struct wil6210_vif *vif, int ring_id, int cid,
3893 .cid = cid,
3979 int wmi_link_stats_cfg(struct wil6210_vif *vif, u32 type, u8 cid, u32 interval)
3984 .cid = cid,