tv1 303 lib/tevent/tevent.h int tevent_timeval_compare(const struct timeval *tv1, tv1 312 lib/tevent/tevent.h struct timeval tevent_timeval_until(const struct timeval *tv1, tv1 39 lib/tevent/tevent_timed.c int tevent_timeval_compare(const struct timeval *tv1, const struct timeval *tv2) tv1 41 lib/tevent/tevent_timed.c if (tv1->tv_sec > tv2->tv_sec) return 1; tv1 42 lib/tevent/tevent_timed.c if (tv1->tv_sec < tv2->tv_sec) return -1; tv1 43 lib/tevent/tevent_timed.c if (tv1->tv_usec > tv2->tv_usec) return 1; tv1 44 lib/tevent/tevent_timed.c if (tv1->tv_usec < tv2->tv_usec) return -1; tv1 85 lib/tevent/tevent_timed.c struct timeval tevent_timeval_until(const struct timeval *tv1, tv1 89 lib/tevent/tevent_timed.c if (tevent_timeval_compare(tv1, tv2) >= 0) { tv1 92 lib/tevent/tevent_timed.c t.tv_sec = tv2->tv_sec - tv1->tv_sec; tv1 93 lib/tevent/tevent_timed.c if (tv1->tv_usec > tv2->tv_usec) { tv1 95 lib/tevent/tevent_timed.c t.tv_usec = 1000000 - (tv1->tv_usec - tv2->tv_usec); tv1 97 lib/tevent/tevent_timed.c t.tv_usec = tv2->tv_usec - tv1->tv_usec; tv1 410 lib/util/time.c _PUBLIC_ int64_t usec_time_diff(const struct timeval *tv1, const struct timeval *tv2) tv1 412 lib/util/time.c int64_t sec_diff = tv1->tv_sec - tv2->tv_sec; tv1 413 lib/util/time.c return (sec_diff * 1000000) + (int64_t)(tv1->tv_usec - tv2->tv_usec); tv1 476 lib/util/time.c struct timeval timeval_sum(const struct timeval *tv1, tv1 479 lib/util/time.c return timeval_add(tv1, tv2->tv_sec, tv2->tv_usec); tv1 497 lib/util/time.c _PUBLIC_ int timeval_compare(const struct timeval *tv1, const struct timeval *tv2) tv1 499 lib/util/time.c if (tv1->tv_sec > tv2->tv_sec) return 1; tv1 500 lib/util/time.c if (tv1->tv_sec < tv2->tv_sec) return -1; tv1 501 lib/util/time.c if (tv1->tv_usec > tv2->tv_usec) return 1; tv1 502 lib/util/time.c if (tv1->tv_usec < tv2->tv_usec) return -1; tv1 520 lib/util/time.c _PUBLIC_ double timeval_elapsed2(const struct timeval *tv1, const struct timeval *tv2) tv1 522 lib/util/time.c return (tv2->tv_sec - tv1->tv_sec) + tv1 523 lib/util/time.c (tv2->tv_usec - tv1->tv_usec)*1.0e-6; tv1 538 lib/util/time.c _PUBLIC_ struct timeval timeval_min(const struct timeval *tv1, tv1 541 lib/util/time.c if (tv1->tv_sec < tv2->tv_sec) return *tv1; tv1 542 lib/util/time.c if (tv1->tv_sec > tv2->tv_sec) return *tv2; tv1 543 lib/util/time.c if (tv1->tv_usec < tv2->tv_usec) return *tv1; tv1 550 lib/util/time.c _PUBLIC_ struct timeval timeval_max(const struct timeval *tv1, tv1 553 lib/util/time.c if (tv1->tv_sec > tv2->tv_sec) return *tv1; tv1 554 lib/util/time.c if (tv1->tv_sec < tv2->tv_sec) return *tv2; tv1 555 lib/util/time.c if (tv1->tv_usec > tv2->tv_usec) return *tv1; tv1 564 lib/util/time.c _PUBLIC_ struct timeval timeval_until(const struct timeval *tv1, tv1 568 lib/util/time.c if (timeval_compare(tv1, tv2) >= 0) { tv1 571 lib/util/time.c t.tv_sec = tv2->tv_sec - tv1->tv_sec; tv1 572 lib/util/time.c if (tv1->tv_usec > tv2->tv_usec) { tv1 574 lib/util/time.c t.tv_usec = 1000000 - (tv1->tv_usec - tv2->tv_usec); tv1 576 lib/util/time.c t.tv_usec = tv2->tv_usec - tv1->tv_usec; tv1 130 lib/util/time.h _PUBLIC_ int64_t usec_time_diff(const struct timeval *tv1, const struct timeval *tv2); tv1 161 lib/util/time.h struct timeval timeval_sum(const struct timeval *tv1, tv1 175 lib/util/time.h _PUBLIC_ int timeval_compare(const struct timeval *tv1, const struct timeval *tv2); tv1 185 lib/util/time.h _PUBLIC_ double timeval_elapsed2(const struct timeval *tv1, const struct timeval *tv2); tv1 195 lib/util/time.h _PUBLIC_ struct timeval timeval_min(const struct timeval *tv1, tv1 201 lib/util/time.h _PUBLIC_ struct timeval timeval_max(const struct timeval *tv1, tv1 209 lib/util/time.h _PUBLIC_ struct timeval timeval_until(const struct timeval *tv1, tv1 54 source3/smbd/blocking.c static struct timeval timeval_brl_min(const struct timeval *tv1, tv1 57 source3/smbd/blocking.c if (timeval_is_zero(tv1)) { tv1 61 source3/smbd/blocking.c return *tv1; tv1 63 source3/smbd/blocking.c return timeval_min(tv1, tv2);