Lines Matching defs:who
59 static int donice(int which, id_t who, int prio, int increment, char *who_s);
103 id_t who = 0;
180 who = strtol(*argv, &end_ptr, 10);
183 if (who >= 0 && end_ptr != *argv &&
185 getzonenamebyid(who, NULL, 0) != -1) &&
186 (which != PRIO_CONTRACT || who != 0)) {
187 errs += donice(which, who, incr, prio_type,
196 who = pwd->pw_uid;
197 errs += donice(which, who, incr, prio_type,
208 who = grp->gr_gid;
209 errs += donice(which, who, incr, prio_type,
219 if ((who = getprojidbyname(*argv)) != (id_t)-1) {
220 errs += donice(which, who, incr, prio_type,
230 if (zone_get_id(*argv, &who) != 0) {
237 errs += donice(which, who, incr, prio_type, *argv);
256 id_t who = 0;
304 who = pwd->pw_uid;
306 who = strtol(*argv, &end_ptr, 10);
307 if ((who < 0) || (*end_ptr != '\0')) {
314 errs += donice(which, who, prio, RENICE_PRIO_ABSOLUTE, *argv);
322 donice(int which, id_t who, int prio, int increment, char *who_s)
326 oldprio = getpriority(which, who);
329 (void) fprintf(stderr, gettext("renice: %d:"), who);
337 if (setpriority(which, who, prio) < 0) {