Lines Matching refs:cmds
146 int cmd_select(const struct cmd *cmds, int argc, char **argv, in cmd_select() argument
155 if (argc < 1 && cmds[0].func) in cmd_select()
156 return cmds[0].func(argc, argv); in cmd_select()
158 for (i = 0; cmds[i].cmd; i++) { in cmd_select()
159 if (is_prefix(*argv, cmds[i].cmd)) { in cmd_select()
160 if (!cmds[i].func) { in cmd_select()
162 cmds[i].cmd); in cmd_select()
165 return cmds[i].func(argc - 1, argv + 1); in cmd_select()
284 static const struct cmd cmds[] = { variable
389 err = cmd_select(cmds, n_argc, n_argv, do_help); in do_batch()
531 ret = cmd_select(cmds, argc, argv, do_help); in main()