/openbmc/linux/drivers/dma/ |
H A D | virt-dma.h | 25 void (*desc_free)(struct virt_dma_desc *); member 64 vd->tx.desc_free = vchan_tx_desc_free; in vchan_tx_prep() 123 vc->desc_free(vd); in vchan_vdesc_fini()
|
H A D | virt-dma.c | 61 vc->desc_free(vd); in vchan_tx_desc_free()
|
H A D | mcf-edma-main.c | 201 mcf_chan->vchan.desc_free = fsl_edma_free_desc; in mcf_edma_probe()
|
H A D | milbeaut-xdmac.c | 286 mc->vc.desc_free = milbeaut_xdmac_desc_free; in milbeaut_xdmac_chan_init()
|
H A D | uniphier-mdmac.c | 374 mc->vc.desc_free = uniphier_mdmac_desc_free; in uniphier_mdmac_chan_init()
|
H A D | milbeaut-hdmac.c | 449 mc->vc.desc_free = milbeaut_hdmac_desc_free; in milbeaut_hdmac_chan_init()
|
H A D | moxart-dma.c | 598 ch->vc.desc_free = moxart_dma_desc_free; in moxart_probe()
|
H A D | uniphier-xdmac.c | 461 xc->vc.desc_free = uniphier_xdmac_desc_free; in uniphier_xdmac_chan_init()
|
H A D | idma64.c | 570 idma64c->vchan.desc_free = idma64_vdesc_free; in idma64_probe()
|
H A D | fsl-edma-main.c | 574 fsl_chan->vchan.desc_free = fsl_edma_free_desc; in fsl_edma_probe()
|
H A D | tegra210-adma.c | 884 tdc->vc.desc_free = tegra_adma_desc_free; in tegra_adma_probe()
|
H A D | bcm2835-dma.c | 826 c->vc.desc_free = bcm2835_dma_desc_free; in bcm2835_dma_chan_init()
|
/openbmc/u-boot/drivers/net/ti/ |
H A D | cpsw.c | 232 struct cpdma_desc *desc_free; member 576 struct cpdma_desc *desc = priv->desc_free; in cpdma_desc_alloc() 579 priv->desc_free = desc_read_ptr(desc, hw_next); in cpdma_desc_alloc() 586 desc_write(desc, hw_next, priv->desc_free); in cpdma_desc_free() 587 priv->desc_free = desc; in cpdma_desc_free() 710 priv->desc_free = &priv->descs[0]; in _cpsw_init()
|
/openbmc/linux/drivers/dma/ptdma/ |
H A D | ptdma-dmaengine.c | 385 chan->vc.desc_free = pt_do_cleanup; in pt_dmaengine_register()
|
/openbmc/linux/include/linux/ |
H A D | dmaengine.h | 608 int (*desc_free)(struct dma_async_tx_descriptor *tx); member 1571 return desc->desc_free(desc); in dmaengine_desc_free()
|
/openbmc/linux/drivers/dma/hsu/ |
H A D | hsu.c | 452 hsuc->vchan.desc_free = hsu_dma_desc_free; in hsu_dma_probe()
|
/openbmc/linux/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 483 chan->vchan.desc_free = sf_pdma_free_desc; in sf_pdma_setup_chans()
|
/openbmc/linux/drivers/dma/mediatek/ |
H A D | mtk-uart-apdma.c | 542 c->vc.desc_free = mtk_uart_apdma_desc_free; in mtk_uart_apdma_probe()
|
H A D | mtk-hsdma.c | 968 vc->vc.desc_free = mtk_hsdma_vdesc_free; in mtk_hsdma_probe()
|
H A D | mtk-cqdma.c | 848 vc->vc.desc_free = mtk_cqdma_vdesc_free; in mtk_cqdma_probe()
|
/openbmc/linux/drivers/dma/sh/ |
H A D | usb-dmac.c | 738 uchan->vc.desc_free = usb_dmac_virt_desc_free; in usb_dmac_chan_probe()
|
/openbmc/linux/drivers/dma/lgm/ |
H A D | lgm-dma.c | 1414 c->vchan.desc_free = dma_free_desc_resource; in ldma_dma_init_v22() 1435 c->vchan.desc_free = dma_free_desc_resource; in ldma_dma_init_v3X()
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | xdma.c | 415 xchan->vchan.desc_free = xdma_free_desc; in xdma_alloc_channels()
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | qcom_adm.c | 704 achan->vc.desc_free = adm_dma_free_desc; in adm_channel_init()
|
/openbmc/linux/drivers/dma/fsl-dpaa2-qdma/ |
H A D | dpaa2-qdma.c | 646 dpaa2_chan->vchan.desc_free = dpaa2_qdma_free_desc; in dpaa2_dpdmai_init_channels()
|