/Linux-v5.4/drivers/staging/most/cdev/ |
D | cdev.c | 36 struct mutex io_mutex; member 136 mutex_lock(&c->io_mutex); in comp_open() 139 mutex_unlock(&c->io_mutex); in comp_open() 145 mutex_unlock(&c->io_mutex); in comp_open() 153 mutex_unlock(&c->io_mutex); in comp_open() 168 mutex_lock(&c->io_mutex); in comp_close() 174 mutex_unlock(&c->io_mutex); in comp_close() 176 mutex_unlock(&c->io_mutex); in comp_close() 197 mutex_lock(&c->io_mutex); in comp_write() 199 mutex_unlock(&c->io_mutex); in comp_write() [all …]
|
/Linux-v5.4/drivers/platform/chrome/ |
D | cros_ec_lpc_mec.c | 17 static struct mutex io_mutex; variable 95 mutex_lock(&io_mutex); in cros_ec_lpc_io_bytes_mec() 137 mutex_unlock(&io_mutex); in cros_ec_lpc_io_bytes_mec() 145 mutex_init(&io_mutex); in cros_ec_lpc_mec_init() 153 mutex_destroy(&io_mutex); in cros_ec_lpc_mec_destroy()
|
/Linux-v5.4/drivers/usb/misc/ |
D | yurex.c | 62 struct mutex io_mutex; member 205 mutex_init(&dev->io_mutex); in yurex_probe() 322 mutex_lock(&dev->io_mutex); in yurex_disconnect() 324 mutex_unlock(&dev->io_mutex); in yurex_disconnect() 379 mutex_lock(&dev->io_mutex); in yurex_open() 381 mutex_unlock(&dev->io_mutex); in yurex_open() 410 mutex_lock(&dev->io_mutex); in yurex_read() 412 mutex_unlock(&dev->io_mutex); in yurex_read() 419 mutex_unlock(&dev->io_mutex); in yurex_read() 445 mutex_lock(&dev->io_mutex); in yurex_write() [all …]
|
/Linux-v5.4/drivers/usb/ |
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() 573 mutex_lock(&dev->io_mutex); in skel_disconnect() [all …]
|
/Linux-v5.4/drivers/s390/cio/ |
D | vfio_ccw_async.c | 27 mutex_lock(&private->io_mutex); in vfio_ccw_async_region_read() 33 mutex_unlock(&private->io_mutex); in vfio_ccw_async_region_read() 49 if (!mutex_trylock(&private->io_mutex)) in vfio_ccw_async_region_write() 63 mutex_unlock(&private->io_mutex); in vfio_ccw_async_region_write()
|
D | vfio_ccw_drv.c | 97 mutex_lock(&private->io_mutex); in vfio_ccw_sch_io_todo() 99 mutex_unlock(&private->io_mutex); in vfio_ccw_sch_io_todo() 152 mutex_init(&private->io_mutex); in vfio_ccw_sch_probe()
|
D | vfio_ccw_ops.c | 216 mutex_lock(&private->io_mutex); in vfio_ccw_mdev_read_io_region() 222 mutex_unlock(&private->io_mutex); in vfio_ccw_mdev_read_io_region() 262 if (!mutex_trylock(&private->io_mutex)) in vfio_ccw_mdev_write_io_region() 277 mutex_unlock(&private->io_mutex); in vfio_ccw_mdev_write_io_region()
|
D | vfio_ccw_private.h | 86 struct mutex io_mutex; member
|
/Linux-v5.4/drivers/media/usb/hdpvr/ |
D | hdpvr-video.c | 191 mutex_lock(&dev->io_mutex); in hdpvr_submit_buffers() 222 mutex_unlock(&dev->io_mutex); in hdpvr_submit_buffers() 230 mutex_lock(&dev->io_mutex); in hdpvr_get_next_buffer() 233 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer() 239 mutex_unlock(&dev->io_mutex); in hdpvr_get_next_buffer() 339 mutex_unlock(&dev->io_mutex); in hdpvr_stop_streaming() 346 mutex_lock(&dev->io_mutex); in hdpvr_stop_streaming() 393 mutex_lock(&dev->io_mutex); in hdpvr_release() 398 mutex_unlock(&dev->io_mutex); in hdpvr_release() 419 mutex_lock(&dev->io_mutex); in hdpvr_read() [all …]
|
D | hdpvr-core.c | 296 mutex_init(&dev->io_mutex); in hdpvr_probe() 349 mutex_lock(&dev->io_mutex); in hdpvr_probe() 351 mutex_unlock(&dev->io_mutex); in hdpvr_probe() 356 mutex_unlock(&dev->io_mutex); in hdpvr_probe() 418 mutex_lock(&dev->io_mutex); in hdpvr_disconnect() 422 mutex_unlock(&dev->io_mutex); in hdpvr_disconnect() 426 mutex_lock(&dev->io_mutex); in hdpvr_disconnect() 428 mutex_unlock(&dev->io_mutex); in hdpvr_disconnect()
|
D | hdpvr.h | 96 struct mutex io_mutex; member
|
/Linux-v5.4/drivers/net/wireless/realtek/rtl818x/rtl8187/ |
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 …]
|
D | rtl8187.h | 147 struct mutex io_mutex; member
|
/Linux-v5.4/drivers/staging/most/usb/ |
D | usb.c | 117 struct mutex io_mutex; member 250 mutex_lock(&mdev->io_mutex); in hdm_poison_channel() 259 mutex_unlock(&mdev->io_mutex); in hdm_poison_channel() 568 mutex_lock(&mdev->io_mutex); in hdm_enqueue() 627 mutex_unlock(&mdev->io_mutex); in hdm_enqueue() 832 mutex_lock(&mdev->io_mutex); in wq_clear_halt() 855 mutex_unlock(&mdev->io_mutex); in wq_clear_halt() 1055 mutex_init(&mdev->io_mutex); in hdm_probe() 1141 mutex_lock(&mdev->io_mutex); in hdm_probe() 1147 mutex_unlock(&mdev->io_mutex); in hdm_probe() [all …]
|
/Linux-v5.4/drivers/usb/class/ |
D | usbtmc.c | 109 struct mutex io_mutex; /* only one i/o function running at a time */ member 189 mutex_lock(&data->io_mutex); in usbtmc_open() 204 mutex_unlock(&data->io_mutex); in usbtmc_open() 228 mutex_lock(&data->io_mutex); in usbtmc_flush() 241 mutex_unlock(&data->io_mutex); in usbtmc_flush() 251 mutex_lock(&file_data->data->io_mutex); in usbtmc_release() 257 mutex_unlock(&file_data->data->io_mutex); in usbtmc_release() 589 mutex_unlock(&data->io_mutex); in usbtmc488_ioctl_wait_srq() 597 mutex_lock(&data->io_mutex); in usbtmc488_ioctl_wait_srq() 1353 mutex_lock(&data->io_mutex); in usbtmc_read() [all …]
|
/Linux-v5.4/fs/ubifs/ |
D | io.c | 670 if (mutex_is_locked(&wbuf->io_mutex)) in ubifs_bg_wbufs_sync() 673 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync() 675 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 680 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 695 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_bg_wbufs_sync() 697 mutex_unlock(&wbuf->io_mutex); in ubifs_bg_wbufs_sync() 733 ubifs_assert(c, mutex_is_locked(&wbuf->io_mutex)); in ubifs_wbuf_write_nolock() 1122 mutex_init(&wbuf->io_mutex); in ubifs_wbuf_init() 1202 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_sync_wbufs_by_inode() 1205 mutex_unlock(&wbuf->io_mutex); in ubifs_sync_wbufs_by_inode()
|
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()
|
D | gc.c | 685 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_garbage_collect() 840 mutex_unlock(&wbuf->io_mutex); in ubifs_garbage_collect() 848 mutex_unlock(&wbuf->io_mutex); in ubifs_garbage_collect() 946 mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead); in ubifs_gc_end_commit() 961 mutex_unlock(&wbuf->io_mutex); in ubifs_gc_end_commit()
|
/Linux-v5.4/sound/soc/ |
D | soc-io.c | 82 mutex_lock(&component->io_mutex); in snd_soc_component_update_bits_legacy() 93 mutex_unlock(&component->io_mutex); in snd_soc_component_update_bits_legacy()
|
/Linux-v5.4/drivers/md/ |
D | raid5-ppl.c | 120 struct mutex io_mutex; member 375 mutex_lock(&log->io_mutex); in ppl_write_stripe() 378 mutex_unlock(&log->io_mutex); in ppl_write_stripe() 392 mutex_unlock(&log->io_mutex); in ppl_write_stripe() 547 mutex_lock(&log->io_mutex); in ppl_write_stripe_run() 549 mutex_unlock(&log->io_mutex); in ppl_write_stripe_run() 1420 mutex_init(&log->io_mutex); in ppl_init_log() 1487 mutex_lock(&log->io_mutex); in ppl_modify_log() 1498 mutex_unlock(&log->io_mutex); in ppl_modify_log()
|
D | raid5-cache.c | 101 struct mutex io_mutex; member 880 mutex_lock(&log->io_mutex); in r5l_append_flush_payload() 884 mutex_unlock(&log->io_mutex); in r5l_append_flush_payload() 901 mutex_unlock(&log->io_mutex); in r5l_append_flush_payload() 1043 mutex_lock(&log->io_mutex); in r5l_write_stripe() 1086 mutex_unlock(&log->io_mutex); in r5l_write_stripe() 1096 mutex_lock(&log->io_mutex); in r5l_write_stripe_run() 1098 mutex_unlock(&log->io_mutex); in r5l_write_stripe_run() 1119 mutex_lock(&log->io_mutex); in r5l_handle_flush_request() 1126 mutex_unlock(&log->io_mutex); in r5l_handle_flush_request() [all …]
|
/Linux-v5.4/drivers/s390/char/ |
D | vmur.c | 111 mutex_init(&urd->io_mutex); in urdev_alloc() 279 rc = mutex_lock_interruptible(&urd->io_mutex); in do_ur_io() 298 mutex_unlock(&urd->io_mutex); in do_ur_io() 572 rc = mutex_lock_interruptible(&urd->io_mutex); in ur_read() 576 mutex_unlock(&urd->io_mutex); in ur_read()
|
D | vmur.h | 67 struct mutex io_mutex; /* Serialises device IO */ member
|
/Linux-v5.4/drivers/md/bcache/ |
D | debug.c | 40 down(&b->io_mutex); in bch_btree_verify() 105 up(&b->io_mutex); in bch_btree_verify()
|
D | btree.c | 356 up(&b->io_mutex); in btree_node_write_unlock() 476 down(&b->io_mutex); in __bch_btree_node_write() 577 BUG_ON(b->io_mutex.count != 1); in mca_data_free() 632 sema_init(&b->io_mutex, 1); in mca_bucket_alloc() 657 if (down_trylock(&b->io_mutex)) in mca_reap() 659 up(&b->io_mutex); in mca_reap() 688 down(&b->io_mutex); in mca_reap() 689 up(&b->io_mutex); in mca_reap() 975 BUG_ON(b->io_mutex.count != 1); in mca_alloc()
|