Home
last modified time | relevance | path

Searched refs:cp_ring (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/apm/xgene/
Dxgene_enet_main.c145 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 …]
Dxgene_enet_main.h108 struct xgene_enet_desc_ring *cp_ring; member
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_cp.c774 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 …]
Dr600_cp.c1877 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 …]
Dradeon_drv.h258 drm_local_map_t *cp_ring; member
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/
Dbnxt.c598 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 …]
Dbnxt.h606 struct bnxt_cp_ring_info cp_ring; member
Dbnxt_ethtool.c101 struct bnxt_cp_ring_info *cpr = &bnapi->cp_ring; in bnxt_get_ethtool_stats()