Lines Matching defs:interval
72 isc_interval_t interval;
145 result = isc_time_add(now, &timer->interval, &due);
304 const isc_time_t *expires, const isc_interval_t *interval,
314 * parameters are specified by 'expires' and 'interval'. Events
325 if (interval == NULL)
326 interval = isc_interval_zero;
328 !(isc_time_isepoch(expires) && isc_interval_iszero(interval)));
331 !(isc_time_isepoch(expires) || isc_interval_iszero(interval)));
355 if (type == isc_timertype_once && !isc_interval_iszero(interval)) {
356 result = isc_time_add(&now, interval, &timer->idle);
366 timer->interval = *interval;
422 const isc_time_t *expires, const isc_interval_t *interval,
430 * Change the timer's type, expires, and interval values to the given
441 if (interval == NULL)
442 interval = isc_interval_zero;
444 !(isc_time_isepoch(expires) && isc_interval_iszero(interval)));
446 !(isc_time_isepoch(expires) || isc_interval_iszero(interval)));
473 timer->interval = *interval;
474 if (type == isc_timertype_once && !isc_interval_iszero(interval)) {
475 result = isc_time_add(&now, interval, &timer->idle);
531 result = isc_time_add(&now, &timer->interval, &timer->idle);