Lines Matching defs:argv
111 int top_main(int argc, char *argv[]) {
121 if (!strcmp(argv[i], "-m")) {
124 usage(argv[0]);
127 max_procs = atoi(argv[++i]);
130 if (!strcmp(argv[i], "-n")) {
133 usage(argv[0]);
136 iterations = atoi(argv[++i]);
139 if (!strcmp(argv[i], "-d")) {
142 usage(argv[0]);
145 delay = atoi(argv[++i]);
148 if (!strcmp(argv[i], "-s")) {
151 usage(argv[0]);
155 if (!strcmp(argv[i], "cpu")) { proc_cmp = &proc_cpu_cmp; continue; }
156 if (!strcmp(argv[i], "vss")) { proc_cmp = &proc_vss_cmp; continue; }
157 if (!strcmp(argv[i], "rss")) { proc_cmp = &proc_rss_cmp; continue; }
158 if (!strcmp(argv[i], "thr")) { proc_cmp = &proc_thr_cmp; continue; }
159 fprintf(stderr, "Invalid argument \"%s\" for option -s.\n", argv[i]);
162 if (!strcmp(argv[i], "-t")) { threads = 1; continue; }
163 if (!strcmp(argv[i], "-h")) {
164 usage(argv[0]);
167 fprintf(stderr, "Invalid argument \"%s\".\n", argv[i]);
168 usage(argv[0]);