Lines Matching refs:argc
112 static int parse_ifi_target(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_ifi_target() argument
120 if (*argidx >= argc) { in parse_ifi_target()
150 static int parse_if_target(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_if_target() argument
156 if (*argidx >= argc) { in parse_if_target()
184 static int parse_target(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_target() argument
190 if (*argidx >= argc) { in parse_target()
212 return parse_ifi_target(sh, argc, argv, argidx, target); in parse_target()
218 return parse_if_target(sh, argc, argv, argidx, target); in parse_target()
223 return parse_ifi_target(sh, argc, argv, argidx, target); in parse_target()
233 static int parse_getset(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_getset() argument
239 if (*argidx >= argc) { in parse_getset()
262 static int parse_flag(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_flag() argument
268 if (*argidx >= argc) { in parse_flag()
289 static int parse_bool(const struct shell *sh, size_t argc, char *argv[], int *argidx, bool *result) in parse_bool() argument
294 if (*argidx >= argc) { in parse_bool()
323 static int parse_timeout(const struct shell *sh, size_t argc, char *argv[], int *argidx, in parse_timeout() argument
331 if (*argidx >= argc) { in parse_timeout()
461 static int cmd_net_cm_status(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_status() argument
469 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_status()
474 if (argidx != argc) { in cmd_net_cm_status()
496 static int cmd_net_cm_ignore(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_ignore() argument
504 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_ignore()
509 if (argidx != argc) { in cmd_net_cm_ignore()
538 static int cmd_net_cm_watch(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_watch() argument
546 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_watch()
551 if (argidx != argc) { in cmd_net_cm_watch()
580 static int cmd_net_cm_connect(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_connect() argument
589 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_connect()
594 if (argidx != argc) { in cmd_net_cm_connect()
632 static int cmd_net_cm_disconnect(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_disconnect() argument
641 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_disconnect()
646 if (argidx != argc) { in cmd_net_cm_disconnect()
684 static int cmd_net_cm_up(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_up() argument
693 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_up()
698 if (argidx != argc) { in cmd_net_cm_up()
730 static int cmd_net_cm_down(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_down() argument
739 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_down()
744 if (argidx != argc) { in cmd_net_cm_down()
777 static int cmd_net_cm_flag(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_flag() argument
789 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_flag()
809 if (parse_getset(sh, argc, argv, &argidx, &getset)) { in cmd_net_cm_flag()
813 if (parse_flag(sh, argc, argv, &argidx, &flag)) { in cmd_net_cm_flag()
818 if (getset == CM_GS_SET && parse_bool(sh, argc, argv, &argidx, &value)) { in cmd_net_cm_flag()
822 if (argidx != argc) { in cmd_net_cm_flag()
850 static int cmd_net_cm_timeout(const struct shell *sh, size_t argc, char *argv[]) in cmd_net_cm_timeout() argument
861 if (parse_target(sh, argc, argv, &argidx, &target)) { in cmd_net_cm_timeout()
881 if (parse_getset(sh, argc, argv, &argidx, &getset)) { in cmd_net_cm_timeout()
886 if (getset == CM_GS_SET && parse_timeout(sh, argc, argv, &argidx, &value)) { in cmd_net_cm_timeout()
890 if (argidx != argc) { in cmd_net_cm_timeout()