Home
last modified time | relevance | path

Searched refs:desc_ring (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/dma/
Dmic_x100_dma.c170 mic_dma_memcpy_desc(&ch->desc_ring[ch->head], in mic_dma_prog_memcpy_desc()
183 mic_dma_prep_status_desc(&ch->desc_ring[ch->head], 0, in mic_dma_prog_intr()
186 mic_dma_prep_status_desc(&ch->desc_ring[ch->head], 0, in mic_dma_prog_intr()
199 mic_dma_prep_status_desc(&ch->desc_ring[ch->head], 0, in mic_dma_do_dma()
340 u64 desc_ring_size = MIC_DMA_DESC_RX_SIZE * sizeof(*ch->desc_ring); in mic_dma_alloc_desc_ring()
344 ch->desc_ring = kzalloc(desc_ring_size, GFP_KERNEL); in mic_dma_alloc_desc_ring()
346 if (!ch->desc_ring) in mic_dma_alloc_desc_ring()
349 ch->desc_ring_micpa = dma_map_single(dev, ch->desc_ring, in mic_dma_alloc_desc_ring()
362 kfree(ch->desc_ring); in mic_dma_alloc_desc_ring()
368 u64 desc_ring_size = MIC_DMA_DESC_RX_SIZE * sizeof(*ch->desc_ring); in mic_dma_free_desc_ring()
[all …]
Dmic_x100_dma.h120 struct mic_dma_desc *desc_ring; member
/linux-4.1.27/drivers/net/ethernet/ti/
Dcpmac.c202 struct cpmac_desc *desc_ring; member
564 desc = &priv->desc_ring[queue]; in cpmac_start_xmit()
597 desc = &priv->desc_ring[queue]; in cpmac_end_xmit()
716 if (unlikely(!priv->desc_ring)) in cpmac_clear_tx()
719 priv->desc_ring[i].dataflags = 0; in cpmac_clear_tx()
720 if (priv->desc_ring[i].skb) { in cpmac_clear_tx()
721 dev_kfree_skb_any(priv->desc_ring[i].skb); in cpmac_clear_tx()
722 priv->desc_ring[i].skb = NULL; in cpmac_clear_tx()
974 priv->desc_ring = dma_alloc_coherent(&dev->dev, in cpmac_open()
978 if (!priv->desc_ring) { in cpmac_open()
[all …]
/linux-4.1.27/drivers/net/ethernet/rdc/
Dr6040.c307 static void r6040_init_ring_desc(struct r6040_descriptor *desc_ring, in r6040_init_ring_desc() argument
310 struct r6040_descriptor *desc = desc_ring; in r6040_init_ring_desc()
321 desc->vndescp = desc_ring; in r6040_init_ring_desc()