Lines Matching refs:desc_lock
110 spinlock_t desc_lock; /* Descriptor list lock */ member
347 spin_lock_irqsave(&chan->desc_lock, flags); in mmp_pdma_tx_submit()
356 spin_unlock_irqrestore(&chan->desc_lock, flags); in mmp_pdma_tx_submit()
430 spin_lock_irqsave(&chan->desc_lock, flags); in mmp_pdma_free_chan_resources()
433 spin_unlock_irqrestore(&chan->desc_lock, flags); in mmp_pdma_free_chan_resources()
746 spin_lock_irqsave(&chan->desc_lock, flags); in mmp_pdma_terminate_all()
749 spin_unlock_irqrestore(&chan->desc_lock, flags); in mmp_pdma_terminate_all()
852 spin_lock_irqsave(&chan->desc_lock, flags); in mmp_pdma_issue_pending()
854 spin_unlock_irqrestore(&chan->desc_lock, flags); in mmp_pdma_issue_pending()
873 spin_lock_irqsave(&chan->desc_lock, flags); in dma_do_tasklet()
877 spin_unlock_irqrestore(&chan->desc_lock, flags); in dma_do_tasklet()
886 spin_lock_irqsave(&chan->desc_lock, flags); in dma_do_tasklet()
916 spin_unlock_irqrestore(&chan->desc_lock, flags); in dma_do_tasklet()
962 spin_lock_init(&chan->desc_lock); in mmp_pdma_chan_init()