Lines Matching defs:source
1135 * @inode: the source inode to hardlink from
1172 * @link: the source to hardlink from
1177 * - hardlink source is unsafe (see safe_hardlink_source() above)
1201 * otherwise, it must be a safe source.
1267 * Given a path, find the mountpoint of its source file system.
4714 * the source or destination, it will return -EWOULDBLOCK and return a
4734 * and source (if it's a non-directory or a subdirectory that moves to
4762 struct inode *source = old_dentry->d_inode;
4769 if (source == target)
4800 error = inode_permission(rd->old_mnt_idmap, source,
4822 * The source subdirectory needs to be locked on cross-directory
4837 inode_lock_nested(source, I_MUTEX_CHILD);
4843 inode_lock(source);
4845 lock_two_nondirectories(source, target);
4849 if (IS_SWAPFILE(source) || (target && IS_SWAPFILE(target)))
4865 error = try_break_deleg(source, delegated_inode);
4895 inode_unlock(source);
4973 /* source must exist */
4996 /* unless the source is a directory trailing slashes give -ENOTDIR */
5004 /* source should not be ancestor of target */
5008 /* target should not be an ancestor of source */