Searched refs:cp_ring (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/apm/xgene/ |
D | xgene_enet_main.c | 145 static int xgene_enet_tx_completion(struct xgene_enet_desc_ring *cp_ring, in xgene_enet_tx_completion() argument 157 skb = cp_ring->cp_skb[skb_index]; in xgene_enet_tx_completion() 158 frag_dma_addr = &cp_ring->frag_dma_addr[skb_index * MAX_SKB_FRAGS]; in xgene_enet_tx_completion() 160 dev = ndev_to_dev(cp_ring->ndev); in xgene_enet_tx_completion() 174 xgene_enet_parse_error(cp_ring, netdev_priv(cp_ring->ndev), in xgene_enet_tx_completion() 182 netdev_err(cp_ring->ndev, "completion skb is NULL\n"); in xgene_enet_tx_completion() 285 return &ring->cp_ring->frag_dma_addr[ring->tail * MAX_SKB_FRAGS]; in xgene_get_frag_dma_array() 422 tx_ring->cp_ring->cp_skb[tx_ring->tail] = skb; in xgene_enet_setup_tx_desc() 637 ring = pdata->tx_ring->cp_ring; in xgene_enet_register_irq() 659 devm_free_irq(dev, pdata->tx_ring->cp_ring->irq, in xgene_enet_free_irq() [all …]
|
D | xgene_enet_main.h | 108 struct xgene_enet_desc_ring *cp_ring; member
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_cp.c | 774 ring_start = (dev_priv->cp_ring->offset in radeon_cp_init_ring_buffer() 779 ring_start = (dev_priv->cp_ring->offset in radeon_cp_init_ring_buffer() 1308 dev_priv->cp_ring = drm_legacy_findmap(dev, init->ring_offset); in radeon_do_init_cp() 1309 if (!dev_priv->cp_ring) { in radeon_do_init_cp() 1340 drm_legacy_ioremap_wc(dev_priv->cp_ring, dev); in radeon_do_init_cp() 1343 if (!dev_priv->cp_ring->handle || in radeon_do_init_cp() 1353 dev_priv->cp_ring->handle = in radeon_do_init_cp() 1354 (void *)(unsigned long)dev_priv->cp_ring->offset; in radeon_do_init_cp() 1361 dev_priv->cp_ring->handle); in radeon_do_init_cp() 1443 dev_priv->ring.start = (u32 *) dev_priv->cp_ring->handle; in radeon_do_init_cp() [all …]
|
D | r600_cp.c | 1877 ring_start = (dev_priv->cp_ring->offset in r600_cp_init_ring_buffer() 1882 ring_start = (dev_priv->cp_ring->offset in r600_cp_init_ring_buffer() 1951 if (dev_priv->cp_ring != NULL) { in r600_do_cleanup_cp() 1952 drm_legacy_ioremapfree(dev_priv->cp_ring, dev); in r600_do_cleanup_cp() 1953 dev_priv->cp_ring = NULL; in r600_do_cleanup_cp() 2062 dev_priv->cp_ring = drm_legacy_findmap(dev, init->ring_offset); in r600_do_init_cp() 2063 if (!dev_priv->cp_ring) { in r600_do_init_cp() 2095 drm_legacy_ioremap_wc(dev_priv->cp_ring, dev); in r600_do_init_cp() 2098 if (!dev_priv->cp_ring->handle || in r600_do_init_cp() 2108 dev_priv->cp_ring->handle = (void *)(unsigned long)dev_priv->cp_ring->offset; in r600_do_init_cp() [all …]
|
D | radeon_drv.h | 258 drm_local_map_t *cp_ring; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 598 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_reuse_rx_agg_bufs() 677 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_rx_pages() 931 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_tpa_end() 1047 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_rx_pkt() 1276 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_msix() 1299 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_inta() 1325 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_poll_work() 1398 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_poll() 1426 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_busy_poll() 1837 cpr = &bnapi->cp_ring; in bnxt_free_cp_rings() [all …]
|
D | bnxt.h | 606 struct bnxt_cp_ring_info cp_ring; member
|
D | bnxt_ethtool.c | 101 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_get_ethtool_stats()
|