Searched refs:wq_lock (Results 1 – 17 of 17) sorted by relevance
| /linux/drivers/dma/idxd/ |
| H A D | cdev.c | 147 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 D | dma.c | 326 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 D | device.c | 383 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 D | init.c | 219 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 D | irq.c | 189 mutex_lock(&wq->wq_lock); in idxd_int_handle_revoke() 203 mutex_unlock(&wq->wq_lock); in idxd_int_handle_revoke()
|
| H A D | idxd.h | 207 struct mutex wq_lock; /* mutex for workqueue */ member
|
| H A D | sysfs.c | 971 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 D | snic_io.c | 54 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 D | snic.h | 331 spinlock_t wq_lock[SNIC_WQ_MAX]; member
|
| H A D | snic_main.c | 543 spin_lock_init(&snic->wq_lock[i]); in snic_probe()
|
| /linux/sound/soc/fsl/ |
| H A D | imx-pcm-rpmsg.c | 119 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 D | imx-pcm-rpmsg.h | 505 spinlock_t wq_lock; /* spin lock for resource protection */ member
|
| /linux/drivers/usb/phy/ |
| H A D | phy-mv-usb.h | 151 spinlock_t wq_lock; member
|
| /linux/drivers/scsi/fnic/ |
| H A D | fnic_fcs.c | 649 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 D | fnic.h | 473 spinlock_t wq_lock[FNIC_WQ_MAX]; member
|
| H A D | fnic_main.c | 893 spin_lock_init(&fnic->wq_lock[i]); in fnic_probe()
|
| /linux/drivers/crypto/intel/iaa/ |
| H A D | iaa_crypto_main.c | 1721 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()
|