Lines Matching refs:it_value
808 if (timevalisset(&aitv->it_value)) { in kern_getitimer()
810 if (timevalcmp(&aitv->it_value, &ctv, <)) in kern_getitimer()
811 timevalclear(&aitv->it_value); in kern_getitimer()
813 timevalsub(&aitv->it_value, &ctv); in kern_getitimer()
869 if (itimerfix(&aitv->it_value) || in kern_setitimer()
870 aitv->it_value.tv_sec > INT32_MAX / 2) in kern_setitimer()
872 if (!timevalisset(&aitv->it_value)) in kern_setitimer()
880 if (timevalisset(&p->p_realtimer.it_value)) in kern_setitimer()
883 if (timevalisset(&aitv->it_value)) { in kern_setitimer()
884 pr = tvtosbt(aitv->it_value) >> tc_precexp; in kern_setitimer()
885 timevaladd(&aitv->it_value, &ctv); in kern_setitimer()
886 sbt = tvtosbt(aitv->it_value); in kern_setitimer()
893 if (timevalisset(&oitv->it_value)) { in kern_setitimer()
894 if (timevalcmp(&oitv->it_value, &ctv, <)) in kern_setitimer()
895 timevalclear(&oitv->it_value); in kern_setitimer()
897 timevalsub(&oitv->it_value, &ctv); in kern_setitimer()
904 if (aitv->it_value.tv_sec == 0 && in kern_setitimer()
905 aitv->it_value.tv_usec != 0 && in kern_setitimer()
906 aitv->it_value.tv_usec < tick) in kern_setitimer()
907 aitv->it_value.tv_usec = tick; in kern_setitimer()
928 callout_reset_sbt(&p->p_itcallout, tvtosbt(p->p_realtimer.it_value), in realitexpire_reset_callout()
944 if (timevalcmp(&p->p_realtimer.it_value, &ctv, >=)) in itimer_proc_continue()
990 timevalclear(&p->p_realtimer.it_value); in realitexpire()
1000 timevaladd(&p->p_realtimer.it_value, in realitexpire()
1002 } while (timevalcmp(&p->p_realtimer.it_value, &ctv, <=)); in realitexpire()
1045 if (itp->it_value.tv_usec < usec) { in itimerdecr()
1046 if (itp->it_value.tv_sec == 0) { in itimerdecr()
1048 usec -= itp->it_value.tv_usec; in itimerdecr()
1051 itp->it_value.tv_usec += 1000000; in itimerdecr()
1052 itp->it_value.tv_sec--; in itimerdecr()
1054 itp->it_value.tv_usec -= usec; in itimerdecr()
1056 if (timevalisset(&itp->it_value)) in itimerdecr()
1061 itp->it_value = itp->it_interval; in itimerdecr()
1062 itp->it_value.tv_usec -= usec; in itimerdecr()
1063 if (itp->it_value.tv_usec < 0) { in itimerdecr()
1064 itp->it_value.tv_usec += 1000000; in itimerdecr()
1065 itp->it_value.tv_sec--; in itimerdecr()
1068 itp->it_value.tv_usec = 0; /* sec is already 0 */ in itimerdecr()
1304 timespecclear(&it->it_time.it_value); in kern_ktimer_create()
1579 timespecclear(&it->it_time.it_value); in realtimer_delete()
1600 if (ovalue->it_value.tv_sec != 0 || ovalue->it_value.tv_nsec != 0) { in realtimer_gettime()
1601 timespecsub(&ovalue->it_value, &cts, &ovalue->it_value); in realtimer_gettime()
1602 if (ovalue->it_value.tv_sec < 0 || in realtimer_gettime()
1603 (ovalue->it_value.tv_sec == 0 && in realtimer_gettime()
1604 ovalue->it_value.tv_nsec == 0)) { in realtimer_gettime()
1605 ovalue->it_value.tv_sec = 0; in realtimer_gettime()
1606 ovalue->it_value.tv_nsec = 1; in realtimer_gettime()
1624 if (itimespecfix(&val.it_value)) in realtimer_settime()
1627 if (timespecisset(&val.it_value)) { in realtimer_settime()
1638 if (timespecisset(&val.it_value)) { in realtimer_settime()
1643 ts = val.it_value; in realtimer_settime()
1646 timespecadd(&it->it_time.it_value, &cts, in realtimer_settime()
1647 &it->it_time.it_value); in realtimer_settime()
1714 if (error == 0 && timespeccmp(&cts, &it->it_time.it_value, >=)) { in realtimer_expire_l()
1716 timespecadd(&it->it_time.it_value, in realtimer_expire_l()
1718 &it->it_time.it_value); in realtimer_expire_l()
1721 value = timespectons(&it->it_time.it_value); in realtimer_expire_l()
1739 it->it_time.it_value = timespecfromns(value); in realtimer_expire_l()
1743 timespecclear(&it->it_time.it_value); in realtimer_expire_l()
1747 if (timespecisset(&it->it_time.it_value)) { in realtimer_expire_l()
1751 timespecsub(&it->it_time.it_value, &cts, &ts); in realtimer_expire_l()
1767 } else if (timespecisset(&it->it_time.it_value)) { in realtimer_expire_l()
1772 ts = it->it_time.it_value; in realtimer_expire_l()
1798 timespecclear(&it->it_time.it_value); in itimer_fire()