Lines Matching refs:argc
46 int (*cmd_rep)(struct cmd_tbl *cmd, int flags, int argc,
49 int (*cmd)(struct cmd_tbl *cmd, int flags, int argc,
57 int (*complete)(int argc, char *const argv[],
70 static inline const char *cmd_arg_get(int argc, char *const argv[], int argnum) in cmd_arg_get() argument
72 return argc > argnum ? argv[argnum] : NULL; in cmd_arg_get()
75 static inline const char *cmd_arg0(int argc, char *const argv[]) in cmd_arg0() argument
77 return cmd_arg_get(argc, argv, 0); in cmd_arg0()
80 static inline const char *cmd_arg1(int argc, char *const argv[]) in cmd_arg1() argument
82 return cmd_arg_get(argc, argv, 1); in cmd_arg1()
85 static inline const char *cmd_arg2(int argc, char *const argv[]) in cmd_arg2() argument
87 return cmd_arg_get(argc, argv, 2); in cmd_arg2()
90 static inline const char *cmd_arg3(int argc, char *const argv[]) in cmd_arg3() argument
92 return cmd_arg_get(argc, argv, 3); in cmd_arg3()
96 int do_run(struct cmd_tbl *cmdtp, int flag, int argc,
102 int flag, int argc, char *const argv[]);
106 int complete_subcmdv(struct cmd_tbl *cmdtp, int count, int argc,
113 int cmd_always_repeatable(struct cmd_tbl *cmdtp, int flag, int argc,
115 int cmd_never_repeatable(struct cmd_tbl *cmdtp, int flag, int argc,
117 int cmd_discard_repeatable(struct cmd_tbl *cmdtp, int flag, int argc,
126 int var_complete(int argc, char *const argv[], char last_char, int maxv,
192 int do_bootd(struct cmd_tbl *cmdtp, int flag, int argc,
195 int do_bootm(struct cmd_tbl *cmdtp, int flag, int argc,
206 int do_bootz(struct cmd_tbl *cmdtp, int flag, int argc,
209 int do_booti(struct cmd_tbl *cmdtp, int flag, int argc,
212 int do_zboot_parent(struct cmd_tbl *cmdtp, int flag, int argc,
215 int common_diskboot(struct cmd_tbl *cmdtp, const char *intf, int argc,
218 int do_reset(struct cmd_tbl *cmdtp, int flag, int argc,
220 int do_poweroff(struct cmd_tbl *cmdtp, int flag, int argc,
223 unsigned long do_go_exec(ulong (*entry)(int, char * const []), int argc,
227 int do_env_print_efi(struct cmd_tbl *cmdtp, int flag, int argc,
229 int do_env_set_efi(struct cmd_tbl *cmdtp, int flag, int argc,
278 enum command_ret_t cmd_process(int flag, int argc, char *const argv[],
368 int argc, char *const argv[], \
374 if (argc < 2 || argc > CONFIG_SYS_MAXARGS) \
379 if (!subcmd || argc - 1 > subcmd->maxargs) \
386 return subcmd->cmd_rep(subcmd, flag, argc - 1, \
392 static int complete_##_cmdname(int argc, char *const argv[], \
398 argc - 1, argv + 1, last_char, \