Lines Matching defs:cmds
43 mandoc_template(SL_cmd *cmds, const char *extra_string)
72 for(c = cmds; c->name; ++c) {
85 for(c = cmds; c->name; ++c) {
111 sl_match (SL_cmd *cmds, char *cmd, int exactp)
116 for (c = cmds; c->name; ++c) {
134 sl_help (SL_cmd *cmds, int argc, char **argv)
139 mandoc_template(cmds, NULL);
145 for (c = cmds; c->name; ++c) {
159 c = sl_match (cmds, argv[1], 0);
205 sl_command(SL_cmd *cmds, int argc, char **argv)
208 c = sl_match (cmds, argv[0], 0);
310 sl_command_loop(SL_cmd *cmds, const char *prompt, void **data)
330 ret = sl_command(cmds, argc, argv);
342 sl_loop(SL_cmd *cmds, const char *prompt)
346 while((ret = sl_command_loop(cmds, prompt, &data)) >= 0)
364 sl_slc_help (SL_cmd *cmds, int argc, char **argv)
367 sl_help(cmds, 1, argv - 1 /* XXX */);
369 SL_cmd *c = sl_match (cmds, argv[0], 0);