Lines Matching refs:argv

23 static void pfe_command_pe(int argc, char *const argv[])  in pfe_command_pe()  argument
25 if (argc >= 3 && strcmp(argv[2], "pmem") == 0) { in pfe_command_pe()
26 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
35 num = simple_strtoul(argv[6], NULL, 0); in pfe_command_pe()
43 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
44 addr = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
59 } else if (argc >= 3 && strcmp(argv[2], "dmem") == 0) { in pfe_command_pe()
60 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
69 num = simple_strtoul(argv[6], NULL, 0); in pfe_command_pe()
77 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
78 addr = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
90 } else if (argc >= 4 && strcmp(argv[3], "write") == 0) { in pfe_command_pe()
101 id = simple_strtoul(argv[4], NULL, 0); in pfe_command_pe()
102 val = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
104 addr = simple_strtoul(argv[6], NULL, 16); in pfe_command_pe()
110 } else if (argc >= 3 && strcmp(argv[2], "lmem") == 0) { in pfe_command_pe()
111 if (argc >= 4 && strcmp(argv[3], "read") == 0) { in pfe_command_pe()
118 num = simple_strtoul(argv[5], NULL, 0); in pfe_command_pe()
126 offset = simple_strtoul(argv[4], NULL, 16); in pfe_command_pe()
135 } else if (argc >= 4 && strcmp(argv[3], "write") == 0) { in pfe_command_pe()
144 val = simple_strtoul(argv[4], NULL, 16); in pfe_command_pe()
146 offset = simple_strtoul(argv[5], NULL, 16); in pfe_command_pe()
152 if (strcmp(argv[2], "help") != 0) in pfe_command_pe()
153 printf("Unknown option: %s\n", argv[2]); in pfe_command_pe()
278 static void pfe_pe_status(int argc, char *const argv[]) in pfe_pe_status() argument
291 if (argc == 4 && strcmp(argv[3], "clear") == 0) in pfe_pe_status()
343 static void pfe_command_status(int argc, char *const argv[]) in pfe_command_status() argument
345 if (argc >= 3 && strcmp(argv[2], "pe") == 0) { in pfe_command_status()
346 pfe_pe_status(argc, argv); in pfe_command_status()
347 } else if (argc == 3 && strcmp(argv[2], "bmu") == 0) { in pfe_command_status()
350 } else if (argc == 3 && strcmp(argv[2], "hif") == 0) { in pfe_command_status()
352 } else if (argc == 3 && strcmp(argv[2], "gpi") == 0) { in pfe_command_status()
356 } else if (argc == 3 && strcmp(argv[2], "tmu0_queues") == 0) { in pfe_command_status()
358 } else if (argc == 3 && strcmp(argv[2], "tmu1_queues") == 0) { in pfe_command_status()
360 } else if (argc == 3 && strcmp(argv[2], "tmu3_queues") == 0) { in pfe_command_status()
377 static void pfe_command_expt(int argc, char *const argv[]) in pfe_command_expt() argument
382 id = simple_strtoul(argv[2], NULL, 0); in pfe_command_expt()
421 static void pfe_command_stop(int argc, char *const argv[]) in pfe_command_stop() argument
470 char *const argv[]) in pfe_command() argument
472 if (argc == 1 || strcmp(argv[1], "help") == 0) { in pfe_command()
477 if (strcmp(argv[1], "pe") == 0) { in pfe_command()
478 pfe_command_pe(argc, argv); in pfe_command()
479 } else if (strcmp(argv[1], "status") == 0) { in pfe_command()
480 pfe_command_status(argc, argv); in pfe_command()
481 } else if (strcmp(argv[1], "expt") == 0) { in pfe_command()
482 pfe_command_expt(argc, argv); in pfe_command()
484 } else if (strcmp(argv[1], "stop") == 0) { in pfe_command()
485 pfe_command_stop(argc, argv); in pfe_command()
488 printf("Unknown option: %s\n", argv[1]); in pfe_command()