Lines Matching refs:cmds
115 int cmd_select(const struct cmd *cmds, int argc, char **argv, in cmd_select() argument
124 if (argc < 1 && cmds[0].func) in cmd_select()
125 return cmds[0].func(argc, argv); in cmd_select()
127 for (i = 0; cmds[i].cmd; i++) { in cmd_select()
128 if (is_prefix(*argv, cmds[i].cmd)) { in cmd_select()
129 if (!cmds[i].func) { in cmd_select()
131 cmds[i].cmd); in cmd_select()
134 return cmds[i].func(argc - 1, argv + 1); in cmd_select()
253 static const struct cmd cmds[] = { variable
358 err = cmd_select(cmds, n_argc, n_argv, do_help); in do_batch()
471 ret = cmd_select(cmds, argc, argv, do_help); in main()