Lines Matching defs:itp
780 struct itimerspec *itp;
786 itp = &it->it_time;
787 if (itp->it_value.tv_nsec < nsec) {
788 if (itp->it_value.tv_sec == 0) {
790 nsec -= itp->it_value.tv_nsec;
793 itp->it_value.tv_nsec += 1000000000;
794 itp->it_value.tv_sec--;
796 itp->it_value.tv_nsec -= nsec;
798 if (timespecisset(&itp->it_value))
802 if (timespecisset(&itp->it_interval)) {
803 itp->it_value = itp->it_interval;
804 itp->it_value.tv_nsec -= nsec;
805 if (itp->it_value.tv_nsec < 0) {
806 itp->it_value.tv_nsec += 1000000000;
807 itp->it_value.tv_sec--;
812 itp->it_value.tv_nsec = 0; /* sec is already 0 */