Lines Matching refs:lo_mutex
75 struct mutex lo_mutex; member
118 err = mutex_lock_killable(&lo->lo_mutex); in loop_global_lock_killable()
132 mutex_unlock(&lo->lo_mutex); in loop_global_unlock()
192 lockdep_assert_held(&lo->lo_mutex); in loop_update_dio()
1165 mutex_lock(&lo->lo_mutex); in __loop_clr_fd()
1167 mutex_unlock(&lo->lo_mutex); in __loop_clr_fd()
1219 err = mutex_lock_killable(&lo->lo_mutex); in loop_set_status()
1261 mutex_unlock(&lo->lo_mutex); in loop_set_status()
1275 ret = mutex_lock_killable(&lo->lo_mutex); in loop_get_status()
1279 mutex_unlock(&lo->lo_mutex); in loop_get_status()
1293 mutex_unlock(&lo->lo_mutex); in loop_get_status()
1463 err = mutex_lock_killable(&lo->lo_mutex); in lo_simple_ioctl()
1479 mutex_unlock(&lo->lo_mutex); in lo_simple_ioctl()
1685 err = mutex_lock_killable(&lo->lo_mutex); in lo_open()
1691 mutex_unlock(&lo->lo_mutex); in lo_open()
1708 mutex_lock(&lo->lo_mutex); in lo_release()
1713 mutex_unlock(&lo->lo_mutex); in lo_release()
1727 mutex_destroy(&lo->lo_mutex); in lo_free_disk()
2037 mutex_init(&lo->lo_mutex); in loop_add()
2128 ret = mutex_lock_killable(&lo->lo_mutex); in loop_control_remove()
2132 mutex_unlock(&lo->lo_mutex); in loop_control_remove()
2138 mutex_unlock(&lo->lo_mutex); in loop_control_remove()