Lines Matching refs:argv
19 static void pfe_command_pe(int argc, char * const argv[]) in pfe_command_pe() argument
21 if (argc >= 3 && strcmp(argv[2], "pmem") == 0) { in pfe_command_pe()
22 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
31 num = simple_strtoul(argv[6], NULL, 0); in pfe_command_pe()
39 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
40 addr = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
55 } else if (argc >= 3 && strcmp(argv[2], "dmem") == 0) { in pfe_command_pe()
56 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
65 num = simple_strtoul(argv[6], NULL, 0); in pfe_command_pe()
73 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
74 addr = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
86 } else if (argc >= 4 && strcmp(argv[3], "write") == 0) { in pfe_command_pe()
97 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
98 val = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
100 addr = simple_strtoul(argv[6], NULL, 16); in pfe_command_pe()
106 } else if (argc >= 3 && strcmp(argv[2], "lmem") == 0) { in pfe_command_pe()
107 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
114 num = simple_strtoul(argv[5], NULL, 0); in pfe_command_pe()
122 offset = simple_strtoul(argv[4], NULL, 16); in pfe_command_pe()
131 } else if (argc >= 4 && strcmp(argv[3], "write") == 0) { in pfe_command_pe()
140 val = simple_strtoul(argv[4], NULL, 16); in pfe_command_pe()
142 offset = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
148 if (strcmp(argv[2], "help") != 0) in pfe_command_pe()
149 printf("Unknown option: %s\n", argv[2]); in pfe_command_pe()
274 static void pfe_pe_status(int argc, char * const argv[]) in pfe_pe_status() argument
287 if (argc == 4 && strcmp(argv[3], "clear") == 0) in pfe_pe_status()
339 static void pfe_command_status(int argc, char * const argv[]) in pfe_command_status() argument
341 if (argc >= 3 && strcmp(argv[2], "pe") == 0) { in pfe_command_status()
342 pfe_pe_status(argc, argv); in pfe_command_status()
343 } else if (argc == 3 && strcmp(argv[2], "bmu") == 0) { in pfe_command_status()
346 } else if (argc == 3 && strcmp(argv[2], "hif") == 0) { in pfe_command_status()
348 } else if (argc == 3 && strcmp(argv[2], "gpi") == 0) { in pfe_command_status()
352 } else if (argc == 3 && strcmp(argv[2], "tmu0_queues") == 0) { in pfe_command_status()
354 } else if (argc == 3 && strcmp(argv[2], "tmu1_queues") == 0) { in pfe_command_status()
356 } else if (argc == 3 && strcmp(argv[2], "tmu3_queues") == 0) { in pfe_command_status()
373 static void pfe_command_expt(int argc, char * const argv[]) in pfe_command_expt() argument
378 id = simple_strtoul(argv[2], NULL, 0); in pfe_command_expt()
417 static void pfe_command_stop(int argc, char * const argv[]) in pfe_command_stop() argument
466 char * const argv[]) in pfe_command() argument
468 if (argc == 1 || strcmp(argv[1], "help") == 0) { in pfe_command()
473 if (strcmp(argv[1], "pe") == 0) { in pfe_command()
474 pfe_command_pe(argc, argv); in pfe_command()
475 } else if (strcmp(argv[1], "status") == 0) { in pfe_command()
476 pfe_command_status(argc, argv); in pfe_command()
477 } else if (strcmp(argv[1], "expt") == 0) { in pfe_command()
478 pfe_command_expt(argc, argv); in pfe_command()
480 } else if (strcmp(argv[1], "stop") == 0) { in pfe_command()
481 pfe_command_stop(argc, argv); in pfe_command()
484 printf("Unknown option: %s\n", argv[1]); in pfe_command()