Searched refs:desc_lock (Results 1 - 10 of 10) sorted by relevance

/linux-4.1.27/drivers/dma/ioat/
H A Ddma.c156 spin_lock_init(&ioat->desc_lock); ioat1_enumerate_channels()
185 spin_lock_bh(&ioat->desc_lock); ioat1_dma_memcpy_issue_pending()
187 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_memcpy_issue_pending()
236 spin_lock_bh(&ioat->desc_lock); ioat1_tx_submit()
258 spin_unlock_bh(&ioat->desc_lock); ioat1_tx_submit()
339 spin_lock_bh(&ioat->desc_lock); ioat1_dma_alloc_chan_resources()
342 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_alloc_chan_resources()
424 spin_lock_bh(&ioat->desc_lock); ioat1_dma_free_chan_resources()
442 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_free_chan_resources()
464 * channel's desc_lock held. Allocates more descriptors if the channel
503 spin_lock_bh(&ioat->desc_lock); ioat1_dma_prep_memcpy()
541 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_prep_memcpy()
544 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_prep_memcpy()
686 if (!spin_trylock_bh(&ioat->desc_lock)) { ioat1_cleanup()
693 spin_unlock_bh(&ioat->desc_lock); ioat1_cleanup()
708 spin_lock_bh(&ioat->desc_lock); ioat1_timer_event()
718 spin_unlock_bh(&ioat->desc_lock); ioat1_timer_event()
722 spin_lock_bh(&ioat->desc_lock); ioat1_timer_event()
741 spin_unlock_bh(&ioat->desc_lock); ioat1_timer_event()
769 spin_lock_bh(&ioat->desc_lock); ioat1_dma_start_null_desc()
776 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_start_null_desc()
796 spin_unlock_bh(&ioat->desc_lock); ioat1_dma_start_null_desc()
H A Ddma.h133 spinlock_t desc_lock; member in struct:ioat_dma_chan
/linux-4.1.27/drivers/dma/
H A Dfsldma.c415 spin_lock_bh(&chan->desc_lock); fsl_dma_tx_submit()
420 spin_unlock_bh(&chan->desc_lock); fsl_dma_tx_submit()
436 spin_unlock_bh(&chan->desc_lock); fsl_dma_tx_submit()
569 * LOCKING: must hold chan->desc_lock
723 * LOCKING: must hold chan->desc_lock
752 spin_lock_bh(&chan->desc_lock); fsl_dma_free_chan_resources()
757 spin_unlock_bh(&chan->desc_lock); fsl_dma_free_chan_resources()
953 spin_lock_bh(&chan->desc_lock); fsl_dma_device_terminate_all()
964 spin_unlock_bh(&chan->desc_lock); fsl_dma_device_terminate_all()
1002 spin_lock_bh(&chan->desc_lock); fsl_dma_memcpy_issue_pending()
1004 spin_unlock_bh(&chan->desc_lock); fsl_dma_memcpy_issue_pending()
1022 spin_lock_bh(&chan->desc_lock); fsl_tx_status()
1024 spin_unlock_bh(&chan->desc_lock); fsl_tx_status()
1106 spin_lock_bh(&chan->desc_lock); dma_do_tasklet()
1114 spin_unlock_bh(&chan->desc_lock); dma_do_tasklet()
1295 spin_lock_init(&chan->desc_lock); fsl_dma_chan_probe()
1459 spin_lock_bh(&chan->desc_lock); fsldma_suspend_late()
1464 spin_unlock_bh(&chan->desc_lock); fsldma_suspend_late()
1474 spin_unlock_bh(&chan->desc_lock); fsldma_suspend_late()
1492 spin_lock_bh(&chan->desc_lock); fsldma_resume_early()
1497 spin_unlock_bh(&chan->desc_lock); fsldma_resume_early()
H A Dmmp_pdma.c111 spinlock_t desc_lock; /* Descriptor list lock */ member in struct:mmp_pdma_chan
348 spin_lock_irqsave(&chan->desc_lock, flags); mmp_pdma_tx_submit()
357 spin_unlock_irqrestore(&chan->desc_lock, flags); mmp_pdma_tx_submit()
431 spin_lock_irqsave(&chan->desc_lock, flags); mmp_pdma_free_chan_resources()
434 spin_unlock_irqrestore(&chan->desc_lock, flags); mmp_pdma_free_chan_resources()
747 spin_lock_irqsave(&chan->desc_lock, flags); mmp_pdma_terminate_all()
750 spin_unlock_irqrestore(&chan->desc_lock, flags); mmp_pdma_terminate_all()
853 spin_lock_irqsave(&chan->desc_lock, flags); mmp_pdma_issue_pending()
855 spin_unlock_irqrestore(&chan->desc_lock, flags); mmp_pdma_issue_pending()
874 spin_lock_irqsave(&chan->desc_lock, flags); dma_do_tasklet()
878 spin_unlock_irqrestore(&chan->desc_lock, flags); dma_do_tasklet()
887 spin_lock_irqsave(&chan->desc_lock, flags); dma_do_tasklet()
917 spin_unlock_irqrestore(&chan->desc_lock, flags); dma_do_tasklet()
963 spin_lock_init(&chan->desc_lock); mmp_pdma_chan_init()
H A Dfsl_raid.c96 spin_lock_irqsave(&re_chan->desc_lock, flags); fsl_re_tx_submit()
99 spin_unlock_irqrestore(&re_chan->desc_lock, flags); fsl_re_tx_submit()
114 spin_lock_irqsave(&re_chan->desc_lock, flags); fsl_re_issue_pending()
132 spin_unlock_irqrestore(&re_chan->desc_lock, flags); fsl_re_issue_pending()
155 spin_lock_irqsave(&re_chan->desc_lock, flags); fsl_re_cleanup_descs()
160 spin_unlock_irqrestore(&re_chan->desc_lock, flags); fsl_re_cleanup_descs()
178 spin_lock_irqsave(&re_chan->desc_lock, flags); fsl_re_dequeue()
207 spin_unlock_irqrestore(&re_chan->desc_lock, flags); fsl_re_dequeue()
290 spin_lock_irqsave(&re_chan->desc_lock, lock_flag); fsl_re_chan_alloc_desc()
299 spin_unlock_irqrestore(&re_chan->desc_lock, lock_flag); fsl_re_chan_alloc_desc()
316 spin_lock_irqsave(&re_chan->desc_lock, lock_flag); fsl_re_chan_alloc_desc()
318 spin_unlock_irqrestore(&re_chan->desc_lock, lock_flag); fsl_re_chan_alloc_desc()
697 spin_lock_init(&chan->desc_lock); fsl_re_chan_probe()
H A Dfsl_raid.h268 spinlock_t desc_lock; /* queue lock */ member in struct:fsl_re_chan
H A Dfsldma.h155 spinlock_t desc_lock; /* Descriptor operation lock */ member in struct:fsldma_chan
H A Dxgene-dma.c741 * LOCKING: must hold chan->desc_lock
892 * LOCKING: must hold chan->desc_lock
/linux-4.1.27/drivers/crypto/
H A Dixp4xx_crypto.c263 static spinlock_t desc_lock; get_crypt_desc() variable
270 spin_lock_irqsave(&desc_lock, flags); get_crypt_desc()
275 spin_unlock_irqrestore(&desc_lock, flags); get_crypt_desc()
283 spin_unlock_irqrestore(&desc_lock, flags); get_crypt_desc()
286 spin_unlock_irqrestore(&desc_lock, flags); get_crypt_desc()
1418 spin_lock_init(&desc_lock); ixp_module_init()
/linux-4.1.27/drivers/dma/sh/
H A Dshdma-base.c159 /* Called with desc_lock held */ shdma_get_desc()
502 * Locks: called with desc_lock held

Completed in 404 milliseconds