| /Linux-v5.15/drivers/most/ | 
| D | most_cdev.c | 35 	struct mutex io_mutex;  member131 	mutex_lock(&c->io_mutex);  in comp_open()
 133 		mutex_unlock(&c->io_mutex);  in comp_open()
 138 		mutex_unlock(&c->io_mutex);  in comp_open()
 146 	mutex_unlock(&c->io_mutex);  in comp_open()
 161 	mutex_lock(&c->io_mutex);  in comp_close()
 167 		mutex_unlock(&c->io_mutex);  in comp_close()
 169 		mutex_unlock(&c->io_mutex);  in comp_close()
 190 	mutex_lock(&c->io_mutex);  in comp_write()
 192 		mutex_unlock(&c->io_mutex);  in comp_write()
 [all …]
 
 | 
| D | most_usb.c | 117 	struct mutex io_mutex;  member253 	mutex_lock(&mdev->io_mutex);  in hdm_poison_channel()
 262 	mutex_unlock(&mdev->io_mutex);  in hdm_poison_channel()
 477 	mutex_lock(&mdev->io_mutex);  in hdm_enqueue()
 523 	mutex_unlock(&mdev->io_mutex);  in hdm_enqueue()
 530 	mutex_unlock(&mdev->io_mutex);  in hdm_enqueue()
 736 	mutex_lock(&mdev->io_mutex);  in wq_clear_halt()
 762 	mutex_unlock(&mdev->io_mutex);  in wq_clear_halt()
 968 	mutex_init(&mdev->io_mutex);  in hdm_probe()
 1058 	mutex_lock(&mdev->io_mutex);  in hdm_probe()
 [all …]
 
 | 
| /Linux-v5.15/drivers/usb/misc/ | 
| D | yurex.c | 62 	struct mutex		io_mutex;  member204 	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 	mutex_lock(&dev->io_mutex);  in yurex_write()
 [all …]
 
 | 
| /Linux-v5.15/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.15/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_chp.c | 27 	mutex_lock(&private->io_mutex);  in vfio_ccw_schib_region_read()45 	mutex_unlock(&private->io_mutex);  in vfio_ccw_schib_region_read()
 98 	mutex_lock(&private->io_mutex);  in vfio_ccw_crw_region_read()
 111 	mutex_unlock(&private->io_mutex);  in vfio_ccw_crw_region_read()
 
 | 
| D | vfio_ccw_ops.c | 226 	mutex_lock(&private->io_mutex);  in vfio_ccw_mdev_read_io_region()232 	mutex_unlock(&private->io_mutex);  in vfio_ccw_mdev_read_io_region()
 272 	if (!mutex_trylock(&private->io_mutex))  in vfio_ccw_mdev_write_io_region()
 285 	mutex_unlock(&private->io_mutex);  in vfio_ccw_mdev_write_io_region()
 
 | 
| D | vfio_ccw_drv.c | 103 	mutex_lock(&private->io_mutex);  in vfio_ccw_sch_io_todo()105 	mutex_unlock(&private->io_mutex);  in vfio_ccw_sch_io_todo()
 197 	mutex_init(&private->io_mutex);  in vfio_ccw_sch_probe()
 
 | 
| D | vfio_ccw_private.h | 100 	struct mutex		io_mutex;  member
 | 
| /Linux-v5.15/drivers/platform/chrome/ | 
| D | cros_ec_lpc_mec.c | 17 static DEFINE_MUTEX(io_mutex);95 	mutex_lock(&io_mutex);  in cros_ec_lpc_io_bytes_mec()
 137 	mutex_unlock(&io_mutex);  in cros_ec_lpc_io_bytes_mec()
 152 	mutex_destroy(&io_mutex);  in cros_ec_lpc_mec_destroy()
 
 | 
| /Linux-v5.15/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.15/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 …]
 
 | 
| /Linux-v5.15/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()
 619 	mutex_unlock(&data->io_mutex);  in usbtmc488_ioctl_wait_srq()
 627 	mutex_lock(&data->io_mutex);  in usbtmc488_ioctl_wait_srq()
 1383 	mutex_lock(&data->io_mutex);  in usbtmc_read()
 [all …]
 
 | 
