src               242 lib/glibcompat.c mc_g_string_copy (GString *dest, const GString *src)
src               244 lib/glibcompat.c     g_return_val_if_fail (src != NULL, NULL);
src               248 lib/glibcompat.c     g_string_append_len (dest, src->str, src->len);
src                37 lib/glibcompat.h GString *mc_g_string_copy (GString *dest, const GString *src);
src               566 lib/strutil.h  char *str_escape (const char *src, const ssize_t src_len, const char *escaped_chars,
src               568 lib/strutil.h  char *str_unescape (const char *src, const ssize_t src_len, const char *unescaped_chars,
src               616 lib/strutil.h  str_move (char *dest, const char *src)
src               620 lib/strutil.h      g_assert (dest <= src);
src               622 lib/strutil.h      n = strlen (src) + 1;  // + '\0'
src               624 lib/strutil.h      return (char *) memmove (dest, src, n);
src                55 lib/strutil/strescape.c str_escape (const char *src, const ssize_t src_len, const char *escaped_chars,
src                61 lib/strutil/strescape.c     if (src == NULL)
src                64 lib/strutil/strescape.c     if (*src == '\0')
src                69 lib/strutil/strescape.c     const size_t src_len1 = src_len < 0 ? strlen (src) : (size_t) src_len;
src                75 lib/strutil/strescape.c             switch (src[curr_index])
src                94 lib/strutil/strescape.c         if (strchr (escaped_chars, (int) src[curr_index]))
src                97 lib/strutil/strescape.c         g_string_append_c (ret, src[curr_index]);
src               105 lib/strutil/strescape.c str_unescape (const char *src, const ssize_t src_len, const char *unescaped_chars,
src               111 lib/strutil/strescape.c     if (src == NULL)
src               114 lib/strutil/strescape.c     if (*src == '\0')
src               119 lib/strutil/strescape.c     const size_t src_len1 = src_len < 0 ? strlen (src) : (size_t) src_len;
src               123 lib/strutil/strescape.c         if (src[curr_index] != '\\')
src               125 lib/strutil/strescape.c             g_string_append_c (ret, src[curr_index]);
src               131 lib/strutil/strescape.c         if (unescaped_chars == ESCAPE_SHELL_CHARS && src[curr_index] == '$')
src               140 lib/strutil/strescape.c                 switch (src[curr_index])
src               159 lib/strutil/strescape.c             if (strchr (unescaped_chars, (int) src[curr_index]) == NULL)
src               163 lib/strutil/strescape.c         g_string_append_c (ret, src[curr_index]);
src               165 lib/strutil/strescape.c     g_string_append_c (ret, src[curr_index]);
src               182 lib/strutil/strescape.c str_shell_escape (const char *src)
src               184 lib/strutil/strescape.c     return str_escape (src, -1, ESCAPE_SHELL_CHARS, FALSE);
src               190 lib/strutil/strescape.c str_glob_escape (const char *src)
src               192 lib/strutil/strescape.c     return str_escape (src, -1, ESCAPE_GLOB_CHARS, TRUE);
src               198 lib/strutil/strescape.c str_regex_escape (const char *src)
src               200 lib/strutil/strescape.c     return str_escape (src, -1, ESCAPE_REGEX_CHARS, TRUE);
src               444 lib/vfs/utilvfs.c vfs_copy_stat_times (const struct stat *src, struct stat *dst)
src               446 lib/vfs/utilvfs.c     dst->st_atime = src->st_atime;
src               447 lib/vfs/utilvfs.c     dst->st_mtime = src->st_mtime;
src               448 lib/vfs/utilvfs.c     dst->st_ctime = src->st_ctime;
src               451 lib/vfs/utilvfs.c     dst->st_atim.tv_nsec = src->st_atim.tv_nsec;
src               452 lib/vfs/utilvfs.c     dst->st_mtim.tv_nsec = src->st_mtim.tv_nsec;
src               453 lib/vfs/utilvfs.c     dst->st_ctim.tv_nsec = src->st_ctim.tv_nsec;
src               455 lib/vfs/utilvfs.c     dst->st_atimespec.tv_nsec = src->st_atimespec.tv_nsec;
src               456 lib/vfs/utilvfs.c     dst->st_mtimespec.tv_nsec = src->st_mtimespec.tv_nsec;
src               457 lib/vfs/utilvfs.c     dst->st_ctimespec.tv_nsec = src->st_ctimespec.tv_nsec;
src               459 lib/vfs/utilvfs.c     dst->st_atimensec = src->st_atimensec;
src               460 lib/vfs/utilvfs.c     dst->st_mtimensec = src->st_mtimensec;
src               461 lib/vfs/utilvfs.c     dst->st_ctimensec = src->st_ctimensec;
src                67 lib/vfs/utilvfs.h void vfs_copy_stat_times (const struct stat *src, struct stat *dst);
src              1238 src/diffviewer/ydiff.c cvt_cpy (char *dst, const char *src, size_t srcsize, int base, int ts)
src              1242 src/diffviewer/ydiff.c     for (i = 0; srcsize != 0; i++, src++, dst++, srcsize--)
src              1244 src/diffviewer/ydiff.c         *dst = *src;
src              1245 src/diffviewer/ydiff.c         if (*src == '\t')
src              1281 src/diffviewer/ydiff.c     const char *src = *_src;
src              1283 src/diffviewer/ydiff.c     for (i = 0; i < dstsize && srcsize != 0; i++, src++, dst++, srcsize--)
src              1285 src/diffviewer/ydiff.c         *dst = *src;
src              1286 src/diffviewer/ydiff.c         if (*src == '\t')
src              1298 src/diffviewer/ydiff.c     *_src = src;
src              1319 src/diffviewer/ydiff.c cvt_mget (const char *src, size_t srcsize, char *dst, int dstsize, int skip, int ts,
src              1324 src/diffviewer/ydiff.c     if (src != NULL)
src              1330 src/diffviewer/ydiff.c         for (i = 0; dstsize != 0 && srcsize != 0 && *src != '\n'; i++, src++, srcsize--)
src              1332 src/diffviewer/ydiff.c             if (*src == '\t')
src              1349 src/diffviewer/ydiff.c             else if (src[0] == '\r' && (srcsize == 1 || src[1] == '\n'))
src              1372 src/diffviewer/ydiff.c                 (void) dview_get_utf (src, &ch, &ch_length);
src              1382 src/diffviewer/ydiff.c                 *dst++ = *src;
src              1413 src/diffviewer/ydiff.c cvt_mgeta (const char *src, size_t srcsize, char *dst, int dstsize, int skip, int ts,
src              1418 src/diffviewer/ydiff.c     if (src != NULL)
src              1424 src/diffviewer/ydiff.c         for (i = 0, k = 0; dstsize != 0 && srcsize != 0 && *src != '\n'; i++, k++, src++, srcsize--)
src              1426 src/diffviewer/ydiff.c             if (*src == '\t')
src              1444 src/diffviewer/ydiff.c             else if (src[0] == '\r' && (srcsize == 1 || src[1] == '\n'))
src              1470 src/diffviewer/ydiff.c                 (void) dview_get_utf (src, &ch, &ch_length);
src              1480 src/diffviewer/ydiff.c                 *dst++ = *src;
src               306 src/filemanager/cmd.c     char *dest = NULL, *src = NULL;
src               313 src/filemanager/cmd.c         src = g_strdup_printf (_ ("Link %s to:"), str_trunc (fname, 46));
src               315 src/filemanager/cmd.c             input_expand_dialog (_ ("Link"), src, MC_HISTORY_FM_LINK, "", INPUT_COMPLETE_FILENAMES);
src               350 src/filemanager/cmd.c         symlink_box (s, d, &dest, &src);
src               354 src/filemanager/cmd.c         if (dest == NULL || *dest == '\0' || src == NULL || *src == '\0')
src               361 src/filemanager/cmd.c         s = vfs_path_from_str (src);
src               372 src/filemanager/cmd.c     g_free (src);
src               238 src/filemanager/file.c build_dest (file_op_context_t *ctx, const char *src, const char *dest, FileProgressStatus *status)
src               245 src/filemanager/file.c     s = g_strdup (src);
src              1066 src/filemanager/file.c query_replace (file_op_context_t *ctx, const char *src, struct stat *src_stat, const char *dst,
src              1079 src/filemanager/file.c         return parent_call (pntr.p, ctx, 4, strlen (src), src, sizeof (struct stat), src_stat,
src              1082 src/filemanager/file.c         return file_progress_real_query_replace (ctx, Foreground, src, src_stat, dst, dst_stat);
src              1105 src/filemanager/file.c query_replace (file_op_context_t *ctx, const char *src, struct stat *src_stat, const char *dst,
src              1108 src/filemanager/file.c     return file_progress_real_query_replace (ctx, Foreground, src, src_stat, dst, dst_stat);
src              2036 src/filemanager/file.c operate_single_file (const WPanel *panel, file_op_context_t *ctx, const char *src,
src              2043 src/filemanager/file.c     if (g_path_is_absolute (src))
src              2044 src/filemanager/file.c         src_vpath = vfs_path_from_str (src);
src              2046 src/filemanager/file.c         src_vpath = vfs_path_append_new (panel->cwd_vpath, src, (char *) NULL);
src              2073 src/filemanager/file.c         src = vfs_path_as_str (src_vpath);
src              2075 src/filemanager/file.c         temp = build_dest (ctx, src, dest, &value);
src              2101 src/filemanager/file.c                         value = copy_file_file (ctx, src, dest);
src              2103 src/filemanager/file.c                         value = copy_dir_dir (ctx, src, dest, TRUE, FALSE, FALSE, NULL);
src              2115 src/filemanager/file.c                     value = move_file_file (panel, ctx, src, dest);
src              2117 src/filemanager/file.c                     value = do_move_dir_dir (panel, ctx, src, dest);
src              2137 src/filemanager/file.c operate_one_file (const WPanel *panel, file_op_context_t *ctx, const char *src,
src              2144 src/filemanager/file.c     if (g_path_is_absolute (src))
src              2145 src/filemanager/file.c         src_vpath = vfs_path_from_str (src);
src              2147 src/filemanager/file.c         src_vpath = vfs_path_append_new (panel->cwd_vpath, src, (char *) NULL);
src              2162 src/filemanager/file.c         src = vfs_path_as_str (src_vpath);
src              2164 src/filemanager/file.c         temp = build_dest (ctx, src, dest, &value);
src              2177 src/filemanager/file.c                     value = copy_file_file (ctx, src, dest);
src              2179 src/filemanager/file.c                     value = copy_dir_dir (ctx, src, dest, TRUE, FALSE, FALSE, NULL);
src              2185 src/filemanager/file.c                     value = move_file_file (NULL, ctx, src, dest);
src              2187 src/filemanager/file.c                     value = do_move_dir_dir (NULL, ctx, src, dest);
src              1261 src/filemanager/filegui.c file_progress_real_query_replace (file_op_context_t *ctx, enum OperationMode mode, const char *src,
src              1275 src/filemanager/filegui.c         ui->src_filename = src;
src               187 src/filemanager/filegui.h                                                      enum OperationMode mode, const char *src,
src                82 src/vfs/tar/tar-sparse.c #define COPY_BUF(arch, b, buf, src)                                                                \
src                92 src/vfs/tar/tar-sparse.c             if (src == endp)                                                                       \
src                99 src/vfs/tar/tar-sparse.c                 src = b->buffer;                                                                   \
src               102 src/vfs/tar/tar-sparse.c             *dst = *src++;                                                                         \