Lines Matching refs:io_mutex
61 struct mutex io_mutex; /* synchronize I/O with disconnect */ member
125 mutex_lock(&dev->io_mutex); in skel_release()
128 mutex_unlock(&dev->io_mutex); in skel_release()
145 mutex_lock(&dev->io_mutex); in skel_flush()
154 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()
575 mutex_unlock(&dev->io_mutex); in skel_disconnect()
614 mutex_lock(&dev->io_mutex); in skel_pre_reset()
626 mutex_unlock(&dev->io_mutex); in skel_post_reset()