Lines Matching defs:ep
113 } *ep, *ehead = NULL, **nextp = &ehead;
231 if ((ep = calloc(1, sizeof(struct entry))) == NULL)
233 *nextp = ep;
234 nextp = &ep->next;
235 memmove(&ep->utmp, utmp, sizeof *utmp);
236 ep->tdev = stp->st_rdev;
241 if (ep->tdev == 0) {
245 (void)sysctlbyname("machdep.consdev", &ep->tdev, &size, NULL, 0);
248 if (touched < ep->utmp.ut_tv.tv_sec) {
250 touched = ep->utmp.ut_tv.tv_sec;
252 if ((ep->idle = now - touched) < 0)
253 ep->idle = 0;
284 for (ep = ehead; ep != NULL; ep = ep->next) {
285 if (ep->tdev == kp->ki_tdev) {
289 if (ep->kp == NULL && kp->ki_pgid == kp->ki_tpgid) {
293 if (proc_compare(ep->kp, kp))
294 ep->kp = kp;
302 dkp = ep->dkp;
303 ep->dkp = kp;
317 for (ep = ehead; ep != NULL; ep = ep->next) {
318 if (ep->kp == NULL) {
319 ep->args = strdup("-");
322 ep->args = fmt_argv(kvm_getargv(kd, ep->kp, argwidth),
323 ep->kp->ki_comm, NULL, MAXCOMLEN);
324 if (ep->args == NULL)
345 for (ep = ehead; ep != NULL; ep = ep->next) {
354 p = *ep->utmp.ut_host ? ep->utmp.ut_host : "-";
403 for (dkp = ep->dkp; dkp != NULL; dkp = debugproc(dkp)) {
415 W_DISPUSERSIZE, W_DISPUSERSIZE, ep->utmp.ut_user,
417 *ep->utmp.ut_line ?
418 (strncmp(ep->utmp.ut_line, "tty", 3) &&
419 strncmp(ep->utmp.ut_line, "cua", 3) ?
420 ep->utmp.ut_line : ep->utmp.ut_line + 3) : "-",
422 t = ep->utmp.ut_tv.tv_sec;
424 longidle = pr_idle(ep->idle);
426 ep->args);