Lines Matching refs:argv

58 static int parse_obsolete_options(int argc, char **argv);
96 main(int argc, char *argv[]) in main() argument
124 if (isdigit(argv[1][0])) { in main()
125 if (strtol(argv[1], (char **)NULL, 10) > (PRIO_MAX+1)) { in main()
127 argv++; in main()
130 exit(parse_obsolete_options(argc, argv)); in main()
132 } else if ((argv[1][0] == '-' || argv[1][0] == '+') && in main()
133 isdigit(argv[1][1])) { /* renice priority ... */ in main()
135 exit(parse_obsolete_options(argc, argv)); in main()
139 while ((c = getopt(argc, argv, "n:gpui:")) != -1) { in main()
169 argv += optind; in main()
175 for (; argc > 0; argc--, argv++) { in main()
177 if (isdigit(argv[0][0])) { in main()
178 who = strtol(*argv, &end_ptr, 10); in main()
181 if (who >= 0 && end_ptr != *argv && in main()
186 *argv); in main()
193 if ((pwd = getpwnam(*argv)) != NULL) { in main()
196 *argv); in main()
200 *argv); in main()
205 if ((grp = getgrnam(*argv)) != NULL) { in main()
208 *argv); in main()
212 *argv); in main()
217 if ((who = getprojidbyname(*argv)) != (id_t)-1) { in main()
219 *argv); in main()
223 *argv); in main()
228 if (zone_get_id(*argv, &who) != 0) { in main()
231 *argv); in main()
235 errs += donice(which, who, incr, prio_type, *argv); in main()
242 gettext("renice: bad value: %s\n"), *argv); in main()
251 parse_obsolete_options(int argc, char *argv[]) in parse_obsolete_options() argument
260 argv++; in parse_obsolete_options()
266 prio = strtol(*argv, &end_ptr, 10); in parse_obsolete_options()
277 argv++; in parse_obsolete_options()
279 for (; argc > 0; argc--, argv++) { in parse_obsolete_options()
280 if (strcmp(*argv, "-g") == 0) { in parse_obsolete_options()
284 if (strcmp(*argv, "-u") == 0) { in parse_obsolete_options()
288 if (strcmp(*argv, "-p") == 0) { in parse_obsolete_options()
292 if (which == PRIO_USER && !isdigit(argv[0][0])) { in parse_obsolete_options()
293 struct passwd *pwd = getpwnam(*argv); in parse_obsolete_options()
298 *argv); in parse_obsolete_options()
304 who = strtol(*argv, &end_ptr, 10); in parse_obsolete_options()
307 gettext("renice: bad value: %s\n"), *argv); in parse_obsolete_options()
312 errs += donice(which, who, prio, RENICE_PRIO_ABSOLUTE, *argv); in parse_obsolete_options()