arg 791 lib/vfs/direntry.c vfs_s_setctl (const vfs_path_t *vpath, int ctlop, void *arg) arg 806 lib/vfs/direntry.c if (arg != NULL) arg 816 lib/vfs/direntry.c me->logfile = fopen ((char *) arg, "w"); arg 343 lib/vfs/interface.c mc_ctl (int handle, int ctlop, void *arg) arg 350 lib/vfs/interface.c return (vfs == NULL || vfs->ctl == NULL) ? 0 : vfs->ctl (fsinfo, ctlop, arg); arg 356 lib/vfs/interface.c mc_setctl (const vfs_path_t *vpath, int ctlop, void *arg) arg 366 lib/vfs/interface.c result = me->setctl != NULL ? me->setctl (vpath, ctlop, arg) : 0; arg 205 lib/vfs/vfs.h int (*ctl) (void *vfs_info, int ctlop, void *arg); arg 206 lib/vfs/vfs.h int (*setctl) (const vfs_path_t *vpath, int ctlop, void *arg); arg 332 lib/vfs/vfs.h int mc_ctl (int fd, int ctlop, void *arg); arg 333 lib/vfs/vfs.h int mc_setctl (const vfs_path_t *vpath, int ctlop, void *arg); arg 547 src/args.c edit_arg_t *arg; arg 600 src/args.c arg = edit_arg_vpath_new (fname_vpath, atoi (p)); arg 605 src/args.c arg = edit_arg_vpath_new (tmp_vpath, 0); arg 612 src/args.c arg = edit_arg_new (tmp, 0); arg 614 src/args.c flist = g_list_prepend (flist, arg); arg 116 src/editor/edit-impl.h gboolean edit_add_window (WDialog *h, const WRect *r, const edit_arg_t *arg); arg 138 src/editor/edit-impl.h gboolean edit_reload_line (WEdit *edit, const edit_arg_t *arg); arg 159 src/editor/edit-impl.h WEdit *edit_init (WEdit *edit, const WRect *r, const edit_arg_t *arg); arg 163 src/editor/edit-impl.h gboolean edit_load_file_from_filename (WDialog *h, const edit_arg_t *arg); arg 251 src/editor/edit-impl.h edit_arg_t arg; arg 253 src/editor/edit-impl.h edit_arg_init (&arg, (vfs_path_t *) filename_vpath, 0); arg 255 src/editor/edit-impl.h return edit_reload_line (edit, &arg); arg 2083 src/editor/edit.c edit_init (WEdit *edit, const WRect *r, const edit_arg_t *arg) arg 2129 src/editor/edit.c if (arg != NULL) arg 2130 src/editor/edit.c edit->attrs_ok = (mc_fgetflags (arg->file_vpath, &edit->attrs) == 0); arg 2140 src/editor/edit.c if (arg != NULL) arg 2142 src/editor/edit.c edit_set_filename (edit, arg->file_vpath); arg 2143 src/editor/edit.c line = arg->line_number; arg 2246 src/editor/edit.c edit_reload_line (WEdit *edit, const edit_arg_t *arg) arg 2257 src/editor/edit.c if (edit_init (e, &w->rect, arg) == NULL) arg 4128 src/editor/edit.c edit_arg_t *arg; arg 4130 src/editor/edit.c arg = g_new (edit_arg_t, 1); arg 4131 src/editor/edit.c arg->file_vpath = file_vpath; arg 4132 src/editor/edit.c arg->line_number = line_number; arg 4134 src/editor/edit.c return arg; arg 4162 src/editor/edit.c edit_arg_init (edit_arg_t *arg, vfs_path_t *vpath, long line) arg 4164 src/editor/edit.c arg->file_vpath = (vfs_path_t *) vpath; arg 4165 src/editor/edit.c arg->line_number = line; arg 4178 src/editor/edit.c edit_arg_assign (edit_arg_t *arg, vfs_path_t *vpath, long line) arg 4180 src/editor/edit.c vfs_path_free (arg->file_vpath, TRUE); arg 4181 src/editor/edit.c edit_arg_init (arg, vpath, line); arg 4192 src/editor/edit.c edit_arg_free (edit_arg_t *arg) arg 4194 src/editor/edit.c vfs_path_free (arg->file_vpath, TRUE); arg 4195 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 1051 src/editor/editcmd.c edit_arg_t arg; arg 1054 src/editor/editcmd.c edit_arg_init (&arg, exp_vpath, 0); arg 1055 src/editor/editcmd.c ret = edit_load_file_from_filename (h, &arg); arg 1076 src/editor/editcmd.c edit_load_file_from_filename (WDialog *h, const edit_arg_t *arg) arg 1082 src/editor/editcmd.c return edit_add_window (h, &r, arg); arg 1103 src/editor/editcmd.c edit_arg_t arg; arg 1106 src/editor/editcmd.c edit_arg_init (&arg, exp_vpath, 0); arg 1107 src/editor/editcmd.c ret = edit_load_file_from_filename (h, &arg); arg 1128 src/editor/editcmd.c edit_arg_t arg; arg 1150 src/editor/editcmd.c edit_arg_init (&arg, user_syntax_file_vpath, 0); arg 1151 src/editor/editcmd.c ret = edit_load_file_from_filename (h, &arg); arg 1156 src/editor/editcmd.c edit_arg_init (&arg, extdir_vpath, 0); arg 1157 src/editor/editcmd.c ret = edit_load_file_from_filename (h, &arg); arg 1178 src/editor/editcmd.c edit_arg_t arg; arg 1223 src/editor/editcmd.c edit_arg_init (&arg, buffer_vpath, 0); arg 1224 src/editor/editcmd.c ret = edit_load_file_from_filename (h, &arg); arg 1193 src/editor/editwidget.c edit_file (const edit_arg_t *arg) arg 1198 src/editor/editwidget.c files = g_list_prepend (NULL, (edit_arg_t *) arg); arg 1355 src/editor/editwidget.c edit_add_window (WDialog *h, const WRect *r, const edit_arg_t *arg) arg 1360 src/editor/editwidget.c edit = edit_init (NULL, r, arg); arg 648 src/filemanager/cmd.c const edit_arg_t arg = { (vfs_path_t *) what_vpath, start_line }; arg 650 src/filemanager/cmd.c edit_file (&arg); arg 144 src/usermenu.c extract_arg (char *p, char *arg, int size) arg 157 src/usermenu.c memcpy (arg, p, np - p); arg 158 src/usermenu.c arg += np - p; arg 162 src/usermenu.c *arg = '\0'; arg 173 src/usermenu.c test_type (WPanel *panel, char *arg) arg 185 src/usermenu.c for (; *arg != '\0'; arg++) arg 187 src/usermenu.c switch (*arg) arg 235 src/usermenu.c char arg[256]; arg 264 src/usermenu.c p = extract_arg (p, arg, sizeof (arg)); arg 270 src/usermenu.c *condition = mc_search (arg, NULL, edit_filename, search_type); arg 281 src/usermenu.c *condition = fe != NULL && mc_search (arg, NULL, fe->fname->str, search_type); arg 293 src/usermenu.c p = extract_arg (p, arg, sizeof (arg)); arg 294 src/usermenu.c *condition = mc_search (arg, NULL, syntax_type, MC_SEARCH_T_NORMAL); arg 300 src/usermenu.c p = extract_arg (p, arg, sizeof (arg)); arg 302 src/usermenu.c && mc_search (arg, NULL, vfs_path_as_str (panel->cwd_vpath), search_type); arg 305 src/usermenu.c p = extract_arg (p, arg, sizeof (arg)); arg 306 src/usermenu.c *condition = panel != NULL && test_type (panel, arg); arg 312 src/usermenu.c p = extract_arg (p, arg, sizeof (arg)); arg 313 src/usermenu.c *condition = stat (arg, &status) == 0 && is_exe (status.st_mode); arg 1697 src/vfs/extfs/extfs.c extfs_setctl (const vfs_path_t *vpath, int ctlop, void *arg) arg 1699 src/vfs/extfs/extfs.c (void) arg; arg 2090 src/vfs/ftpfs/ftpfs.c ftpfs_ctl (void *fh, int ctlop, void *arg) arg 2092 src/vfs/ftpfs/ftpfs.c (void) arg; arg 1191 src/vfs/shell/shell.c shell_ctl (void *fh, int ctlop, void *arg) arg 1193 src/vfs/shell/shell.c (void) arg; arg 264 src/vfs/tar/tar-internal.c stoint (const char *arg, char **arglim, gboolean *overflow, intmax_t minval, uintmax_t maxval) arg 266 src/vfs/tar/tar-internal.c char const *p = arg; arg 304 src/vfs/tar/tar-internal.h intmax_t stoint (const char *arg, char **arglim, gboolean *overflow, intmax_t minval, arg 247 src/vfs/tar/tar-sparse.c decode_num (uintmax_t *num, const char *arg, uintmax_t maxval) arg 252 src/vfs/tar/tar-sparse.c *num = stoint (arg, &arg_lim, &overflow, 0, maxval); arg 253 src/vfs/tar/tar-sparse.c return !(arg_lim == arg || *arg_lim != '\0' || overflow); arg 57 src/vfs/tar/tar-xheader.c gboolean (*decoder) (struct tar_stat_info *st, const char *keyword, const char *arg, arg 78 src/vfs/tar/tar-xheader.c static gboolean dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 80 src/vfs/tar/tar-xheader.c static gboolean atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 82 src/vfs/tar/tar-xheader.c static gboolean gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 85 src/vfs/tar/tar-xheader.c static gboolean gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 88 src/vfs/tar/tar-xheader.c static gboolean linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 90 src/vfs/tar/tar-xheader.c static gboolean mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 92 src/vfs/tar/tar-xheader.c static gboolean ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 94 src/vfs/tar/tar-xheader.c static gboolean path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 96 src/vfs/tar/tar-xheader.c static gboolean size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 98 src/vfs/tar/tar-xheader.c static gboolean uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 101 src/vfs/tar/tar-xheader.c static gboolean uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 104 src/vfs/tar/tar-xheader.c static gboolean sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 107 src/vfs/tar/tar-xheader.c const char *arg, size_t size); arg 109 src/vfs/tar/tar-xheader.c const char *arg, size_t size); arg 110 src/vfs/tar/tar-xheader.c static gboolean sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 113 src/vfs/tar/tar-xheader.c const char *arg, size_t size); arg 115 src/vfs/tar/tar-xheader.c const char *arg, size_t size); arg 117 src/vfs/tar/tar-xheader.c const char *arg, size_t size); arg 118 src/vfs/tar/tar-xheader.c static gboolean sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 120 src/vfs/tar/tar-xheader.c static gboolean dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 251 src/vfs/tar/tar-xheader.c decode_timespec (const char *arg, char **arg_lim, gboolean parse_fraction) arg 259 src/vfs/tar/tar-xheader.c s = stoint (arg, arg_lim, &overflow, TYPE_MINIMUM (time_t), TYPE_MAXIMUM (time_t)); arg 262 src/vfs/tar/tar-xheader.c if (p != arg) arg 288 src/vfs/tar/tar-xheader.c if (*arg == '-') arg 312 src/vfs/tar/tar-xheader.c decode_time (struct timespec *ts, const char *arg, const char *keyword) arg 319 src/vfs/tar/tar-xheader.c t = decode_timespec (arg, &arg_lim, TRUE); arg 337 src/vfs/tar/tar-xheader.c decode_signed_num (intmax_t *num, const char *arg, intmax_t minval, uintmax_t maxval, arg 346 src/vfs/tar/tar-xheader.c u = stoint (arg, &arg_lim, &overflow, minval, maxval); arg 348 src/vfs/tar/tar-xheader.c if (arg_lim == arg || *arg_lim != '\0') arg 361 src/vfs/tar/tar-xheader.c decode_num (uintmax_t *num, const char *arg, uintmax_t maxval, const char *keyword) arg 365 src/vfs/tar/tar-xheader.c if (!decode_signed_num (&i, arg, 0, maxval, keyword)) arg 375 src/vfs/tar/tar-xheader.c raw_path_decoder (struct tar_stat_info *st, const char *arg) arg 377 src/vfs/tar/tar-xheader.c if (*arg != '\0') arg 379 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->orig_file_name, arg); arg 380 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->file_name, arg); arg 389 src/vfs/tar/tar-xheader.c dummy_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 393 src/vfs/tar/tar-xheader.c (void) arg; arg 402 src/vfs/tar/tar-xheader.c atime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 408 src/vfs/tar/tar-xheader.c if (!decode_time (&ts, arg, keyword)) arg 418 src/vfs/tar/tar-xheader.c gid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 424 src/vfs/tar/tar-xheader.c if (!decode_signed_num (&u, arg, TYPE_MINIMUM (gid_t), TYPE_MINIMUM (gid_t), keyword)) arg 435 src/vfs/tar/tar-xheader.c gname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 440 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->gname, arg); arg 448 src/vfs/tar/tar-xheader.c linkpath_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 453 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->link_name, arg); arg 460 src/vfs/tar/tar-xheader.c ctime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 466 src/vfs/tar/tar-xheader.c if (!decode_time (&ts, arg, keyword)) arg 476 src/vfs/tar/tar-xheader.c mtime_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 482 src/vfs/tar/tar-xheader.c if (!decode_time (&ts, arg, keyword)) arg 492 src/vfs/tar/tar-xheader.c path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 498 src/vfs/tar/tar-xheader.c return raw_path_decoder (st, arg); arg 506 src/vfs/tar/tar-xheader.c size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 512 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) arg 522 src/vfs/tar/tar-xheader.c uid_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 528 src/vfs/tar/tar-xheader.c if (!decode_signed_num (&u, arg, TYPE_MINIMUM (uid_t), TYPE_MAXIMUM (uid_t), keyword)) arg 539 src/vfs/tar/tar-xheader.c uname_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 544 src/vfs/tar/tar-xheader.c tar_assign_string_dup (&st->uname, arg); arg 552 src/vfs/tar/tar-xheader.c dumpdir_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 557 src/vfs/tar/tar-xheader.c st->dumpdir = g_memdup2 (arg, size); arg 559 src/vfs/tar/tar-xheader.c st->dumpdir = g_memdup (arg, size); arg 668 src/vfs/tar/tar-xheader.c sparse_path_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 674 src/vfs/tar/tar-xheader.c return raw_path_decoder (st, arg); arg 680 src/vfs/tar/tar-xheader.c sparse_major_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 686 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, INTMAX_MAX, keyword)) arg 696 src/vfs/tar/tar-xheader.c sparse_minor_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 702 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, INTMAX_MAX, keyword)) arg 712 src/vfs/tar/tar-xheader.c sparse_size_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 718 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) arg 729 src/vfs/tar/tar-xheader.c sparse_numblocks_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 736 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, SIZE_MAX, keyword)) arg 750 src/vfs/tar/tar-xheader.c sparse_offset_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 757 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, TYPE_MAXIMUM (off_t), keyword)) arg 768 src/vfs/tar/tar-xheader.c sparse_numbytes_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, arg 776 src/vfs/tar/tar-xheader.c if (!decode_num (&u, arg, SIZE_MAX, keyword)) arg 788 src/vfs/tar/tar-xheader.c sparse_map_decoder (struct tar_stat_info *st, const char *keyword, const char *arg, size_t size) arg 805 src/vfs/tar/tar-xheader.c u = stoint (arg, &delim, &overflow, 0, TYPE_MAXIMUM (off_t)); arg 807 src/vfs/tar/tar-xheader.c if (delim == arg) arg 844 src/vfs/tar/tar-xheader.c arg = delim + 1; arg 151 tests/src/editor/edit_complete_word_cmd.c edit_arg_t arg; arg 169 tests/src/editor/edit_complete_word_cmd.c arg.file_vpath = vfs_path_from_str ("edit_complete_word_cmd_test_data.txt"); arg 170 tests/src/editor/edit_complete_word_cmd.c arg.line_number = 1; arg 171 tests/src/editor/edit_complete_word_cmd.c test_edit = edit_init (NULL, &r, &arg);