Lines Matching refs:ut
149 struct utmpx *ut; in main() local
273 if ((ut = calloc(entries, sizeof (struct utmpx))) == NULL) in main()
278 utmpbegin = ut; in main()
282 while ((ut < utmpend) && ((utp = getutxent()) != NULL)) in main()
283 (void) memcpy(ut++, utp, sizeof (*ut)); in main()
290 for (ut = utmpbegin; ut < utmpend; ut++) { in main()
291 if (ut->ut_type == USER_PROCESS) { in main()
292 if (!nonuserx(*ut)) in main()
294 } else if (ut->ut_type == BOOT_TIME) { in main()
295 uptime = now - ut->ut_xtime; in main()
321 ut = utmpbegin; /* rewind utmp data */ in main()
478 for (ut = utmpbegin; ut < utmpend; ut++) { in main()
485 if (ut->ut_type != USER_PROCESS) in main()
488 strncmp(ut->ut_name, sel_user, NMAX) != 0) in main()
492 PRINTF(("%-*.*s ", LOGIN_WIDTH, NMAX, ut->ut_name)); in main()
496 PRINTF(("%-*.*s ", LINE_WIDTH, LMAX, ut->ut_line)); in main()
498 if (strncmp(ut->ut_line, "pts/", strlen("pts/")) == 0) { in main()
500 &ut->ut_line[4])); in main()
503 ut->ut_line)); in main()
509 time_t tim = ut->ut_xtime; in main()
514 idle = findidle(ut->ut_line); in main()
528 ut->ut_line); in main()