cp_ring 225 drivers/net/ethernet/apm/xgene/xgene_enet_main.c static int xgene_enet_tx_completion(struct xgene_enet_desc_ring *cp_ring, cp_ring 228 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct xgene_enet_pdata *pdata = netdev_priv(cp_ring->ndev); cp_ring 239 drivers/net/ethernet/apm/xgene/xgene_enet_main.c skb = cp_ring->cp_skb[skb_index]; cp_ring 240 drivers/net/ethernet/apm/xgene/xgene_enet_main.c frag_dma_addr = &cp_ring->frag_dma_addr[skb_index * MAX_SKB_FRAGS]; cp_ring 242 drivers/net/ethernet/apm/xgene/xgene_enet_main.c dev = ndev_to_dev(cp_ring->ndev); cp_ring 263 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->tx_dropped++; cp_ring 264 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->tx_errors++; cp_ring 270 drivers/net/ethernet/apm/xgene/xgene_enet_main.c netdev_err(cp_ring->ndev, "completion skb is NULL\n"); cp_ring 403 drivers/net/ethernet/apm/xgene/xgene_enet_main.c return &ring->cp_ring->frag_dma_addr[ring->tail * MAX_SKB_FRAGS]; cp_ring 542 drivers/net/ethernet/apm/xgene/xgene_enet_main.c tx_ring->cp_ring->cp_skb[tx_ring->tail] = skb; cp_ring 543 drivers/net/ethernet/apm/xgene/xgene_enet_main.c pdata->tx_level[tx_ring->cp_ring->index] += count; cp_ring 895 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ring = pdata->tx_ring[i]->cp_ring; cp_ring 921 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ring = pdata->tx_ring[i]->cp_ring; cp_ring 951 drivers/net/ethernet/apm/xgene/xgene_enet_main.c ring = pdata->tx_ring[i]->cp_ring; cp_ring 968 drivers/net/ethernet/apm/xgene/xgene_enet_main.c napi = &pdata->tx_ring[i]->cp_ring->napi; cp_ring 984 drivers/net/ethernet/apm/xgene/xgene_enet_main.c napi = &pdata->tx_ring[i]->cp_ring->napi; cp_ring 1068 drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_delete_ring(ring->cp_ring); cp_ring 1154 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (ring->cp_ring && ring->cp_ring->cp_skb) cp_ring 1155 drivers/net/ethernet/apm/xgene/xgene_enet_main.c devm_kfree(dev, ring->cp_ring->cp_skb); cp_ring 1157 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (ring->cp_ring && pdata->cq_cnt) cp_ring 1158 drivers/net/ethernet/apm/xgene/xgene_enet_main.c xgene_enet_free_desc_ring(ring->cp_ring); cp_ring 1303 drivers/net/ethernet/apm/xgene/xgene_enet_main.c struct xgene_enet_desc_ring *rx_ring, *tx_ring, *cp_ring; cp_ring 1419 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring = pdata->rx_ring[i]; cp_ring 1424 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring = xgene_enet_create_desc_ring(ndev, ring_num++, cp_ring 1427 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (!cp_ring) { cp_ring 1432 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->irq = pdata->irqs[pdata->rxq_cnt + i]; cp_ring 1433 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->index = i; cp_ring 1436 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->cp_skb = devm_kcalloc(dev, tx_ring->slots, cp_ring 1439 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (!cp_ring->cp_skb) { cp_ring 1445 drivers/net/ethernet/apm/xgene/xgene_enet_main.c cp_ring->frag_dma_addr = devm_kcalloc(dev, tx_ring->slots, cp_ring 1447 drivers/net/ethernet/apm/xgene/xgene_enet_main.c if (!cp_ring->frag_dma_addr) { cp_ring 1448 drivers/net/ethernet/apm/xgene/xgene_enet_main.c devm_kfree(dev, cp_ring->cp_skb); cp_ring 1453 drivers/net/ethernet/apm/xgene/xgene_enet_main.c tx_ring->cp_ring = cp_ring; cp_ring 1454 drivers/net/ethernet/apm/xgene/xgene_enet_main.c tx_ring->dst_ring_num = xgene_enet_dst_ring_num(cp_ring); cp_ring 1983 drivers/net/ethernet/apm/xgene/xgene_enet_main.c napi = &pdata->tx_ring[i]->cp_ring->napi; cp_ring 118 drivers/net/ethernet/apm/xgene/xgene_enet_main.h struct xgene_enet_desc_ring *cp_ring; cp_ring 1771 drivers/net/ethernet/broadcom/bnxt/bnxt.c bnapi->cp_ring.rx_buf_errors++; cp_ring 1854 drivers/net/ethernet/broadcom/bnxt/bnxt.c bnapi->cp_ring.rx_l4_csum_errors++; cp_ring 2103 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2127 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2278 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2345 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2377 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2395 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2415 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2980 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 3040 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 3094 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 3253 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bp->bnapi[i]->cp_ring; cp_ring 3754 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 3773 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 3865 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 3984 drivers/net/ethernet/broadcom/bnxt/bnxt.c &bp->bnapi[i]->cp_ring; cp_ring 4093 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 4106 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 4131 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 4811 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = bnapi->cp_ring.cp_ring_arr[BNXT_RX_HDL]; cp_ring 4824 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = bnapi->cp_ring.cp_ring_arr[BNXT_TX_HDL]; cp_ring 5409 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 5444 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 5480 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 5623 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 6201 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 6225 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 6322 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 6354 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 8310 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bp->bnapi[i]->cp_ring; cp_ring 8324 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bp->bnapi[i]->cp_ring; cp_ring 9435 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 9912 drivers/net/ethernet/broadcom/bnxt/bnxt.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 10214 drivers/net/ethernet/broadcom/bnxt/bnxt.c cpr = &bnapi->cp_ring; cp_ring 945 drivers/net/ethernet/broadcom/bnxt/bnxt.h struct bnxt_cp_ring_info cp_ring; cp_ring 84 drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c struct bnxt_cp_ring_info *cpr = &bp->bnapi[i]->cp_ring; cp_ring 22 drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c cp_ring); cp_ring 549 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; cp_ring 2823 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c cpr = &rxr->bnapi->cp_ring;