| /Linux-v5.4/drivers/staging/most/cdev/ | 
| D | cdev.c | 36 	struct mutex io_mutex;  member136 	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;  variable95 	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;  member205 	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 */  member146 	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;  member250 	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 */  member189 	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;  member375 	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;  member880 	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()
 
 |