| /Linux-v5.15/fs/ubifs/ | 
| D | io.c | 671 		if (mutex_is_locked(&wbuf->io_mutex))  in ubifs_bg_wbufs_sync()674 		mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);  in ubifs_bg_wbufs_sync()
 676 			mutex_unlock(&wbuf->io_mutex);  in ubifs_bg_wbufs_sync()
 681 		mutex_unlock(&wbuf->io_mutex);  in ubifs_bg_wbufs_sync()
 696 		mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);  in ubifs_bg_wbufs_sync()
 698 		mutex_unlock(&wbuf->io_mutex);  in ubifs_bg_wbufs_sync()
 734 	ubifs_assert(c, mutex_is_locked(&wbuf->io_mutex));  in ubifs_wbuf_write_nolock()
 1130 	mutex_init(&wbuf->io_mutex);  in ubifs_wbuf_init()
 1210 		mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);  in ubifs_sync_wbufs_by_inode()
 1213 		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 | 682 	mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);  in ubifs_garbage_collect()837 	mutex_unlock(&wbuf->io_mutex);  in ubifs_garbage_collect()
 845 	mutex_unlock(&wbuf->io_mutex);  in ubifs_garbage_collect()
 943 	mutex_lock_nested(&wbuf->io_mutex, wbuf->jhead);  in ubifs_gc_end_commit()
 958 	mutex_unlock(&wbuf->io_mutex);  in ubifs_gc_end_commit()
 
 | 
| /Linux-v5.15/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()
 1421 		mutex_init(&log->io_mutex);  in ppl_init_log()
 1488 	mutex_lock(&log->io_mutex);  in ppl_modify_log()
 1499 	mutex_unlock(&log->io_mutex);  in ppl_modify_log()
 
 | 
| D | raid5-cache.c | 101 	struct mutex io_mutex;  member878 	mutex_lock(&log->io_mutex);  in r5l_append_flush_payload()
 882 		mutex_unlock(&log->io_mutex);  in r5l_append_flush_payload()
 899 	mutex_unlock(&log->io_mutex);  in r5l_append_flush_payload()
 1041 	mutex_lock(&log->io_mutex);  in r5l_write_stripe()
 1084 	mutex_unlock(&log->io_mutex);  in r5l_write_stripe()
 1094 	mutex_lock(&log->io_mutex);  in r5l_write_stripe_run()
 1096 	mutex_unlock(&log->io_mutex);  in r5l_write_stripe_run()
 1117 			mutex_lock(&log->io_mutex);  in r5l_handle_flush_request()
 1124 			mutex_unlock(&log->io_mutex);  in r5l_handle_flush_request()
 [all …]
 
 | 
| /Linux-v5.15/drivers/s390/char/ | 
| D | vmur.c | 109 	mutex_init(&urd->io_mutex);  in urdev_alloc()255 	rc = mutex_lock_interruptible(&urd->io_mutex);  in do_ur_io()
 274 	mutex_unlock(&urd->io_mutex);  in do_ur_io()
 548 	rc = mutex_lock_interruptible(&urd->io_mutex);  in ur_read()
 552 	mutex_unlock(&urd->io_mutex);  in ur_read()
 
 | 
| D | vmur.h | 67 	struct mutex io_mutex;		/* Serialises device IO */  member
 | 
| /Linux-v5.15/sound/soc/ | 
| D | soc-component.c | 716 	mutex_lock(&component->io_mutex);  in snd_soc_component_read()718 	mutex_unlock(&component->io_mutex);  in snd_soc_component_read()
 751 	mutex_lock(&component->io_mutex);  in snd_soc_component_write()
 753 	mutex_unlock(&component->io_mutex);  in snd_soc_component_write()
 766 	mutex_lock(&component->io_mutex);  in snd_soc_component_update_bits_legacy()
 775 	mutex_unlock(&component->io_mutex);  in snd_soc_component_update_bits_legacy()
 
 | 
| /Linux-v5.15/drivers/md/bcache/ | 
| D | debug.c | 40 	down(&b->io_mutex);  in bch_btree_verify()105 	up(&b->io_mutex);  in bch_btree_verify()
 
 | 
| /Linux-v5.15/drivers/spi/ | 
| D | spi-mux.c | 144 	lockdep_set_subclass(&ctlr->io_mutex, 1);  in spi_mux_probe()
 |