Lines Matching defs:kp
124 const struct kinfo_proc2 *kp;
311 for (i = 0, kp = plist; i < nproc; i++, kp++) {
312 if ((kp->p_flag & P_SYSTEM) != 0 || kp->p_pid == mypid)
315 if ((pargv = kvm_getargv2(kd, kp, 0)) == NULL)
329 strlcpy(buf, kp->p_comm, sizeof(buf));
351 for (i = 0, kp = plist; i < nproc; i++, kp++) {
352 if ((kp->p_flag & P_SYSTEM) != 0)
355 if (pidfromfile >= 0 && kp->p_pid != pidfromfile) {
361 if (kp->p_ruid == (uid_t)li->li_number)
369 if (kp->p_rgid == (gid_t)li->li_number)
377 if (kp->p_uid == (uid_t)li->li_number)
385 if ((uid_t)kp->p_ppid == (uid_t)li->li_number)
393 if (kp->p__pgid == (pid_t)li->li_number)
402 (kp->p_flag & P_CONTROLT) == 0)
404 if (kp->p_tdev == (uid_t)li->li_number)
413 if (kp->p_sid == (pid_t)li->li_number)
429 for (i = 0, kp = plist; i < nproc; i++, kp++) {
433 if (kp->p_ustart_sec > bestsec ||
434 (kp->p_ustart_sec == bestsec
435 && kp->p_ustart_usec > bestusec)) {
436 bestsec = kp->p_ustart_sec;
437 bestusec = kp->p_ustart_usec;
450 for (i = 0, rv = 0, kp = plist; i < nproc; i++, kp++) {
451 if (kp->p_pid == mypid)
459 if ((kp->p_flag & P_SYSTEM) != 0)
462 rv |= (*action)(kp);
493 killact(const struct kinfo_proc2 *kp)
496 grepact(kp);
497 if (kill(kp->p_pid, signum) == -1) {
505 warn("signalling pid %d", (int)kp->p_pid);
519 reniceact(const struct kinfo_proc2 *kp)
524 grepact(kp);
527 if ((oldprio = getpriority(PRIO_PROCESS, kp->p_pid)) == -1 &&
529 warn("%d: getpriority", kp->p_pid);
533 if (setpriority(PRIO_PROCESS, kp->p_pid, nicenum) == -1) {
534 warn("%d: setpriority", kp->p_pid);
539 kp->p_pid, oldprio, nicenum);
545 grepact(const struct kinfo_proc2 *kp)
560 if ((argv = kvm_getargv2(kd, kp, 0)) == NULL)
563 (void)printf("%d ", (int)kp->p_pid);
570 (void)printf("%d %s", (int)kp->p_pid, kp->p_comm);
572 (void)printf("%d", (int)kp->p_pid);