Lines Matching refs:cid

372 	int cid = wil_rxdesc_cid(d);  in wil_rx_get_cid_by_skb()  local
381 return cid; in wil_rx_get_cid_by_skb()
403 return cid; in wil_rx_get_cid_by_skb()
411 return cid; in wil_rx_get_cid_by_skb()
417 for (i = cid; i < wil->max_assoc_sta; i += WIL6210_RX_DESC_MAX_CID) { in wil_rx_get_cid_by_skb()
420 cid = i; in wil_rx_get_cid_by_skb()
427 cid = -ENOENT; in wil_rx_get_cid_by_skb()
430 return cid; in wil_rx_get_cid_by_skb()
453 int cid, mid; in wil_vring_reap_rx() local
512 cid = wil_rx_get_cid_by_skb(wil, skb); in wil_vring_reap_rx()
513 if (cid == -ENOENT) { in wil_vring_reap_rx()
517 wil_skb_set_cid(skb, (u8)cid); in wil_vring_reap_rx()
518 stats = &wil->sta[cid].stats; in wil_vring_reap_rx()
543 fc1, mid, cid, tid, seq); in wil_vring_reap_rx()
548 mid, cid, tid, seq); in wil_vring_reap_rx()
549 wil_rx_bar(wil, vif, cid, tid, seq); in wil_vring_reap_rx()
556 fc1, mid, cid, tid, seq); in wil_vring_reap_rx()
661 int cid = wil_skb_get_cid(skb); in wil_rx_crypto_check() local
665 struct wil_sta_info *s = &wil->sta[cid]; in wil_rx_crypto_check()
674 cid, tid, mc, key_id); in wil_rx_crypto_check()
681 cid, tid, mc, key_id, pn, cc->pn); in wil_rx_crypto_check()
704 static void wil_get_netif_rx_params(struct sk_buff *skb, int *cid, in wil_get_netif_rx_params() argument
709 *cid = wil_skb_get_cid(skb); in wil_get_netif_rx_params()
806 int rc, cid; in wil_enable_tx_key_worker() local
816 cid = wil_find_cid_by_idx(wil, vif->mid, 0); in wil_enable_tx_key_worker()
817 if (!wil_cid_valid(wil, cid)) { in wil_enable_tx_key_worker()
818 wil_err(wil, "Invalid cid = %d\n", cid); in wil_enable_tx_key_worker()
824 rc = wmi_add_cipher_key(vif, 0, wil->sta[cid].addr, 0, NULL, in wil_enable_tx_key_worker()
893 void wil_netif_rx(struct sk_buff *skb, struct net_device *ndev, int cid, in wil_netif_rx() argument
973 int cid, security; in wil_netif_rx_any() local
977 wil->txrx_ops.get_netif_rx_params(skb, &cid, &security); in wil_netif_rx_any()
979 stats = &wil->sta[cid].stats; in wil_netif_rx_any()
998 wil_netif_rx(skb, ndev, cid, stats, true); in wil_netif_rx_any()
1135 int cid, int tid) in wil_vring_init_tx() argument
1167 if (cid >= WIL6210_RX_DESC_MAX_CID) { in wil_vring_init_tx()
1169 cmd.vring_cfg.cid = cid; in wil_vring_init_tx()
1172 cmd.vring_cfg.cidxtid = mk_cidxtid(cid, tid); in wil_vring_init_tx()
1192 wil->ring2cid_tid[id][0] = cid; in wil_vring_init_tx()
1236 static int wil_tx_vring_modify(struct wil6210_vif *vif, int ring_id, int cid, in wil_tx_vring_modify() argument
1250 .cidxtid = mk_cidxtid(cid, tid), in wil_tx_vring_modify()
1271 cid, tid); in wil_tx_vring_modify()
1279 if (wil->ring2cid_tid[ring_id][0] != cid || in wil_tx_vring_modify()
1404 int i, cid; in wil_find_tx_ucast() local
1408 cid = wil_find_cid(wil, vif->mid, da); in wil_find_tx_ucast()
1410 if (cid < 0 || cid >= wil->max_assoc_sta) in wil_find_tx_ucast()
1418 if (wil->ring2cid_tid[i][0] == cid) { in wil_find_tx_ucast()
1447 u8 cid; in wil_find_tx_ring_sta() local
1461 cid = wil->ring2cid_tid[i][0]; in wil_find_tx_ring_sta()
1462 if (cid >= wil->max_assoc_sta) /* skip BCAST */ in wil_find_tx_ring_sta()
1544 int cid = wil->ring2cid_tid[vring_index][0]; in wil_set_da_for_vring() local
1546 ether_addr_copy(da, wil->sta[cid].addr); in wil_set_da_for_vring()
1556 u8 cid; in wil_find_tx_bcast_2() local
1568 cid = wil->ring2cid_tid[i][0]; in wil_find_tx_bcast_2()
1569 if (cid >= wil->max_assoc_sta) /* skip BCAST */ in wil_find_tx_bcast_2()
1576 if (0 == memcmp(wil->sta[cid].addr, src, ETH_ALEN)) in wil_find_tx_bcast_2()
1596 cid = wil->ring2cid_tid[i][0]; in wil_find_tx_bcast_2()
1597 if (cid >= wil->max_assoc_sta) /* skip BCAST */ in wil_find_tx_bcast_2()
1603 if (0 == memcmp(wil->sta[cid].addr, src, ETH_ALEN)) in wil_find_tx_bcast_2()
2426 int cid = wil->ring2cid_tid[ringid][0]; in wil_tx_complete() local
2446 if (cid < wil->max_assoc_sta) in wil_tx_complete()
2447 stats = &wil->sta[cid].stats; in wil_tx_complete()
2498 &wil->sta[cid]); in wil_tx_complete()
2552 struct sk_buff *skb, int *tid, int *cid, in wil_get_reorder_params() argument
2558 *cid = wil_skb_get_cid(skb); in wil_get_reorder_params()