Lines Matching refs:it_value
233 if (timerisset(&aitv.it_value)) { in xgetitimer()
235 if (timercmp(&aitv.it_value, &now, <)) { in xgetitimer()
236 timerclear(&aitv.it_value); in xgetitimer()
238 timevalsub(&aitv.it_value, &now); in xgetitimer()
251 first = tv2hrt(&aitv.it_value); in xgetitimer()
280 hrt2tv(remain, &aitv.it_value); in xgetitimer()
361 if (itimerfix(&aitv.it_value, min) || in xsetitimer()
362 (itimerfix(&aitv.it_interval, min) && timerisset(&aitv.it_value))) in xsetitimer()
396 if (timerisset(&aitv.it_value)) { in xsetitimer()
398 timevaladd(&aitv.it_value, &now); in xsetitimer()
400 p, hzto(&aitv.it_value)); in xsetitimer()
421 if (!timerisset(&aitv.it_value)) { in xsetitimer()
433 when.cyt_when = (ts = gethrtime() + tv2hrt(&aitv.it_value)); in xsetitimer()
476 hrt2tv(ts, &aitv.it_value); in xsetitimer()
486 timerclear(&itvp->it_value); in xsetitimer()
589 struct timeval *valp = &p->p_realitimer.it_value; in realitexpire()
777 if (itp->it_value.tv_usec < usec) { in itimerdecr()
778 if (itp->it_value.tv_sec == 0) { in itimerdecr()
780 usec -= itp->it_value.tv_usec; in itimerdecr()
783 itp->it_value.tv_usec += MICROSEC; in itimerdecr()
784 itp->it_value.tv_sec--; in itimerdecr()
786 itp->it_value.tv_usec -= usec; in itimerdecr()
788 if (timerisset(&itp->it_value)) in itimerdecr()
793 itp->it_value = itp->it_interval; in itimerdecr()
794 itp->it_value.tv_usec -= usec; in itimerdecr()
795 if (itp->it_value.tv_usec < 0) { in itimerdecr()
796 itp->it_value.tv_usec += MICROSEC; in itimerdecr()
797 itp->it_value.tv_sec--; in itimerdecr()
800 itp->it_value.tv_usec = 0; /* sec is already 0 */ in itimerdecr()