ITIMER_REAL
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
if (setitimer(ITIMER_REAL, &itv, &oitv) == -1)
if (setitimer(ITIMER_REAL, &new, &old) == 0)
ATF_REQUIRE_ERRNO(EFAULT, getitimer(ITIMER_REAL, (void *)-1) == -1);
ATF_REQUIRE(setitimer(ITIMER_REAL, &it, NULL) == 0);
ATF_REQUIRE_ERRNO(EFAULT, setitimer(ITIMER_REAL,(void*)-1, &ot) == -1);
ATF_REQUIRE(setitimer(ITIMER_REAL, &it, &ot) == 0);
ATF_REQUIRE(setitimer(ITIMER_REAL, &it, &ot) == 0);
ATF_REQUIRE(getitimer(ITIMER_REAL, &it) == 0);
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
which = ITIMER_REAL;
case ITIMER_REAL:
{ struct itimerval v; getitimer(ITIMER_REAL, &v); }
setitimer(ITIMER_REAL, &it, NULL);
(void)setitimer(ITIMER_REAL, &itimer, NULL);
(void)setitimer(ITIMER_REAL, &itimer, NULL);
(void)setitimer(ITIMER_REAL, &itimer, NULL);
(void)setitimer(ITIMER_REAL, &itimer, NULL);
(void)setitimer(ITIMER_REAL, &itimer, NULL);
KASSERT(which >= ITIMER_REAL && which <= ITIMER_PROF);
if (which == ITIMER_REAL) {
if (which == ITIMER_REAL) {
if (which == ITIMER_REAL)
if (which == ITIMER_REAL && timespecisset(&oldits.it_value)) {
if (which < ITIMER_REAL || which > ITIMER_PROF)
if (which < ITIMER_REAL || which > ITIMER_PROF)
struct itimerspec *tp = &pr->ps_timer[ITIMER_REAL];
setitimer(ITIMER_REAL, &it, NULL);
setitimer(ITIMER_REAL, &it, NULL);
setitimer(ITIMER_REAL, &itv, NULL);
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
setitimer(ITIMER_REAL, &ntimer, &otimer);
getitimer(ITIMER_REAL, &left);
setitimer(ITIMER_REAL, &timeout, NULL);
setitimer(ITIMER_REAL, NULL, &timeout);
(void)setitimer(ITIMER_REAL, &value, NULL);
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
setitimer(ITIMER_REAL, &it_delay, NULL);
setitimer(ITIMER_REAL, &it_delay, NULL);
setitimer(ITIMER_REAL, &itimer, NULL);
setitimer(ITIMER_REAL, &itimer, NULL);
setitimer(ITIMER_REAL, &itimer, NULL);
if (setitimer(ITIMER_REAL, &tim, NULL) == -1)
if (setitimer(ITIMER_REAL, &itv, NULL) == -1)
setitimer(ITIMER_REAL, &it, NULL);
setitimer(ITIMER_REAL, &it, NULL);
setitimer(ITIMER_REAL, &iv, NULL);
setitimer(ITIMER_REAL, &iv, NULL);