Lines Matching defs:aitv
218 struct itimerval aitv;
226 aitv = ttolwp(curthread)->lwp_timer[which];
231 aitv = p->p_realitimer;
233 if (timerisset(&aitv.it_value)) {
235 if (timercmp(&aitv.it_value, &now, <)) {
236 timerclear(&aitv.it_value);
238 timevalsub(&aitv.it_value, &now);
245 bzero(&aitv, sizeof (aitv));
249 aitv = curproc->p_rprof_timer;
251 first = tv2hrt(&aitv.it_value);
252 interval = tv2hrt(&aitv.it_interval);
280 hrt2tv(remain, &aitv.it_value);
291 bcopy(&aitv, itv, sizeof (*itv));
294 if (copyout(&aitv, itv, sizeof (*itv)))
332 struct itimerval aitv;
347 bcopy(itv, &aitv, sizeof (aitv));
350 if (copyin(itv, &aitv, sizeof (aitv)))
361 if (itimerfix(&aitv.it_value, min) ||
362 (itimerfix(&aitv.it_interval, min) && timerisset(&aitv.it_value)))
396 if (timerisset(&aitv.it_value)) {
398 timevaladd(&aitv.it_value, &now);
400 p, hzto(&aitv.it_value));
402 p->p_realitimer = aitv;
421 if (!timerisset(&aitv.it_value)) {
433 when.cyt_when = (ts = gethrtime() + tv2hrt(&aitv.it_value));
434 when.cyt_interval = tv2hrt(&aitv.it_interval);
476 hrt2tv(ts, &aitv.it_value);
477 p->p_rprof_timer = aitv;
499 ttolwp(curthread)->lwp_timer[ITIMER_VIRTUAL] = aitv;
511 ttolwp(curthread)->lwp_timer[ITIMER_PROF] = aitv;