Lines Matching refs:root_lock
117 struct rw_semaphore root_lock;
765 init_rwsem(&cmd->root_lock);
1000 down_write(&cmd->root_lock);
1002 up_write(&cmd->root_lock);
1021 up_write(&(cmd)->root_lock)
1025 down_read(&cmd->root_lock);
1027 up_read(&cmd->root_lock);
1046 up_read(&(cmd)->root_lock)
1816 /* fail_io is double-checked with cmd->root_lock held below */
1822 * cmd root_lock to avoid ABBA deadlock that would result (due to life-cycle of
1823 * shrinker associated with the block manager's bufio client vs cmd root_lock).
1824 * - must take shrinker_rwsem without holding cmd->root_lock