Lines Matching defs:expires
79 isc_time_t expires;
120 const isc_time_t *expires, const isc_interval_t *interval,
125 const isc_time_t *expires, const isc_interval_t *interval,
216 isc_time_compare(&timer->expires, &due) < 0)
217 due = timer->expires;
220 due = timer->expires;
221 else if (isc_time_isepoch(&timer->expires))
223 else if (isc_time_compare(&timer->idle, &timer->expires) < 0)
226 due = timer->expires;
274 * return when the time expires, so here, we check to see if
372 const isc_time_t *expires, const isc_interval_t *interval,
383 * parameters are specified by 'expires' and 'interval'. Events
392 if (expires == NULL)
393 expires = isc_time_epoch;
397 !(isc_time_isepoch(expires) && isc_interval_iszero(interval)));
400 !(isc_time_isepoch(expires) || isc_interval_iszero(interval)));
434 timer->expires = *expires;
494 const isc_time_t *expires, const isc_interval_t *interval,
503 * Change the timer's type, expires, and interval values to the given
512 if (expires == NULL)
513 expires = isc_time_epoch;
517 !(isc_time_isepoch(expires) && isc_interval_iszero(interval)));
519 !(isc_time_isepoch(expires) || isc_interval_iszero(interval)));
545 timer->expires = *expires;
680 cmp = isc_time_compare(now, &timer->expires);
690 } else if (!isc_time_isepoch(&timer->expires) &&
692 &timer->expires) >= 0) {
1125 const isc_time_t *expires, const isc_interval_t *interval,
1132 return (isc__timer_create(manager, type, expires, interval,
1135 return (manager->methods->timercreate(manager, type, expires,
1167 const isc_time_t *expires, const isc_interval_t *interval,
1173 return (isc__timer_reset(timer, type, expires,
1176 return (timer->methods->reset(timer, type, expires, interval, purge));