Searched refs:ld_pending (Results 1 – 3 of 3) sorted by relevance
/linux-6.3-rc2/drivers/dma/ |
A D | fsldma.c | 384 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()
|
A D | xgene-dma.c | 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()
|
A D | fsldma.h | 159 struct list_head ld_pending; member
|
Completed in 10 milliseconds