Searched refs:desc_lock (Results 1 - 10 of 10) sorted by relevance
/linux-4.1.27/drivers/dma/ioat/ |
H A D | dma.c | 156 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 D | dma.h | 133 spinlock_t desc_lock; member in struct:ioat_dma_chan
|
/linux-4.1.27/drivers/dma/ |
H A D | fsldma.c | 415 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 D | mmp_pdma.c | 111 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 D | fsl_raid.c | 96 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 D | fsl_raid.h | 268 spinlock_t desc_lock; /* queue lock */ member in struct:fsl_re_chan
|
H A D | fsldma.h | 155 spinlock_t desc_lock; /* Descriptor operation lock */ member in struct:fsldma_chan
|
H A D | xgene-dma.c | 741 * LOCKING: must hold chan->desc_lock 892 * LOCKING: must hold chan->desc_lock
|
/linux-4.1.27/drivers/crypto/ |
H A D | ixp4xx_crypto.c | 263 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 D | shdma-base.c | 159 /* Called with desc_lock held */ shdma_get_desc() 502 * Locks: called with desc_lock held
|
Completed in 404 milliseconds