Lines Matching defs:itimer
81 struct itimerval itimer;
103 if (TimerList && getitimer(ITIMER_REAL, &itimer) == 0)
104 ticks = RESTVAL(itimer) - TimerList->rest;
140 struct itimerval itimer;
165 if (!pt && getitimer(ITIMER_REAL, &itimer) == 0)
166 t->next->rest += RESTVAL(itimer); /* t (tp) was the first in the list */
239 struct itimerval itimer;
248 * stopping the itimer... so be careful!
250 if (TimerList && getitimer(ITIMER_REAL, &itimer) == 0)
251 rest = RESTVAL(itimer) - TimerList->rest;
280 struct itimerval itimer;
285 itimer.it_interval.tv_sec = 0;
286 itimer.it_interval.tv_usec = 0;
287 itimer.it_value.tv_sec = TimerList->rest / SECTICKS;
288 itimer.it_value.tv_usec = (TimerList->rest % SECTICKS) * TICKUNIT;
289 if (setitimer(ITIMER_REAL, &itimer, NULL) == -1)
290 log_Printf(LogERROR, "Unable to set itimer (%s)\n", strerror(errno));
297 struct itimerval itimer;
299 itimer.it_interval.tv_usec = itimer.it_interval.tv_sec = 0;
300 itimer.it_value.tv_usec = itimer.it_value.tv_sec = 0;
301 if (setitimer(ITIMER_REAL, &itimer, NULL) == -1)
302 log_Printf(LogERROR, "Unable to set itimer (%s)\n", strerror(errno));