Lines Matching defs:we
121 * a list constructed at the time we're
300 struct whoent *we;
307 we = wd.wd_we;
309 we->we_idle = ntohl(we->we_idle);
310 we->we_utmp.out_time =
311 ntohl(we->we_utmp.out_time);
312 we++;
370 struct whoent *we = mywd.wd_we, *wlast;
408 bcopy(utmpx[i].ut_line, we->we_utmp.out_line,
409 sizeof (we->we_utmp.out_line));
410 bcopy(utmpx[i].ut_name, we->we_utmp.out_name,
411 sizeof (we->we_utmp.out_name));
412 we->we_utmp.out_time =
414 if (we >= wlast)
416 we++;
419 utmpxent = we - mywd.wd_we;
431 we = mywd.wd_we;
433 if (stat(we->we_utmp.out_line, &stb) >= 0)
434 we->we_idle = htonl(now - stb.st_atime);
435 we++;
444 cc = (char *)we - (char *)&mywd;
662 /* we assume addresses are all the same size */
674 /* we assume addresses are all the same size */
677 /* gag, wish we could get rid of Internet dependencies */
715 struct whoent *we;
727 for (we = w->wd_we, cc /= sizeof (struct whoent); cc > 0; cc--, we++) {
728 time_t t = ntohl(we->we_utmp.out_time);
730 nsz = sizeof (we->we_utmp.out_name);
734 we->we_utmp.out_name,
736 we->we_utmp.out_line,
738 we->we_idle = ntohl(we->we_idle) / 60;
739 if (we->we_idle) {
740 if (we->we_idle >= 100*60)
741 we->we_idle = 100*60 - 1;
742 if (we->we_idle >= 60)
743 (void) printf(" %2d", we->we_idle / 60);
746 (void) printf(":%02d", we->we_idle % 60);