Home | History | Annotate | Download | only in dhdutil

Lines Matching defs:argv

120 static int dhd_do_msglevel(void *dhd, cmd_t *cmd, char **argv, dbg_msg_t *dbg_msg);
369 char **argv = *pargv;
373 while (*argv) {
375 if (!strcmp(*argv, "-a") || !strcmp(*argv, "-i")) {
376 char *opt = *argv++;
377 ifname = *argv;
387 else if (!strcmp(*argv, "-d"))
389 else if (!strcmp(*argv, "-u"))
391 else if (!strcmp(*argv, "-x"))
395 else if (!strcmp(*argv, "-h"))
405 argv ++;
411 *pargv = argv;
427 dhd_list(void *dhd, cmd_t *garb, char **argv)
436 UNUSED_PARAMETER(argv);
592 dhd_pktgen(void *dhd, cmd_t *cmd, char **argv)
614 if (*++argv) {
621 while ((opt_err = miniopt(&opts, argv)) != -1) {
627 argv += opts.consumed;
743 dhd_sd_msglevel(void *dhd, cmd_t *cmd, char **argv)
745 return dhd_do_msglevel(dhd, cmd, argv, dhd_sd_msgs);
749 dhd_sd_blocksize(void *dhd, cmd_t *cmd, char **argv)
758 for (argc = 0; argv[argc]; argc++);
766 func = strtol(argv[1], &endptr, 0);
768 printf("Invalid function: %s\n", argv[1]);
773 size = strtol(argv[2], &endptr, 0);
775 printf("Invalid size: %s\n", argv[1]);
793 dhd_sd_mode(void *wl, cmd_t *cmd, char **argv)
800 for (argc = 0; argv[argc]; argc++);
803 if (argv[1]) {
804 if (!strcmp(argv[1], "spi")) {
805 strcpy(argv[1], "0");
806 } else if (!strcmp(argv[1], "sd1")) {
807 strcpy(argv[1], "1");
808 } else if (!strcmp(argv[1], "sd4")) {
809 strcpy(argv[1], "2");
814 ret = dhd_var_setint(wl, cmd, argv);
817 if ((ret = dhd_var_get(wl, cmd, argv))) {
833 dhd_dma_mode(void *wl, cmd_t *cmd, char **argv)
840 for (argc = 0; argv[argc]; argc++);
843 if (argv[1]) {
844 if (!stricmp(argv[1], "pio")) {
845 strcpy(argv[1], "0");
846 } else if (!strcmp(argv[1], "0")) {
847 } else if (!stricmp(argv[1], "dma")) {
848 strcpy(argv[1], "1");
849 } else if (!stricmp(argv[1], "sdma")) {
850 strcpy(argv[1], "1");
851 } else if (!strcmp(argv[1], "1")) {
852 } else if (!stricmp(argv[1], "adma1")) {
853 strcpy(argv[1], "2");
854 } else if (!stricmp(argv[1], "adma")) {
855 strcpy(argv[1], "3");
856 } else if (!stricmp(argv[1], "adma2")) {
857 strcpy(argv[1], "3");
862 ret = dhd_var_setint(wl, cmd, argv);
865 if ((ret = dhd_var_get(wl, cmd, argv))) {
884 dhd_sdreg(void *dhd, cmd_t *cmd, char **argv)
896 for (argc = 0; argv[argc]; argc++);
905 sdreg.offset = strtoul(argv[1], &ptr, 0);
907 printf("Bad arg: %s\n", argv[1]);
925 sdreg.value = strtoul(argv[2], &ptr, 0);
927 printf("Bad value: %s\n", argv[2]);
933 ret = dhd_var_getbuf(dhd, argv[0], &sdreg, sizeof(sdreg), (void**)&ptr);
937 ret = dhd_var_setbuf(dhd, argv[0], &sdreg, sizeof(sdreg));
944 dhd_membytes(void *dhd, cmd_t *cmd, char **argv)
964 argv++;
965 while ((opt_err = miniopt(&opts, argv)) != -1) {
975 argv += opts.consumed;
989 for (argc = 0; argv[argc]; argc++);
1007 addr = strtoul(argv[0], &ptr, 0);
1009 fprintf(stderr, "Bad arg: %s\n", argv[0]);
1014 len = strtoul(argv[1], &ptr, 0);
1016 fprintf(stderr, "Bad value: %s\n", argv[1]);
1047 uint patlen = strlen(argv[2]);
1059 for (inptr = outptr = argv[2]; patlen; patlen -= 2) {
1077 patlen = outptr - argv[2];
1080 sptr = argv[2];
1097 if (sptr >= (argv[2] + patlen))
1098 sptr = argv[2];
1112 dhd_idletime(void *dhd, cmd_t *cmd, char **argv)
1118 if (argv[1]) {
1119 if (!strcmp(argv[1], "never")) {
1121 } else if (!strcmp(argv[1], "immediate") || !strcmp(argv[1], "immed")) {
1124 idletime = strtol(argv[1], &endptr, 0);
1126 fprintf(stderr, "invalid number %s\n", argv[1]);
1131 fprintf(stderr, "invalid value %s\n", argv[1]);
1143 if ((err = dhd_var_get(dhd, cmd, argv))) {
1161 dhd_idleclock(void *dhd, cmd_t *cmd, char **argv)
1167 if (argv[1]) {
1168 if (!strcmp(argv[1], "active")) {
1170 } else if (!strcmp(argv[1], "stopped")) {
1173 idleclock = strtol(argv[1], &endptr, 0);
1175 fprintf(stderr, "invalid number %s\n", argv[1]);
1188 if ((err = dhd_var_get(dhd, cmd, argv))) {
1208 dhd_sprom(void *dhd, cmd_t *cmd, char **argv)
1227 for (argc = 0; argv[argc]; argc++);
1236 if (strcmp(argv[0], "srdump") == 0) {
1255 if (strcmp(argv[0], "srwrite") != 0) {
1256 fprintf(stderr, "Unimplemented sprom command: %s\n", argv[0]);
1263 ((argc == 2) && ((nocrc = !strcmp(argv[1], "-c"))))) {
1265 fname = nocrc ? argv[2] : argv[1];
1315 offset = strtoul(*++argv, &endptr, 0) * 2;
1317 fprintf(stderr, "offset %s is not an integer\n", *argv);
1331 for (words = 0, wordptr = (uint16*)bufp; *++argv; words++) {
1332 *wordptr++ = (uint16)strtoul(*argv, &endptr, 0);
1334 fprintf(stderr, "value %s is not an integer\n", *argv);
1450 dhd_vars(void *dhd, cmd_t *cmd, char **argv)
1459 for (argc = 0; argv[argc]; argc++);
1480 vname = argv[1];
1624 dhd_proptxstatusenable(void *dhd, cmd_t *cmd, char **argv)
1629 if (argv[1]) {
1630 flag = atoi(argv[1]);
1642 dhd_proptxstatusmode(void *dhd, cmd_t *cmd, char **argv)
1647 if (argv[1]) {
1648 mode = atoi(argv[1]);
1660 dhd_proptxopt(void *dhd, cmd_t *cmd, char **argv)
1665 if (argv[1]) {
1666 flag = atoi(argv[1]);
1698 dhd_download(void *dhd, cmd_t *cmd, char **argv)
1737 argv++;
1738 while ((opt_err = miniopt(&opts, argv)) != -1) {
1744 argv += opts.consumed;
1953 dhd_dldn(void *dhd, cmd_t *cmd, char **argv)
1977 argv++;
1979 while ((opt_err = miniopt(&opts, argv)) != -1) {
1985 argv += opts.consumed;
2079 dhd_upload(void *dhd, cmd_t *cmd, char **argv)
2099 UNUSED_PARAMETER(argv);
2107 argv++;
2108 while ((opt_err = miniopt(&opts, argv)) != -1) {
2114 argv += opts.consumed;
2268 dhd_coredump(void *dhd, cmd_t *cmd, char **argv)
2292 UNUSED_PARAMETER(argv);
2297 argv++;
2298 while ((opt_err = miniopt(&opts, argv)) != -1) {
2304 argv += opts.consumed;
2426 dhd_consoledump(void *dhd, cmd_t *cmd, char **argv)
2446 UNUSED_PARAMETER(argv);
2451 argv++;
2452 while ((opt_err = miniopt(&opts, argv)) != -1) {
2458 argv += opts.consumed;
2530 dhd_logstamp(void *dhd, cmd_t *cmd, char **argv)
2538 for (argc = 0; argv[argc]; argc++);
2539 argc--; argv++;
2545 valn[0] = strtol(argv[0], &endptr, 0);
2547 printf("bad val1: %s\n", argv[0]);
2553 valn[1] = strtol(argv[1], &endptr, 0);
2555 printf("bad val2: %s\n", argv[1]);
2566 dhd_sd_reg(void *dhd, cmd_t *cmd, char **argv)
2577 for (argc = 0; argv[argc]; argc++);
2582 argv++;
2589 argv++;
2595 sdreg.func = strtoul(*argv++, &endptr, 0);
2604 sdreg.offset = strtoul(*argv++, &endptr, 0);
2611 if (*argv) {
2612 sdreg.value = strtoul(*argv, &endptr, 0);
2620 if (!*argv) {
2654 dhd_msglevel(void *dhd, cmd_t *cmd, char **argv)
2656 return dhd_do_msglevel(dhd, cmd, argv, dhd_msgs);
2660 dhd_do_msglevel(void *dhd, cmd_t *cmd, char **argv, dbg_msg_t *dbg_msg)
2669 if (!*++argv) {
2680 while (*argv) {
2681 char *s = *argv;
2695 if (**argv == '-')
2699 ++argv;
2748 dhd_version(void *dhd, cmd_t *cmd, char **argv)
2754 UNUSED_PARAMETER(argv);
2771 dhd_var_setint(void *dhd, cmd_t *cmd, char **argv)
2784 if (!*argv) {
2789 varname = *argv++;
2791 if (!*argv) {
2796 val = strtol(*argv, &endptr, 0);
2800 *argv, varname);
2821 dhd_var_get(void *dhd, cmd_t *cmd, char **argv)
2828 if (!*argv) {
2833 varname = *argv++;
2835 if (*argv) {
2836 printf("get: error, extra arg \"%s\"\n", *argv);
2850 dhd_var_getint(void *dhd, cmd_t *cmd, char **argv)
2859 if ((err = dhd_var_get(dhd, cmd, argv)))
2873 dhd_var_getandprintstr(void *dhd, cmd_t *cmd, char **argv)
2877 if ((err = dhd_var_get(dhd, cmd, argv)))
2898 dhd_varint(void *dhd, cmd_t *cmd, char *argv[])
2900 if (argv[1])
2901 return (dhd_var_setint(dhd, cmd, argv));
2903 return (dhd_var_getint(dhd, cmd, argv));
2945 dhd_var_void(void *dhd, cmd_t *cmd, char **argv)
2947 UNUSED_PARAMETER(argv);
3019 dhd_varstr(void *dhd, cmd_t *cmd, char **argv)
3024 if (!*++argv) {
3034 str = *argv;
3042 dhd_hostreorder_flows(void *dhd, cmd_t *cmd, char **argv)