Lines Matching refs:it_value
670 timespecclear(&tfd->tfd_time.it_value); in timerfd_close()
837 if (ots->it_value.tv_sec != 0 || ots->it_value.tv_nsec != 0) { in linux_timerfd_curval()
838 timespecsub(&ots->it_value, &cts, &ots->it_value); in linux_timerfd_curval()
839 if (ots->it_value.tv_sec < 0 || in linux_timerfd_curval()
840 (ots->it_value.tv_sec == 0 && in linux_timerfd_curval()
841 ots->it_value.tv_nsec == 0)) { in linux_timerfd_curval()
842 ots->it_value.tv_sec = 0; in linux_timerfd_curval()
843 ots->it_value.tv_nsec = 1; in linux_timerfd_curval()
910 if (!timespecisset(&nts.it_value)) in linux_timerfd_settime()
917 if (timespecisset(&nts.it_value)) { in linux_timerfd_settime()
919 ts = nts.it_value; in linux_timerfd_settime()
921 timespecadd(&tfd->tfd_time.it_value, &cts, in linux_timerfd_settime()
922 &tfd->tfd_time.it_value); in linux_timerfd_settime()
957 if (timespeccmp(&cts, &tfd->tfd_time.it_value, >=)) { in linux_timerfd_expire()
959 timespecadd(&tfd->tfd_time.it_value, in linux_timerfd_expire()
961 &tfd->tfd_time.it_value); in linux_timerfd_expire()
964 timespecclear(&tfd->tfd_time.it_value); in linux_timerfd_expire()
965 if (timespecisset(&tfd->tfd_time.it_value)) { in linux_timerfd_expire()
966 timespecsub(&tfd->tfd_time.it_value, &cts, &ts); in linux_timerfd_expire()
975 } else if (timespecisset(&tfd->tfd_time.it_value)) { in linux_timerfd_expire()
976 timespecsub(&tfd->tfd_time.it_value, &cts, &ts); in linux_timerfd_expire()