Lines Matching refs:intvl
48 ** intvl -- interval until next event occurs (milliseconds).
64 sm_seteventm(intvl, func, arg)
65 int intvl;
77 return sm_sigsafe_seteventm(intvl, func, arg);
87 sm_sigsafe_seteventm(intvl, func, arg)
88 int intvl;
103 if (intvl <= 0)
108 ival.tv_sec = intvl / 1000;
109 ival.tv_usec = (intvl - ival.tv_sec * 1000) * 10;
115 nowi = now + (time_t)(intvl / 1000);
175 intvl = SmEventQueue->ev_time - now;
176 (void) alarm((unsigned) (intvl < 1 ? 1 : intvl));
488 ** intvl -- time to sleep.
494 ** waits for intvl time. However, other events can
509 sleep(intvl)
510 unsigned int intvl;
515 if (intvl == 0)
517 rqtp.tv_sec = intvl;
539 if (intvl == 0)
542 if (intvl > _FFR_MAX_SLEEP_TIME)
545 intvl, _FFR_MAX_SLEEP_TIME);
547 SM_ASSERT(intvl < (unsigned int) INT_MAX);
549 intvl = _FFR_MAX_SLEEP_TIME;
556 slpv.tv_sec = intvl;
565 ev = sm_setevent((time_t) intvl, sm_endsleep, 0);
570 syslog(LOG_ERR, "sleep: sm_setevent(%u) failed", intvl);
596 if (!(begin + (time_t) intvl + 1 > now))
599 sm_io_to.tv_sec = intvl - (now - begin);
606 if (intvl <= _FFR_SLEEP_USE_SELECT)