Lines Matching refs:argc

22 	     int argc, char * const argv[])  in _do_help()  argument
27 if (argc == 1) { /* show list of commands */ in _do_help()
71 for (i = 1; i < argc; ++i) { in _do_help()
147 int var_complete(int argc, char * const argv[], char last_char, int maxv, char *cmdv[]) in var_complete() argument
153 if (space && argc == 1) in var_complete()
157 if (!space && argc == 2) in var_complete()
165 static int dollar_complete(int argc, char * const argv[], char last_char, in dollar_complete() argument
169 if (argc < 1 || argv[argc - 1][0] != '$' || in dollar_complete()
173 return env_complete(argv[argc - 1], maxv, cmdv, sizeof(env_complete_buf), in dollar_complete()
179 int complete_subcmdv(cmd_tbl_t *cmdtp, int count, int argc, in complete_subcmdv() argument
196 if (argc == 0) { in complete_subcmdv()
210 if (argc > 1 || last_char == '\0' || isblank(last_char)) { in complete_subcmdv()
216 return (*cmdtp->complete)(argc, argv, last_char, maxv, cmdv); in complete_subcmdv()
256 static int complete_cmdv(int argc, char * const argv[], char last_char, in complete_cmdv() argument
261 ll_entry_count(cmd_tbl_t, cmd), argc, argv, in complete_cmdv()
270 int argc = 0; in make_argv() local
273 while (argc < argvsz - 1) { in make_argv()
282 argv[argc++] = s; /* begin of argument string */ in make_argv()
293 argv[argc] = NULL; in make_argv()
295 return argc; in make_argv()
356 int i, j, k, len, seplen, argc; in cmd_auto_complete() local
373 argc = make_argv(tmp_buf, sizeof(argv)/sizeof(argv[0]), argv); in cmd_auto_complete()
376 i = dollar_complete(argc, argv, last_char, in cmd_auto_complete()
380 i = complete_cmdv(argc, argv, last_char, in cmd_auto_complete()
386 if (argc > 1) /* allow tab for non command */ in cmd_auto_complete()
398 k = strlen(argv[argc - 1]); in cmd_auto_complete()
408 k = strlen(argv[argc - 1]); in cmd_auto_complete()
524 int cmd_always_repeatable(cmd_tbl_t *cmdtp, int flag, int argc, in cmd_always_repeatable() argument
529 return cmdtp->cmd(cmdtp, flag, argc, argv); in cmd_always_repeatable()
532 int cmd_never_repeatable(cmd_tbl_t *cmdtp, int flag, int argc, in cmd_never_repeatable() argument
537 return cmdtp->cmd(cmdtp, flag, argc, argv); in cmd_never_repeatable()
540 int cmd_discard_repeatable(cmd_tbl_t *cmdtp, int flag, int argc, in cmd_discard_repeatable() argument
545 return cmdtp->cmd_rep(cmdtp, flag, argc, argv, &repeatable); in cmd_discard_repeatable()
560 static int cmd_call(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[], in cmd_call() argument
565 result = cmdtp->cmd_rep(cmdtp, flag, argc, argv, repeatable); in cmd_call()
571 enum command_ret_t cmd_process(int flag, int argc, char * const argv[], in cmd_process() argument
585 if (argc > cmdtp->maxargs) in cmd_process()
606 rc = cmd_call(cmdtp, flag, argc, argv, &newrep); in cmd_process()