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()
810 spin_lock_irq(&schan->chan_lock); in shdma_issue_pending()
815 spin_unlock_irq(&schan->chan_lock); in shdma_issue_pending()
828 spin_lock_irqsave(&schan->chan_lock, flags); in shdma_tx_status()
846 spin_unlock_irqrestore(&schan->chan_lock, flags); in shdma_tx_status()
867 spin_lock(&schan->chan_lock); in shdma_reset()
880 spin_unlock(&schan->chan_lock); in shdma_reset()
890 spin_lock(&schan->chan_lock); in shdma_reset()
892 spin_unlock(&schan->chan_lock); in shdma_reset()
908 spin_lock(&schan->chan_lock); in chan_irq()
912 spin_unlock(&schan->chan_lock); in chan_irq()
924 spin_lock_irq(&schan->chan_lock); in chan_irqt()
936 spin_unlock_irq(&schan->chan_lock); in chan_irqt()
970 spin_lock_init(&schan->chan_lock); in shdma_chan_probe()