arg               794 lib/vfs/direntry.c vfs_s_setctl (const vfs_path_t *vpath, int ctlop, void *arg)
arg               809 lib/vfs/direntry.c             if (arg != NULL)
arg               819 lib/vfs/direntry.c         me->logfile = fopen ((char *) arg, "w");
arg               351 lib/vfs/interface.c mc_ctl (int handle, int ctlop, void *arg)
arg               358 lib/vfs/interface.c     return (vfs == NULL || vfs->ctl == NULL) ? 0 : vfs->ctl (fsinfo, ctlop, arg);
arg               364 lib/vfs/interface.c mc_setctl (const vfs_path_t *vpath, int ctlop, void *arg)
arg               374 lib/vfs/interface.c         result = me->setctl != NULL ? me->setctl (vpath, ctlop, arg) : 0;
arg               206 lib/vfs/vfs.h      int (*ctl) (void *vfs_info, int ctlop, void *arg);
arg               207 lib/vfs/vfs.h      int (*setctl) (const vfs_path_t * vpath, int ctlop, void *arg);
arg               336 lib/vfs/vfs.h  int mc_ctl (int fd, int ctlop, void *arg);
arg               337 lib/vfs/vfs.h  int mc_setctl (const vfs_path_t * vpath, int ctlop, void *arg);
arg               499 src/args.c             edit_arg_t *arg;
arg               552 src/args.c                     arg = edit_arg_vpath_new (fname_vpath, atoi (p));
arg               557 src/args.c                     arg = edit_arg_vpath_new (tmp_vpath, 0);
arg               564 src/args.c                 arg = edit_arg_new (tmp, 0);
arg               566 src/args.c             flist = g_list_prepend (flist, arg);
arg               133 src/editor/edit-impl.h gboolean edit_add_window (WDialog * h, const WRect * r, const edit_arg_t * arg);
arg               155 src/editor/edit-impl.h gboolean edit_reload_line (WEdit * edit, const edit_arg_t * arg);
arg               177 src/editor/edit-impl.h WEdit *edit_init (WEdit * edit, const WRect * r, const edit_arg_t * arg);
arg               181 src/editor/edit-impl.h gboolean edit_load_file_from_filename (WDialog * h, const edit_arg_t * arg);
arg               269 src/editor/edit-impl.h     edit_arg_t arg;
arg               271 src/editor/edit-impl.h     edit_arg_init (&arg, (vfs_path_t *) filename_vpath, 0);
arg               273 src/editor/edit-impl.h     return edit_reload_line (edit, &arg);
arg              2121 src/editor/edit.c edit_init (WEdit *edit, const WRect *r, const edit_arg_t *arg)
arg              2167 src/editor/edit.c     if (arg != NULL)
arg              2168 src/editor/edit.c         edit->attrs_ok = (mc_fgetflags (arg->file_vpath, &edit->attrs) == 0);
arg              2178 src/editor/edit.c     if (arg != NULL)
arg              2180 src/editor/edit.c         edit_set_filename (edit, arg->file_vpath);
arg              2181 src/editor/edit.c         line = arg->line_number;
arg              2288 src/editor/edit.c edit_reload_line (WEdit *edit, const edit_arg_t *arg)
arg              2299 src/editor/edit.c     if (edit_init (e, &w->rect, arg) == NULL)
arg              4194 src/editor/edit.c     edit_arg_t *arg;
arg              4196 src/editor/edit.c     arg = g_new (edit_arg_t, 1);
arg              4197 src/editor/edit.c     arg->file_vpath = file_vpath;
arg              4198 src/editor/edit.c     arg->line_number = line_number;
arg              4200 src/editor/edit.c     return arg;
arg              4228 src/editor/edit.c edit_arg_init (edit_arg_t *arg, vfs_path_t *vpath, long line)
arg              4230 src/editor/edit.c     arg->file_vpath = (vfs_path_t *) vpath;
arg              4231 src/editor/edit.c     arg->line_number = line;
arg              4244 src/editor/edit.c edit_arg_assign (edit_arg_t *arg, vfs_path_t *vpath, long line)
arg              4246 src/editor/edit.c     vfs_path_free (arg->file_vpath, TRUE);
arg              4247 src/editor/edit.c     edit_arg_init (arg, vpath, line);
arg              4258 src/editor/edit.c edit_arg_free (edit_arg_t *arg)
arg              4260 src/editor/edit.c     vfs_path_free (arg->file_vpath, TRUE);
arg              4261 src/editor/edit.c     g_free (arg);
arg                81 src/editor/edit.h gboolean edit_file (const edit_arg_t * arg);
arg                86 src/editor/edit.h void edit_arg_init (edit_arg_t * arg, vfs_path_t * vpath, long line);
arg                87 src/editor/edit.h void edit_arg_assign (edit_arg_t * arg, vfs_path_t * vpath, long line);
arg                88 src/editor/edit.h void edit_arg_free (edit_arg_t * arg);
arg              1060 src/editor/editcmd.c         edit_arg_t arg;
arg              1063 src/editor/editcmd.c         edit_arg_init (&arg, exp_vpath, 0);
arg              1064 src/editor/editcmd.c         ret = edit_load_file_from_filename (h, &arg);
arg              1085 src/editor/editcmd.c edit_load_file_from_filename (WDialog *h, const edit_arg_t *arg)
arg              1091 src/editor/editcmd.c     return edit_add_window (h, &r, arg);
arg              1112 src/editor/editcmd.c         edit_arg_t arg;
arg              1115 src/editor/editcmd.c         edit_arg_init (&arg, exp_vpath, 0);
arg              1116 src/editor/editcmd.c         ret = edit_load_file_from_filename (h, &arg);
arg              1137 src/editor/editcmd.c     edit_arg_t arg;
arg              1160 src/editor/editcmd.c         edit_arg_init (&arg, user_syntax_file_vpath, 0);
arg              1161 src/editor/editcmd.c         ret = edit_load_file_from_filename (h, &arg);
arg              1166 src/editor/editcmd.c         edit_arg_init (&arg, extdir_vpath, 0);
arg              1167 src/editor/editcmd.c         ret = edit_load_file_from_filename (h, &arg);
arg              1188 src/editor/editcmd.c     edit_arg_t arg;
arg              1234 src/editor/editcmd.c     edit_arg_init (&arg, buffer_vpath, 0);
arg              1235 src/editor/editcmd.c     ret = edit_load_file_from_filename (h, &arg);
arg              1199 src/editor/editwidget.c edit_file (const edit_arg_t *arg)
arg              1204 src/editor/editwidget.c     files = g_list_prepend (NULL, (edit_arg_t *) arg);
arg              1364 src/editor/editwidget.c edit_add_window (WDialog *h, const WRect *r, const edit_arg_t *arg)
arg              1369 src/editor/editwidget.c     edit = edit_init (NULL, r, arg);
arg               653 src/filemanager/cmd.c         const edit_arg_t arg = { (vfs_path_t *) what_vpath, start_line };
arg               655 src/filemanager/cmd.c         edit_file (&arg);
arg               145 src/usermenu.c extract_arg (char *p, char *arg, int size)
arg               158 src/usermenu.c         memcpy (arg, p, np - p);
arg               159 src/usermenu.c         arg += np - p;
arg               163 src/usermenu.c     *arg = '\0';
arg               174 src/usermenu.c test_type (WPanel *panel, char *arg)
arg               186 src/usermenu.c     for (; *arg != '\0'; arg++)
arg               188 src/usermenu.c         switch (*arg)
arg               236 src/usermenu.c     char arg[256];
arg               265 src/usermenu.c             p = extract_arg (p, arg, sizeof (arg));
arg               272 src/usermenu.c                 *condition = mc_search (arg, DEFAULT_CHARSET, edit_filename, search_type);
arg               285 src/usermenu.c                         && mc_search (arg, DEFAULT_CHARSET, fe->fname->str, search_type);
arg               298 src/usermenu.c                     p = extract_arg (p, arg, sizeof (arg));
arg               299 src/usermenu.c                     *condition = mc_search (arg, DEFAULT_CHARSET, syntax_type, MC_SEARCH_T_NORMAL);
arg               305 src/usermenu.c             p = extract_arg (p, arg, sizeof (arg));
arg               307 src/usermenu.c                 && mc_search (arg, DEFAULT_CHARSET, vfs_path_as_str (panel->cwd_vpath),
arg               311 src/usermenu.c             p = extract_arg (p, arg, sizeof (arg));
arg               312 src/usermenu.c             *condition = panel != NULL && test_type (panel, arg);
arg               318 src/usermenu.c                 p = extract_arg (p, arg, sizeof (arg));
arg               319 src/usermenu.c                 *condition = stat (arg, &status) == 0 && is_exe (status.st_mode);
arg              1713 src/vfs/extfs/extfs.c extfs_setctl (const vfs_path_t *vpath, int ctlop, void *arg)
arg              1715 src/vfs/extfs/extfs.c     (void) arg;
arg              2091 src/vfs/ftpfs/ftpfs.c ftpfs_ctl (void *fh, int ctlop, void *arg)
arg              2093 src/vfs/ftpfs/ftpfs.c     (void) arg;
arg              1209 src/vfs/shell/shell.c shell_ctl (void *fh, int ctlop, void *arg)
arg              1211 src/vfs/shell/shell.c     (void) arg;
arg               275 src/vfs/tar/tar-internal.c stoint (const char *arg, char **arglim, gboolean *overflow, intmax_t minval, uintmax_t maxval)
arg               277 src/vfs/tar/tar-internal.c     char const *p = arg;
arg               308 src/vfs/tar/tar-internal.h intmax_t stoint (const char *arg, char **arglim, gboolean *overflow, intmax_t minval,
arg               254 src/vfs/tar/tar-sparse.c decode_num (uintmax_t *num, const char *arg, uintmax_t maxval)
arg               259 src/vfs/tar/tar-sparse.c     *num = stoint (arg, &arg_lim, &overflow, 0, maxval);
arg               260 src/vfs/tar/tar-sparse.c     return !(arg_lim == arg || *arg_lim != '\0' || overflow);
arg                58 src/vfs/tar/tar-xheader.c     gboolean (*decoder) (struct tar_stat_info * st, const char *keyword, const char *arg, size_t size);
arg                79 src/vfs/tar/tar-xheader.c static gboolean dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                81 src/vfs/tar/tar-xheader.c static gboolean atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                83 src/vfs/tar/tar-xheader.c static gboolean gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                86 src/vfs/tar/tar-xheader.c static gboolean gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                89 src/vfs/tar/tar-xheader.c static gboolean linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                91 src/vfs/tar/tar-xheader.c static gboolean mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                93 src/vfs/tar/tar-xheader.c static gboolean ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                95 src/vfs/tar/tar-xheader.c static gboolean path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                97 src/vfs/tar/tar-xheader.c static gboolean size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg                99 src/vfs/tar/tar-xheader.c static gboolean uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               102 src/vfs/tar/tar-xheader.c static gboolean uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               105 src/vfs/tar/tar-xheader.c static gboolean sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               108 src/vfs/tar/tar-xheader.c                                       const char *arg, size_t size);
arg               110 src/vfs/tar/tar-xheader.c                                       const char *arg, size_t size);
arg               111 src/vfs/tar/tar-xheader.c static gboolean sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               114 src/vfs/tar/tar-xheader.c                                           const char *arg, size_t size);
arg               116 src/vfs/tar/tar-xheader.c                                        const char *arg, size_t size);
arg               118 src/vfs/tar/tar-xheader.c                                          const char *arg, size_t size);
arg               119 src/vfs/tar/tar-xheader.c static gboolean sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               121 src/vfs/tar/tar-xheader.c static gboolean dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               255 src/vfs/tar/tar-xheader.c decode_timespec (const char *arg, char **arg_lim, gboolean parse_fraction)
arg               263 src/vfs/tar/tar-xheader.c     s = stoint (arg, arg_lim, &overflow, TYPE_MINIMUM (time_t), TYPE_MAXIMUM (time_t));
arg               266 src/vfs/tar/tar-xheader.c     if (p != arg)
arg               292 src/vfs/tar/tar-xheader.c             if (*arg == '-')
arg               316 src/vfs/tar/tar-xheader.c decode_time (struct timespec *ts, const char *arg, const char *keyword)
arg               323 src/vfs/tar/tar-xheader.c     t = decode_timespec (arg, &arg_lim, TRUE);
arg               341 src/vfs/tar/tar-xheader.c decode_signed_num (intmax_t *num, const char *arg, intmax_t minval, uintmax_t maxval,
arg               350 src/vfs/tar/tar-xheader.c     u = stoint (arg, &arg_lim, &overflow, minval, maxval);
arg               352 src/vfs/tar/tar-xheader.c     if (arg_lim == arg || *arg_lim != '\0')
arg               365 src/vfs/tar/tar-xheader.c decode_num (uintmax_t *num, const char *arg, uintmax_t maxval, const char *keyword)
arg               369 src/vfs/tar/tar-xheader.c     if (!decode_signed_num (&i, arg, 0, maxval, keyword))
arg               379 src/vfs/tar/tar-xheader.c raw_path_decoder (struct tar_stat_info *st, const char *arg)
arg               381 src/vfs/tar/tar-xheader.c     if (*arg != '\0')
arg               383 src/vfs/tar/tar-xheader.c         tar_assign_string_dup (&st->orig_file_name, arg);
arg               384 src/vfs/tar/tar-xheader.c         tar_assign_string_dup (&st->file_name, arg);
arg               393 src/vfs/tar/tar-xheader.c dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               397 src/vfs/tar/tar-xheader.c     (void) arg;
arg               406 src/vfs/tar/tar-xheader.c atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               412 src/vfs/tar/tar-xheader.c     if (!decode_time (&ts, arg, keyword))
arg               422 src/vfs/tar/tar-xheader.c gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               428 src/vfs/tar/tar-xheader.c     if (!decode_signed_num (&u, arg, TYPE_MINIMUM (gid_t), TYPE_MINIMUM (gid_t), keyword))
arg               439 src/vfs/tar/tar-xheader.c gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               444 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->gname, arg);
arg               452 src/vfs/tar/tar-xheader.c linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               457 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->link_name, arg);
arg               464 src/vfs/tar/tar-xheader.c ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               470 src/vfs/tar/tar-xheader.c     if (!decode_time (&ts, arg, keyword))
arg               480 src/vfs/tar/tar-xheader.c mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               486 src/vfs/tar/tar-xheader.c     if (!decode_time (&ts, arg, keyword))
arg               496 src/vfs/tar/tar-xheader.c path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               502 src/vfs/tar/tar-xheader.c         return raw_path_decoder (st, arg);
arg               510 src/vfs/tar/tar-xheader.c size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               516 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword))
arg               526 src/vfs/tar/tar-xheader.c uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               532 src/vfs/tar/tar-xheader.c     if (!decode_signed_num (&u, arg, TYPE_MINIMUM (uid_t), TYPE_MAXIMUM (uid_t), keyword))
arg               543 src/vfs/tar/tar-xheader.c uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               548 src/vfs/tar/tar-xheader.c     tar_assign_string_dup (&st->uname, arg);
arg               556 src/vfs/tar/tar-xheader.c dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               561 src/vfs/tar/tar-xheader.c     st->dumpdir = g_memdup2 (arg, size);
arg               563 src/vfs/tar/tar-xheader.c     st->dumpdir = g_memdup (arg, size);
arg               671 src/vfs/tar/tar-xheader.c sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               677 src/vfs/tar/tar-xheader.c     return raw_path_decoder (st, arg);
arg               683 src/vfs/tar/tar-xheader.c sparse_major_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               689 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, INTMAX_MAX, keyword))
arg               699 src/vfs/tar/tar-xheader.c sparse_minor_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               705 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, INTMAX_MAX, keyword))
arg               715 src/vfs/tar/tar-xheader.c sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               721 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword))
arg               732 src/vfs/tar/tar-xheader.c sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               739 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, SIZE_MAX, keyword))
arg               753 src/vfs/tar/tar-xheader.c sparse_offset_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               760 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword))
arg               771 src/vfs/tar/tar-xheader.c sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword, const char *arg,
arg               779 src/vfs/tar/tar-xheader.c     if (!decode_num (&u, arg, SIZE_MAX, keyword))
arg               791 src/vfs/tar/tar-xheader.c sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size)
arg               808 src/vfs/tar/tar-xheader.c         u = stoint (arg, &delim, &overflow, 0, TYPE_MAXIMUM (off_t));
arg               810 src/vfs/tar/tar-xheader.c         if (delim == arg)
arg               847 src/vfs/tar/tar-xheader.c         arg = delim + 1;
arg               155 tests/src/editor/edit_complete_word_cmd.c     edit_arg_t arg;
arg               175 tests/src/editor/edit_complete_word_cmd.c     arg.file_vpath = vfs_path_from_str ("test-data.txt");
arg               176 tests/src/editor/edit_complete_word_cmd.c     arg.line_number = 1;
arg               177 tests/src/editor/edit_complete_word_cmd.c     test_edit = edit_init (NULL, &r, &arg);