Lines Matching defs:argv
69 static int cmd_help(int argc, const cmd_args* argv, uint32_t flags);
70 static int cmd_echo(int argc, const cmd_args* argv, uint32_t flags);
71 static int cmd_test(int argc, const cmd_args* argv, uint32_t flags);
73 static int cmd_history(int argc, const cmd_args* argv, uint32_t flags);
96 static int cmd_history(int argc, const cmd_args* argv, uint32_t flags) {
493 static void convert_args(int argc, cmd_args* argv) {
497 unsigned long u = atoul(argv[i].str);
498 argv[i].u = u;
499 argv[i].p = (void*)u;
500 argv[i].i = atol(argv[i].str);
502 if (!strcmp(argv[i].str, "true") || !strcmp(argv[i].str, "on")) {
503 argv[i].b = true;
504 } else if (!strcmp(argv[i].str, "false") || !strcmp(argv[i].str, "off")) {
505 argv[i].b = false;
507 argv[i].b = (argv[i].u == 0) ? false : true;
698 static int cmd_help(int argc, const cmd_args* argv, uint32_t flags) {
718 static int cmd_echo(int argc, const cmd_args* argv, uint32_t flags) {
720 echo = argv[1].b;
820 static int cmd_test(int argc, const cmd_args* argv, uint32_t flags) {
823 printf("argc %d, argv %p\n", argc, argv);
826 argv[i].str, argv[i].i, argv[i].u, argv[i].p, argv[i].b);