Lines Matching defs:cmds
43 mandoc_template(SL_cmd *cmds,
73 for(c = cmds; c->name; ++c) {
86 for(c = cmds; c->name; ++c) {
112 sl_match (SL_cmd *cmds, char *cmd, int exactp)
117 for (c = cmds; c->name; ++c) {
135 sl_help (SL_cmd *cmds, int argc, char **argv)
140 mandoc_template(cmds, NULL);
146 for (c = cmds; c->name; ++c) {
160 c = sl_match (cmds, argv[1], 0);
206 sl_command(SL_cmd *cmds, int argc, char **argv)
209 c = sl_match (cmds, argv[0], 0);
311 sl_command_loop(SL_cmd *cmds, const char *prompt, void **data)
332 ret = sl_command(cmds, argc, argv);
344 sl_loop(SL_cmd *cmds, const char *prompt)
348 while((ret = sl_command_loop(cmds, prompt, &data)) >= 0)
366 sl_slc_help (SL_cmd *cmds, int argc, char **argv)
369 sl_help(cmds, 1, argv - 1 /* XXX */);
371 SL_cmd *c = sl_match (cmds, argv[0], 0);