| /linux/drivers/most/ |
| H A D | most_cdev.c | 38 struct mutex io_mutex; member 134 mutex_lock(&c->io_mutex); in comp_open() 136 mutex_unlock(&c->io_mutex); in comp_open() 141 mutex_unlock(&c->io_mutex); in comp_open() 149 mutex_unlock(&c->io_mutex); in comp_open() 164 mutex_lock(&c->io_mutex); in comp_close() 170 mutex_unlock(&c->io_mutex); in comp_close() 172 mutex_unlock(&c->io_mutex); in comp_close() 193 mutex_lock(&c->io_mutex); in comp_write() 195 mutex_unlock(&c->io_mutex); in comp_write() [all …]
|
| H A D | most_usb.c | 117 struct mutex io_mutex; member 254 mutex_lock(&mdev->io_mutex); in hdm_poison_channel() 263 mutex_unlock(&mdev->io_mutex); in hdm_poison_channel() 478 mutex_lock(&mdev->io_mutex); in hdm_enqueue() 524 mutex_unlock(&mdev->io_mutex); in hdm_enqueue() 531 mutex_unlock(&mdev->io_mutex); in hdm_enqueue() 737 mutex_lock(&mdev->io_mutex); in wq_clear_halt() 763 mutex_unlock(&mdev->io_mutex); in wq_clear_halt() 973 mutex_init(&mdev->io_mutex); in hdm_probe() 1061 mutex_lock(&mdev->io_mutex); in hdm_probe() [all …]
|
| /linux/drivers/usb/misc/ |
| H A D | yurex.c | 62 struct mutex io_mutex; member 204 mutex_init(&dev->io_mutex); in yurex_probe() 321 mutex_lock(&dev->io_mutex); in yurex_disconnect() 323 mutex_unlock(&dev->io_mutex); in yurex_disconnect() 378 mutex_lock(&dev->io_mutex); in yurex_open() 380 mutex_unlock(&dev->io_mutex); in yurex_open() 409 mutex_lock(&dev->io_mutex); in yurex_read() 411 mutex_unlock(&dev->io_mutex); in yurex_read() 418 mutex_unlock(&dev->io_mutex); in yurex_read() 444 retval = mutex_lock_interruptible(&dev->io_mutex); in yurex_write() [all …]
|
| /linux/drivers/usb/ |
| H A D | usb-skeleton.c | 63 struct mutex io_mutex; /* synchronize I/O with disconnect */ member 146 mutex_lock(&dev->io_mutex); in skel_flush() 155 mutex_unlock(&dev->io_mutex); in skel_flush() 237 rv = mutex_lock_interruptible(&dev->io_mutex); in skel_read() 328 mutex_unlock(&dev->io_mutex); in skel_read() 422 mutex_lock(&dev->io_mutex); in skel_write() 424 mutex_unlock(&dev->io_mutex); in skel_write() 438 mutex_unlock(&dev->io_mutex); in skel_write() 502 mutex_init(&dev->io_mutex); in skel_probe() 572 mutex_lock(&dev->io_mutex); in skel_disconnect() [all …]
|
| /linux/drivers/s390/cio/ |
| H A D | vfio_ccw_async.c | 27 mutex_lock(&private->io_mutex); in vfio_ccw_async_region_read() 42 mutex_unlock(&private->io_mutex); in vfio_ccw_async_region_read() 58 if (!mutex_trylock(&private->io_mutex)) in vfio_ccw_async_region_write() 78 mutex_unlock(&private->io_mutex); in vfio_ccw_async_region_write()
|
| H A D | vfio_ccw_chp.c | 29 mutex_lock(&private->io_mutex); in vfio_ccw_schib_region_read() 54 mutex_unlock(&private->io_mutex); in vfio_ccw_schib_region_read() 102 mutex_lock(&private->io_mutex); in vfio_ccw_crw_region_read() 139 mutex_unlock(&private->io_mutex); in vfio_ccw_crw_region_read()
|
| H A D | vfio_ccw_ops.c | 52 mutex_init(&private->io_mutex); in vfio_ccw_mdev_init_dev() 95 mutex_destroy(&private->io_mutex); in vfio_ccw_mdev_init_dev() 163 mutex_destroy(&private->io_mutex); in vfio_ccw_mdev_release_dev() 251 mutex_lock(&private->io_mutex); in vfio_ccw_mdev_read_io_region() 257 mutex_unlock(&private->io_mutex); in vfio_ccw_mdev_read_io_region() 297 if (!mutex_trylock(&private->io_mutex)) in vfio_ccw_mdev_write_io_region() 310 mutex_unlock(&private->io_mutex); in vfio_ccw_mdev_write_io_region()
|
| H A D | vfio_ccw_fsm.c | 414 mutex_lock(&private->io_mutex); in fsm_close() 416 mutex_unlock(&private->io_mutex); in fsm_close()
|
| H A D | vfio_ccw_cp.c | 988 mutex_lock(&private->io_mutex); in cp_iova_pinned() 992 mutex_unlock(&private->io_mutex); in cp_iova_pinned() 996 mutex_unlock(&private->io_mutex); in cp_iova_pinned()
|
| /linux/drivers/media/usb/hdpvr/ |
| H A D | hdpvr-video.c | 196 mutex_lock(&dev->io_mutex); in hdpvr_submit_buffers() 227 mutex_unlock(&dev->io_mutex); in hdpvr_submit_buffers() 235 mutex_lock(&dev->io_mutex); in hdpvr_get_next_buffer() 238 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer() 244 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer() 343 mutex_unlock(&dev->io_mutex); in hdpvr_stop_streaming() 350 mutex_lock(&dev->io_mutex); in hdpvr_stop_streaming() 396 mutex_lock(&dev->io_mutex); in hdpvr_release() 401 mutex_unlock(&dev->io_mutex); in hdpvr_release() 422 mutex_lock(&dev->io_mutex); in hdpvr_read() [all …]
|
| H A D | hdpvr.h | 96 struct mutex io_mutex; member
|
| /linux/drivers/platform/chrome/ |
| H A D | cros_ec_lpc_mec.c | 19 static DEFINE_MUTEX(io_mutex); 39 mutex_lock(&io_mutex); in cros_ec_lpc_mec_lock() 61 mutex_unlock(&io_mutex); in cros_ec_lpc_mec_unlock()
|
| /linux/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
| H A D | rtl8225.c | 27 mutex_lock(&priv->io_mutex); in rtl818x_ioread8_idx() 34 mutex_unlock(&priv->io_mutex); in rtl818x_ioread8_idx() 44 mutex_lock(&priv->io_mutex); in rtl818x_ioread16_idx() 51 mutex_unlock(&priv->io_mutex); in rtl818x_ioread16_idx() 61 mutex_lock(&priv->io_mutex); in rtl818x_ioread32_idx() 68 mutex_unlock(&priv->io_mutex); in rtl818x_ioread32_idx() 76 mutex_lock(&priv->io_mutex); in rtl818x_iowrite8_idx() 84 mutex_unlock(&priv->io_mutex); in rtl818x_iowrite8_idx() 90 mutex_lock(&priv->io_mutex); in rtl818x_iowrite16_idx() 98 mutex_unlock(&priv->io_mutex); in rtl818x_iowrite16_idx() [all …]
|
| H A D | rtl8187.h | 147 struct mutex io_mutex; member
|
| /linux/fs/ubifs/ |
| H A D | io.c | 687 if (mutex_is_locked(&wbuf->io_mutex)) in ubifs_bg_wbufs_sync() 690 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync() 692 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 697 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 712 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync() 714 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 750 ubifs_assert(c, mutex_is_locked(&wbuf->io_mutex)); in ubifs_wbuf_write_nolock() 1172 mutex_init(&wbuf->io_mutex); in ubifs_wbuf_init() 1251 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_sync_wbufs_by_inode() 1254 mutex_unlock(&wbuf->io_mutex); in ubifs_sync_wbufs_by_inode()
|
| H A D | misc.h | 131 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_wbuf_sync() 133 mutex_unlock(&wbuf->io_mutex); in ubifs_wbuf_sync()
|
| /linux/drivers/md/ |
| H A D | raid5-ppl.c | 120 struct mutex io_mutex; member 376 mutex_lock(&log->io_mutex); in ppl_write_stripe() 379 mutex_unlock(&log->io_mutex); in ppl_write_stripe() 393 mutex_unlock(&log->io_mutex); in ppl_write_stripe() 541 mutex_lock(&log->io_mutex); in ppl_write_stripe_run() 543 mutex_unlock(&log->io_mutex); in ppl_write_stripe_run() 1405 mutex_init(&log->io_mutex); in ppl_init_log() 1471 mutex_lock(&log->io_mutex); in ppl_modify_log() 1482 mutex_unlock(&log->io_mutex); in ppl_modify_log()
|
| /linux/drivers/s390/char/ |
| H A D | vmur.c | 115 mutex_init(&urd->io_mutex); in urdev_alloc() 261 rc = mutex_lock_interruptible(&urd->io_mutex); in do_ur_io() 280 mutex_unlock(&urd->io_mutex); in do_ur_io() 575 rc = mutex_lock_interruptible(&urd->io_mutex); in ur_read() 579 mutex_unlock(&urd->io_mutex); in ur_read()
|
| H A D | vmur.h | 68 struct mutex io_mutex; /* Serialises device IO */ member
|
| /linux/sound/soc/ |
| H A D | soc-component.c | 718 mutex_lock(&component->io_mutex); in snd_soc_component_read() 720 mutex_unlock(&component->io_mutex); in snd_soc_component_read() 753 mutex_lock(&component->io_mutex); in snd_soc_component_write() 755 mutex_unlock(&component->io_mutex); in snd_soc_component_write() 768 mutex_lock(&component->io_mutex); in snd_soc_component_update_bits_legacy() 777 mutex_unlock(&component->io_mutex); in snd_soc_component_update_bits_legacy()
|
| /linux/drivers/md/bcache/ |
| H A D | debug.c | 40 down(&b->io_mutex); in bch_btree_verify() 105 up(&b->io_mutex); in bch_btree_verify()
|
| H A D | btree.c | 300 up(&b->io_mutex); in CLOSURE_CALLBACK() 420 down(&b->io_mutex); in __bch_btree_node_write() 526 BUG_ON(b->io_mutex.count != 1); in mca_data_free() 600 sema_init(&b->io_mutex, 1); in mca_bucket_alloc() 625 if (down_trylock(&b->io_mutex)) in mca_reap() 627 up(&b->io_mutex); in mca_reap() 656 down(&b->io_mutex); in mca_reap() 657 up(&b->io_mutex); in mca_reap() 961 BUG_ON(b->io_mutex.count != 1); in mca_alloc()
|
| H A D | btree.h | 139 struct semaphore io_mutex; member
|
| /linux/drivers/spi/ |
| H A D | spi.c | 2058 mutex_lock(&ctlr->io_mutex); in __spi_pump_messages() 2123 mutex_unlock(&ctlr->io_mutex); in __spi_pump_messages() 2132 mutex_unlock(&ctlr->io_mutex); in __spi_pump_messages() 3458 mutex_init(&ctlr->io_mutex); in __spi_alloc_controller() 4362 mutex_lock(&spi->controller->io_mutex); in __spi_setup() 4367 mutex_unlock(&spi->controller->io_mutex); in __spi_setup() 4376 mutex_unlock(&spi->controller->io_mutex); in __spi_setup() 4383 mutex_unlock(&spi->controller->io_mutex); in __spi_setup() 4403 mutex_unlock(&spi->controller->io_mutex); in __spi_setup() 4907 mutex_lock(&ctlr->io_mutex); in __spi_transfer_message_noqueue() [all …]
|
| /linux/include/sound/ |
| H A D | soc-component.h | 231 struct mutex io_mutex; member
|