Home
last modified time | relevance | path

Searched refs:wq_lock (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/dma/idxd/
H A Dcdev.c147 mutex_lock(&wq->wq_lock); in idxd_file_dev_release()
149 mutex_unlock(&wq->wq_lock); in idxd_file_dev_release()
235 mutex_lock(&wq->wq_lock); in idxd_cdev_open()
305 mutex_unlock(&wq->wq_lock); in idxd_cdev_open()
319 mutex_unlock(&wq->wq_lock); in idxd_cdev_open()
603 mutex_lock(&wq->wq_lock); in idxd_user_drv_probe()
648 mutex_unlock(&wq->wq_lock); in idxd_user_drv_probe()
657 mutex_unlock(&wq->wq_lock); in idxd_user_drv_probe()
665 mutex_lock(&wq->wq_lock); in idxd_user_drv_remove()
671 mutex_unlock(&wq->wq_lock); in idxd_user_drv_remove()
H A Ddma.c326 mutex_lock(&wq->wq_lock); in idxd_dmaengine_drv_probe()
350 mutex_unlock(&wq->wq_lock); in idxd_dmaengine_drv_probe()
357 mutex_unlock(&wq->wq_lock); in idxd_dmaengine_drv_probe()
365 mutex_lock(&wq->wq_lock); in idxd_dmaengine_drv_remove()
369 mutex_unlock(&wq->wq_lock); in idxd_dmaengine_drv_remove()
H A Ddevice.c383 lockdep_assert_held(&wq->wq_lock); in idxd_wq_disable_cleanup()
400 lockdep_assert_held(&wq->wq_lock); in idxd_wq_device_reset_cleanup()
430 lockdep_assert_held(&wq->wq_lock); in __idxd_wq_quiesce()
440 mutex_lock(&wq->wq_lock); in idxd_wq_quiesce()
442 mutex_unlock(&wq->wq_lock); in idxd_wq_quiesce()
732 mutex_lock(&wq->wq_lock); in idxd_device_wqs_clear_state()
735 mutex_unlock(&wq->wq_lock); in idxd_device_wqs_clear_state()
1356 guard(mutex)(&wq->wq_lock); in idxd_wq_flush_descs()
1416 lockdep_assert_held(&wq->wq_lock); in idxd_drv_enable_wq()
1545 lockdep_assert_held(&wq->wq_lock); in idxd_drv_disable_wq()
H A Dinit.c219 mutex_init(&wq->wq_lock); in idxd_setup_wqs()
949 mutex_lock(&wq->wq_lock); in idxd_device_config_save()
952 mutex_unlock(&wq->wq_lock); in idxd_device_config_save()
1021 mutex_lock(&wq->wq_lock); in idxd_device_config_restore()
1039 mutex_unlock(&wq->wq_lock); in idxd_device_config_restore()
H A Dirq.c189 mutex_lock(&wq->wq_lock); in idxd_int_handle_revoke()
203 mutex_unlock(&wq->wq_lock); in idxd_int_handle_revoke()
H A Didxd.h207 struct mutex wq_lock; /* mutex for workqueue */ member
H A Dsysfs.c971 mutex_lock(&wq->wq_lock); in wq_cdev_minor_show()
974 mutex_unlock(&wq->wq_lock); in wq_cdev_minor_show()
/linux/drivers/scsi/snic/
H A Dsnic_io.c54 spin_lock_irqsave(&snic->wq_lock[q_num], flags); in snic_wq_cmpl_handler_cont()
60 spin_unlock_irqrestore(&snic->wq_lock[q_num], flags); in snic_wq_cmpl_handler_cont()
173 spin_lock_irqsave(&snic->wq_lock[q_num], flags); in snic_queue_wq_desc()
178 spin_unlock_irqrestore(&snic->wq_lock[q_num], flags); in snic_queue_wq_desc()
191 spin_unlock_irqrestore(&snic->wq_lock[q_num], flags); in snic_queue_wq_desc()
H A Dsnic.h331 spinlock_t wq_lock[SNIC_WQ_MAX]; member
H A Dsnic_main.c543 spin_lock_init(&snic->wq_lock[i]); in snic_probe()
/linux/sound/soc/fsl/
H A Dimx-pcm-rpmsg.c119 spin_lock_irqsave(&info->wq_lock, flags); in imx_rpmsg_insert_workqueue()
133 spin_unlock_irqrestore(&info->wq_lock, flags); in imx_rpmsg_insert_workqueue()
684 spin_lock_irqsave(&info->wq_lock, flags); in imx_rpmsg_pcm_work()
687 spin_unlock_irqrestore(&info->wq_lock, flags); in imx_rpmsg_pcm_work()
736 spin_lock_init(&info->wq_lock); in imx_rpmsg_pcm_probe()
H A Dimx-pcm-rpmsg.h505 spinlock_t wq_lock; /* spin lock for resource protection */ member
/linux/drivers/usb/phy/
H A Dphy-mv-usb.h151 spinlock_t wq_lock; member
/linux/drivers/scsi/fnic/
H A Dfnic_fcs.c649 spin_lock_irqsave(&fnic->wq_lock[0], flags); in fnic_send_frame()
664 spin_unlock_irqrestore(&fnic->wq_lock[0], flags); in fnic_send_frame()
870 spin_lock_irqsave(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont()
873 spin_unlock_irqrestore(&fnic->wq_lock[q_number], flags); in fnic_wq_cmpl_handler_cont()
H A Dfnic.h473 spinlock_t wq_lock[FNIC_WQ_MAX]; member
H A Dfnic_main.c893 spin_lock_init(&fnic->wq_lock[i]); in fnic_probe()
/linux/drivers/crypto/intel/iaa/
H A Diaa_crypto_main.c1721 mutex_lock(&wq->wq_lock); in iaa_crypto_probe()
1724 mutex_unlock(&wq->wq_lock); in iaa_crypto_probe()
1776 mutex_unlock(&wq->wq_lock); in iaa_crypto_probe()
1804 mutex_lock(&wq->wq_lock); in iaa_crypto_remove()
1842 mutex_unlock(&wq->wq_lock); in iaa_crypto_remove()