Lines Matching refs:newp
36 struct itimerval *newp = &new;
43 timerclear(&newp->it_interval);
44 timerclear(&newp->it_value);
45 if (setitimer(ITIMER_REAL, newp, &old) < 0)
47 newp->it_value.tv_sec = n;
51 if (timercmp(&old.it_value, &newp->it_value, >)) {
52 old.it_value.tv_sec -= newp->it_value.tv_sec;
55 left_over.tv_sec = newp->it_value.tv_sec
62 newp->it_value = old.it_value;
72 (void) setitimer(ITIMER_REAL, newp, (struct itimerval *)0);
76 (void) setitimer(ITIMER_REAL, &zero, newp);
80 if (alrm_flg > 0 || (alrm_flg < 0 && timerisset(&newp->it_value))) {
86 * old value of *newp.
88 reset = *newp;
89 newp = &reset;
90 newp->it_value.tv_usec += old.it_value.tv_usec;
91 newp->it_value.tv_sec += old.it_value.tv_sec;
92 if (newp->it_value.tv_usec >= 1000000) {
93 newp->it_value.tv_usec -= 1000000;
94 newp->it_value.tv_sec++;
96 (void) setitimer(ITIMER_REAL, newp, (struct itimerval *)0);
97 newp = &new;
99 left_over.tv_sec += newp->it_value.tv_sec;
100 left_over.tv_usec += newp->it_value.tv_usec;