Lines Matching refs:cmdv
145 int var_complete(int argc, char * const argv[], char last_char, int maxv, char *cmdv[]) in var_complete() argument
153 return env_complete("", maxv, cmdv, sizeof(tmp_buf), tmp_buf); in var_complete()
156 return env_complete(argv[1], maxv, cmdv, sizeof(tmp_buf), tmp_buf); in var_complete()
163 static int complete_cmdv(int argc, char * const argv[], char last_char, int maxv, char *cmdv[]) in complete_cmdv() argument
178 cmdv[0] = NULL; in complete_cmdv()
184 cmdv[n_found++] = "..."; in complete_cmdv()
187 cmdv[n_found++] = cmdtp->name; in complete_cmdv()
189 cmdv[n_found] = NULL; in complete_cmdv()
197 cmdv[0] = NULL; in complete_cmdv()
200 return (*cmdtp->complete)(argc, argv, last_char, maxv, cmdv); in complete_cmdv()
226 cmdv[n_found++] = "..."; in complete_cmdv()
230 cmdv[n_found++] = cmdtp->name; in complete_cmdv()
233 cmdv[n_found] = NULL; in complete_cmdv()
325 char *cmdv[20]; in cmd_auto_complete() local
349 sizeof(cmdv) / sizeof(cmdv[0]), cmdv); in cmd_auto_complete()
365 s = cmdv[0] + k; in cmd_auto_complete()
369 } else if (i > 1 && (j = find_common_prefix(cmdv)) != 0) { /* more */ in cmd_auto_complete()
373 s = cmdv[0] + k; in cmd_auto_complete()
401 print_argv(NULL, " ", " ", 78, cmdv); in cmd_auto_complete()