Home
last modified time | relevance | path

Searched refs:ld_pending (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/dma/
H A Dfsldma.c384 struct fsl_desc_sw *tail = to_fsl_desc(chan->ld_pending.prev); in append_ld_queue()
386 if (list_empty(&chan->ld_pending)) in append_ld_queue()
403 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in append_ld_queue()
574 if (list_empty(&chan->ld_pending)) { in fsl_chan_xfer_ld_queue()
599 desc = list_first_entry(&chan->ld_pending, struct fsl_desc_sw, node); in fsl_chan_xfer_ld_queue()
600 list_splice_tail_init(&chan->ld_pending, &chan->ld_running); in fsl_chan_xfer_ld_queue()
749 fsldma_free_desc_list(chan, &chan->ld_pending); in fsl_dma_free_chan_resources()
838 fsldma_free_desc_list(chan, &chan->ld_pending); in fsl_dma_device_terminate_all()
1175 INIT_LIST_HEAD(&chan->ld_pending); in fsl_dma_chan_probe()
H A Dxgene-dma.c256 * @ld_pending: descriptors which are queued to run, but have not yet been
279 struct list_head ld_pending; member
473 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in xgene_dma_tx_submit()
648 if (list_empty(&chan->ld_pending)) { in xgene_chan_xfer_ld_pending()
657 list_for_each_entry_safe(desc_sw, _desc_sw, &chan->ld_pending, node) { in xgene_chan_xfer_ld_pending()
826 xgene_dma_free_desc_list(chan, &chan->ld_pending); in xgene_dma_free_chan_resources()
1539 INIT_LIST_HEAD(&chan->ld_pending); in xgene_dma_async_register()
H A Dfsldma.h159 struct list_head ld_pending; member
/kernel/linux/linux-6.6/drivers/dma/
H A Dfsldma.c385 struct fsl_desc_sw *tail = to_fsl_desc(chan->ld_pending.prev); in append_ld_queue()
387 if (list_empty(&chan->ld_pending)) in append_ld_queue()
404 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in append_ld_queue()
575 if (list_empty(&chan->ld_pending)) { in fsl_chan_xfer_ld_queue()
600 desc = list_first_entry(&chan->ld_pending, struct fsl_desc_sw, node); in fsl_chan_xfer_ld_queue()
601 list_splice_tail_init(&chan->ld_pending, &chan->ld_running); in fsl_chan_xfer_ld_queue()
750 fsldma_free_desc_list(chan, &chan->ld_pending); in fsl_dma_free_chan_resources()
839 fsldma_free_desc_list(chan, &chan->ld_pending); in fsl_dma_device_terminate_all()
1176 INIT_LIST_HEAD(&chan->ld_pending); in fsl_dma_chan_probe()
H A Dxgene-dma.c257 * @ld_pending: descriptors which are queued to run, but have not yet been
280 struct list_head ld_pending; member
474 list_splice_tail_init(&desc->tx_list, &chan->ld_pending); in xgene_dma_tx_submit()
649 if (list_empty(&chan->ld_pending)) { in xgene_chan_xfer_ld_pending()
658 list_for_each_entry_safe(desc_sw, _desc_sw, &chan->ld_pending, node) { in xgene_chan_xfer_ld_pending()
827 xgene_dma_free_desc_list(chan, &chan->ld_pending); in xgene_dma_free_chan_resources()
1540 INIT_LIST_HEAD(&chan->ld_pending); in xgene_dma_async_register()
H A Dfsldma.h159 struct list_head ld_pending; member

Completed in 11 milliseconds