Lines Matching refs:cmdv
147 int var_complete(int argc, char * const argv[], char last_char, int maxv, char *cmdv[]) in var_complete() argument
154 return env_complete("", maxv, cmdv, sizeof(env_complete_buf), in var_complete()
158 return env_complete(argv[1], maxv, cmdv, in var_complete()
166 int maxv, char *cmdv[]) in dollar_complete() argument
173 return env_complete(argv[argc - 1], maxv, cmdv, sizeof(env_complete_buf), in dollar_complete()
181 int maxv, char *cmdv[]) in complete_subcmdv() argument
194 cmdv[0] = NULL; in complete_subcmdv()
200 cmdv[n_found++] = "..."; in complete_subcmdv()
203 cmdv[n_found++] = cmdtp->name; in complete_subcmdv()
205 cmdv[n_found] = NULL; in complete_subcmdv()
213 cmdv[0] = NULL; in complete_subcmdv()
216 return (*cmdtp->complete)(argc, argv, last_char, maxv, cmdv); in complete_subcmdv()
242 cmdv[n_found++] = "..."; in complete_subcmdv()
246 cmdv[n_found++] = cmdtp->name; in complete_subcmdv()
249 cmdv[n_found] = NULL; in complete_subcmdv()
257 int maxv, char *cmdv[]) in complete_cmdv() argument
262 last_char, maxv, cmdv); in complete_cmdv()
353 char *cmdv[20]; in cmd_auto_complete() local
377 sizeof(cmdv) / sizeof(cmdv[0]), cmdv); in cmd_auto_complete()
381 sizeof(cmdv) / sizeof(cmdv[0]), cmdv); in cmd_auto_complete()
402 s = cmdv[0] + k; in cmd_auto_complete()
406 } else if (i > 1 && (j = find_common_prefix(cmdv)) != 0) { /* more */ in cmd_auto_complete()
414 s = cmdv[0] + k; in cmd_auto_complete()
442 print_argv(NULL, " ", " ", 78, cmdv); in cmd_auto_complete()