Lines Matching refs:cmd_tbl
27 int _do_help(struct cmd_tbl *cmd_start, int cmd_items, struct cmd_tbl *cmdtp, in _do_help()
34 struct cmd_tbl *cmd_array[cmd_items]; in _do_help()
49 struct cmd_tbl *tmp; in _do_help()
91 struct cmd_tbl *find_cmd_tbl(const char *cmd, struct cmd_tbl *table, in find_cmd_tbl()
95 struct cmd_tbl *cmdtp; in find_cmd_tbl()
96 struct cmd_tbl *cmdtp_temp = table; /* Init value */ in find_cmd_tbl()
126 struct cmd_tbl *find_cmd(const char *cmd) in find_cmd()
128 struct cmd_tbl *start = ll_entry_start(struct cmd_tbl, cmd); in find_cmd()
129 const int len = ll_entry_count(struct cmd_tbl, cmd); in find_cmd()
133 int cmd_usage(const struct cmd_tbl *cmdtp) in cmd_usage()
187 int complete_subcmdv(struct cmd_tbl *cmdtp, int count, int argc, in complete_subcmdv()
192 const struct cmd_tbl *cmdend = cmdtp + count; in complete_subcmdv()
268 return complete_subcmdv(ll_entry_start(struct cmd_tbl, cmd), in complete_cmdv()
269 ll_entry_count(struct cmd_tbl, cmd), argc, argv, in complete_cmdv()
494 void fixup_cmdtable(struct cmd_tbl *cmdtp, int size) in fixup_cmdtable()
506 (int (*)(struct cmd_tbl *, int, int, in fixup_cmdtable()
514 cmdtp->cmd = (int (*)(struct cmd_tbl *, int, int, in fixup_cmdtable()
539 int cmd_always_repeatable(struct cmd_tbl *cmdtp, int flag, int argc, in cmd_always_repeatable()
547 int cmd_never_repeatable(struct cmd_tbl *cmdtp, int flag, int argc, in cmd_never_repeatable()
555 int cmd_discard_repeatable(struct cmd_tbl *cmdtp, int flag, int argc, in cmd_discard_repeatable()
575 static int cmd_call(struct cmd_tbl *cmdtp, int flag, int argc, in cmd_call()
590 struct cmd_tbl *cmdtp; in cmd_process()
645 int cmd_process_error(struct cmd_tbl *cmdtp, int err) in cmd_process_error()