Lines Matching refs:chan_lock

79 	spin_lock_irq(&schan->chan_lock);  in shdma_tx_submit()
117 spin_unlock_irq(&schan->chan_lock); in shdma_tx_submit()
123 spin_lock_irq(&schan->chan_lock); in shdma_tx_submit()
151 spin_unlock_irq(&schan->chan_lock); in shdma_tx_submit()
335 spin_lock_irqsave(&schan->chan_lock, flags); in __ld_cleanup()
429 spin_unlock_irqrestore(&schan->chan_lock, flags); in __ld_cleanup()
458 spin_lock_irq(&schan->chan_lock); in shdma_free_chan_resources()
460 spin_unlock_irq(&schan->chan_lock); in shdma_free_chan_resources()
476 spin_lock_irq(&schan->chan_lock); in shdma_free_chan_resources()
481 spin_unlock_irq(&schan->chan_lock); in shdma_free_chan_resources()
575 spin_lock_irqsave(&schan->chan_lock, irq_flags); in shdma_prep_sg()
625 spin_unlock_irqrestore(&schan->chan_lock, irq_flags); in shdma_prep_sg()
634 spin_unlock_irqrestore(&schan->chan_lock, irq_flags); in shdma_prep_sg()
760 spin_lock_irqsave(&schan->chan_lock, flags); in shdma_terminate_all()
770 spin_unlock_irqrestore(&schan->chan_lock, flags); in shdma_terminate_all()
802 spin_lock_irq(&schan->chan_lock); in shdma_issue_pending()
807 spin_unlock_irq(&schan->chan_lock); in shdma_issue_pending()
820 spin_lock_irqsave(&schan->chan_lock, flags); in shdma_tx_status()
838 spin_unlock_irqrestore(&schan->chan_lock, flags); in shdma_tx_status()
859 spin_lock(&schan->chan_lock); in shdma_reset()
872 spin_unlock(&schan->chan_lock); in shdma_reset()
882 spin_lock(&schan->chan_lock); in shdma_reset()
884 spin_unlock(&schan->chan_lock); in shdma_reset()
900 spin_lock(&schan->chan_lock); in chan_irq()
904 spin_unlock(&schan->chan_lock); in chan_irq()
916 spin_lock_irq(&schan->chan_lock); in chan_irqt()
928 spin_unlock_irq(&schan->chan_lock); in chan_irqt()
962 spin_lock_init(&schan->chan_lock); in shdma_chan_probe()