Lines Matching full:symlink
56 * SMB distinguish between symlink to directory and symlink to file. in smb2_create_reparse_symlink()
57 * They cannot be exchanged (symlink of file type which points to in smb2_create_reparse_symlink()
59 * the symlink target could be a directory or not. When detection in smb2_create_reparse_symlink()
60 * fails then treat symlink as a file (non-directory) symlink. in smb2_create_reparse_symlink()
125 * First do some simple check. If the original Linux symlink target ends in detect_directory_symlink_target()
127 * sure symlink to the directory. in detect_directory_symlink_target()
144 "%s: cannot determinate if the symlink target path '%s' " in detect_directory_symlink_target()
145 "is directory or not, creating '%s' as file symlink\n", in detect_directory_symlink_target()
151 * If it was not detected as directory yet and the symlink is relative in detect_directory_symlink_target()
170 * Compose the resolved SMB symlink path from the SMB full path in detect_directory_symlink_target()
171 * and Linux target symlink path. in detect_directory_symlink_target()
203 "%s: symlink target path '%s' does not exist, " in detect_directory_symlink_target()
204 "creating '%s' as file symlink\n", in detect_directory_symlink_target()
231 "%s: cannot determinate if the symlink target path '%s' " in detect_directory_symlink_target()
232 "is directory or not, creating '%s' as file symlink\n", in detect_directory_symlink_target()
492 cifs_dbg(VFS, "srv returned malformed nfs symlink buffer\n"); in parse_reparse_posix()
497 * because Linux cannot process symlink with null byte. in parse_reparse_posix()
500 cifs_dbg(VFS, "srv returned null byte in nfs symlink target location\n"); in parse_reparse_posix()
548 cifs_dbg(VFS, "srv returned malformed symlink buffer\n"); in parse_reparse_symlink()
721 case 0: /* SMB1 symlink */ in cifs_reparse_point_to_fattr()