timespeccmp
if (timespeccmp(&diff, &tetime, >))
timespeccmp(&b1.st_mtim, &b2.st_mtim, >)) ||
timespeccmp(&b1.st_mtim, &b2.st_mtim, <)) ||
if (timespeccmp(&sb.st_mtim, &last_sb.st_mtim, ==))
if (timespeccmp(&arcn->sb.st_mtim, &sb.st_mtim, <=))
return timespeccmp(&arcn->sb.st_ctim, &sb.st_ctim, <=);
if (!timespeccmp(&arcn->sb.st_ctim, &sb.st_ctim, <=))
return timespeccmp(&arcn->sb.st_ctim, &sb.st_ctim, <=);
else if (timespeccmp(&arcn->sb.st_mtim, &sb.st_mtim, <=))
return timespeccmp(&ts, &sb.st_mtim, <=);
else if (timespeccmp(&arcn->sb.st_mtim, &sb.st_mtim, !=))
else if (timespeccmp(&arcn->sb.st_mtim, &sb.st_mtim, !=))
else if (timespeccmp(&arcn->sb.st_mtim, &sb.st_mtim, !=))
timespeccmp(&ft->ft_atim, &sb.st_atim, !=)) ||
timespeccmp(&ft->ft_mtim, &sb.st_mtim, !=)))
if (timespeccmp(&arcn->sb.st_mtim, &pt->mtim, >)) {
timespeccmp(&b1.st_mtim, &b2.st_mtim, >));
timespeccmp(&b1.st_mtim, &b2.st_mtim, <));
if (timespeccmp(&tn, &t, <))
if (timespeccmp(&t, &tn, <=)) {
if (timespeccmp(&time_waited, &timeout, <))
if (timespeccmp(&time_waited, &timeout, <))
if (timespeccmp(abs, &now, <=))
if (timespeccmp(&ts_end, ts_start, <)) {
if (timespeccmp(abs, &now, <=))
ASSERT_NE(1, timespeccmp(&tp1, &tp2, >));
if (timespeccmp(&now, &end, >=))
ASSERT(timespeccmp(&ts2, &ts, <=));
ASSERT(timespeccmp(&ts, &ts2, <=));
ASSERT(timespeccmp(&e, to, >));
ASSERT(timespeccmp(&t1, &mono_res_times2, <=));
if (timespeccmp(&e, to, <))
ASSERT(timespeccmp(&t1, &mono_res, <=));
if (timespeccmp(&e, to, <))
ASSERT(timespeccmp(&t1, &mono_res, <=));
if (timespeccmp(&after, &before, <))
if (timespeccmp(a, b, ==))
return timespeccmp(a, b, <) ? -1 : 1;
n && timespeccmp(expiration, &n->expiration, >=);
if (timespeccmp(&now, &TAILQ_FIRST(&events)->expiration, >=))
n && timespeccmp(&now, &n->expiration, >=);
if (timespeccmp(&diff, &sol_delay, <)) {
if (timespeccmp(&end, &now, <=))
|| timespeccmp(&tp->time, &tp->freeze_ts, <)
if (timespeccmp(&ts, &limit, <)) {
if (timespeccmp(&ts, &stop_interval, >=)) {
return (timespeccmp(&ts, &match_interval, >=));
return (timespeccmp(&ts, &tp->tap.maxtime, <));
if (t == NULL || timespeccmp(&t->orig.time,
if (timespeccmp(ts, &now, >)) {
if (timespeccmp(&ts, &spc->spc_runtime, <)) {
if (timespeccmp(tsp, &now, <=)) {
if (timespeccmp(&oldits.it_value, &now, <))
while (timespeccmp(&tp->it_value, &cts, <=))
if (securelevel > 1 && timespeccmp(ts, &now, <=)) {
if (timespeccmp(abstime, &old_abstime, <)) {
KASSERT(timespeccmp(&kc->kc_lastscan, &to->to_abstime, <));
if (timespeccmp(&to->to_abstime, &kc->kc_lastscan, >)) {
if (!new && timespeccmp(&to->to_abstime, &kc->kc_late, <=))
return timespeccmp(&uptime, &expire, >) ? ETIMEDOUT : 0;
return timespeccmp(&uptime, &expire, >) ? ETIMEDOUT : 0;
if (timespeccmp(&r->r_last_time, &expiry, <)) {
return timespeccmp(&uptime, &expire, >) ? ETIMEDOUT : 0;
if (timespeccmp(&np->n_mtime, &vattr.va_mtime, !=)) {
(timespeccmp(&np->n_mtime, &np->n_vattr.va_mtime, !=))) {
timespeccmp(&np->n_mtime, &vattr.va_mtime, ==)) {
if (timespeccmp(&np->n_mtime, &vattr.va_mtime, !=)) {
timespeccmp(&VTONFS(*vpp)->n_mtime, &mtime, !=);
if (lba == end_lba || timespeccmp(&ts, &ots, >)) {
if (timespeccmp(&ts, &ots, >)) {
if (!timespeccmp(&begin.st_mtim, &end.st_mtim, -) &&
if (timespeccmp(&diff, &zero, <=))
if (timespeccmp(&message->time,
if (timer->index == 1 && timespeccmp(&timer->due, &manager->due, <))
if (timespeccmp(now, &timer->due, >=)) {
if (timespecisset(&timer->idle) && timespeccmp(now,
if (timespeccmp(&t1->due, &t2->due, <))
if (timespeccmp(&due, &timer->due, <))
else if (timespeccmp(&due, &timer->due, >))
if (timespeccmp(&diff, &zero, <=)) {
return timespeccmp(&now, &timeout, >=);
#define is_strictly_before(t1, t2) timespeccmp(&(t1), &(t2), <)
if (timespeccmp(&now, &chaff_until, >=)) {
} else if (timespeccmp(&now, &next_interval, >=) &&
if (timespeccmp(&now, &next_interval, <))
if (timespeccmp(&sb.st_mtim, &now, >)) {
if (pt->tv_sec == -1 || timespeccmp(pt, p, >=))
if (timespeccmp(&now, when, >=)) {
if (timespeccmp(&as->st_mtim, &bs->st_mtim, ==))
return timespeccmp(&as->st_mtim, &bs->st_mtim, <) ?
if (c && timespeccmp(&c->c_ts, &now, >))
while (c && timespeccmp(&c->c_ts, &now, <)) {
timespeccmp(&sb.st_mtim, &ep->mtim, !=))) {
timespeccmp(&rec_mtim, &sb.st_mtim, <)) {
timespeccmp(&now, &graceperiod, >) ?
timespeccmp(&now, &graceperiod, >)) {
if (timespeccmp(&now_w, &graceperiod_w, >)) {
if (old_db != NULL && timespeccmp(&old_db->mtime, &sb.st_mtim, ==)) {
if (timespeccmp(&ts[1], &statbuf.st_mtim, ==)) {
if (timespeccmp(&u->mtime, &statbuf->st_mtim, ==)) {
if (old_db != NULL && timespeccmp(&mtime, &old_db->mtime, ==))
timespeccmp(&gzst.st_mtim, &st.st_mtim,
if (timespeccmp(&diff, &ra_delay, <)) {
if (timespeccmp(&assign->timeout, &self->uptime, <=)) {
timespeccmp(&min_assign->timeout, &assign->timeout, >))
if (timespeccmp(&new->expire, &e->expire, >=))
if (timespeccmp(&now, &e->expire, >=))
for (e = TAILQ_FIRST(&events); e && timespeccmp(&now, &e->expire, >=);
if (timespeccmp(&e->fts_statp->st_mtim, &startup, >))
timespeccmp(&cf_info.st_mtim,
if (timespeccmp(&begin.st_mtim, &end.st_mtim, ==) &&