Lines Matching refs:argv

60 static int parse_obsolete_options(int argc, char **argv);
98 main(int argc, char *argv[]) in main() argument
126 if (isdigit(argv[1][0])) { in main()
127 if (strtol(argv[1], (char **)NULL, 10) > (PRIO_MAX+1)) { in main()
129 argv++; in main()
132 exit(parse_obsolete_options(argc, argv)); in main()
134 } else if ((argv[1][0] == '-' || argv[1][0] == '+') && in main()
135 isdigit(argv[1][1])) { /* renice priority ... */ in main()
137 exit(parse_obsolete_options(argc, argv)); in main()
141 while ((c = getopt(argc, argv, "n:gpui:")) != -1) { in main()
171 argv += optind; in main()
177 for (; argc > 0; argc--, argv++) { in main()
179 if (isdigit(argv[0][0])) { in main()
180 who = strtol(*argv, &end_ptr, 10); in main()
183 if (who >= 0 && end_ptr != *argv && in main()
188 *argv); in main()
195 if ((pwd = getpwnam(*argv)) != NULL) { in main()
198 *argv); in main()
202 *argv); in main()
207 if ((grp = getgrnam(*argv)) != NULL) { in main()
210 *argv); in main()
214 *argv); in main()
219 if ((who = getprojidbyname(*argv)) != (id_t)-1) { in main()
221 *argv); in main()
225 *argv); in main()
230 if (zone_get_id(*argv, &who) != 0) { in main()
233 *argv); in main()
237 errs += donice(which, who, incr, prio_type, *argv); in main()
244 gettext("renice: bad value: %s\n"), *argv); in main()
253 parse_obsolete_options(int argc, char *argv[]) in parse_obsolete_options() argument
262 argv++; in parse_obsolete_options()
268 prio = strtol(*argv, &end_ptr, 10); in parse_obsolete_options()
279 argv++; in parse_obsolete_options()
281 for (; argc > 0; argc--, argv++) { in parse_obsolete_options()
282 if (strcmp(*argv, "-g") == 0) { in parse_obsolete_options()
286 if (strcmp(*argv, "-u") == 0) { in parse_obsolete_options()
290 if (strcmp(*argv, "-p") == 0) { in parse_obsolete_options()
294 if (which == PRIO_USER && !isdigit(argv[0][0])) { in parse_obsolete_options()
295 struct passwd *pwd = getpwnam(*argv); in parse_obsolete_options()
300 *argv); in parse_obsolete_options()
306 who = strtol(*argv, &end_ptr, 10); in parse_obsolete_options()
309 gettext("renice: bad value: %s\n"), *argv); in parse_obsolete_options()
314 errs += donice(which, who, prio, RENICE_PRIO_ABSOLUTE, *argv); in parse_obsolete_options()