Lines Matching refs:io_mutex
65 struct mutex io_mutex; /* synchronize I/O with disconnect */ member
129 mutex_lock(&dev->io_mutex); in skel_release()
132 mutex_unlock(&dev->io_mutex); in skel_release()
149 mutex_lock(&dev->io_mutex); in skel_flush()
158 mutex_unlock(&dev->io_mutex); in skel_flush()
240 rv = mutex_lock_interruptible(&dev->io_mutex); in skel_read()
331 mutex_unlock(&dev->io_mutex); in skel_read()
424 mutex_lock(&dev->io_mutex); in skel_write()
426 mutex_unlock(&dev->io_mutex); in skel_write()
440 mutex_unlock(&dev->io_mutex); in skel_write()
508 mutex_init(&dev->io_mutex); in skel_probe()
592 mutex_lock(&dev->io_mutex); in skel_disconnect()
594 mutex_unlock(&dev->io_mutex); in skel_disconnect()
633 mutex_lock(&dev->io_mutex); in skel_pre_reset()
645 mutex_unlock(&dev->io_mutex); in skel_post_reset()