• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:diff

2  * iperf, Copyright (c) 2014-2018, The Regents of the University of
13 * acting on its behalf a paid-up, nonexclusive, irrevocable,
19 * and others acting on its behalf a paid-up, nonexclusive,
45 time1->secs = (uint32_t) ts.tv_sec; in iperf_time_now()
46 time1->usecs = (uint32_t) ts.tv_nsec / 1000; in iperf_time_now()
61 time1->secs = tv.tv_sec; in iperf_time_now()
62 time1->usecs = tv.tv_usec; in iperf_time_now()
75 time1->secs += usecs / 1000000L; in iperf_time_add_usecs()
76 time1->usecs += usecs % 1000000L; in iperf_time_add_usecs()
77 if ( time1->usecs >= 1000000L ) { in iperf_time_add_usecs()
78 time1->secs += time1->usecs / 1000000L; in iperf_time_add_usecs()
79 time1->usecs %= 1000000L; in iperf_time_add_usecs()
86 return time->secs * 1000000LL + time->usecs; in iperf_time_in_usecs()
92 return time->secs + time->usecs / 1000000.0; in iperf_time_in_secs()
99 * Returns -1 if time1 is earlier, 1 if time1 is later,
105 if (time1->secs < time2->secs) in iperf_time_compare()
106 return -1; in iperf_time_compare()
107 if (time1->secs > time2->secs) in iperf_time_compare()
109 if (time1->usecs < time2->usecs) in iperf_time_compare()
110 return -1; in iperf_time_compare()
111 if (time1->usecs > time2->usecs) in iperf_time_compare()
119 * The diff will always be positive, so the return value should be checked
125 iperf_time_diff(struct iperf_time *time1, struct iperf_time *time2, struct iperf_time *diff) in iperf_time_diff() argument
132 diff->secs = 0; in iperf_time_diff()
133 diff->usecs = 0; in iperf_time_diff()
137 diff->secs = time1->secs - time2->secs; in iperf_time_diff()
138 diff->usecs = time1->usecs; in iperf_time_diff()
139 if (diff->usecs < time2->usecs) { in iperf_time_diff()
140 diff->secs -= 1; in iperf_time_diff()
141 diff->usecs += 1000000; in iperf_time_diff()
143 diff->usecs = diff->usecs - time2->usecs; in iperf_time_diff()
145 diff->secs = time2->secs - time1->secs; in iperf_time_diff()
146 diff->usecs = time2->usecs; in iperf_time_diff()
147 if (diff->usecs < time1->usecs) { in iperf_time_diff()
148 diff->secs -= 1; in iperf_time_diff()
149 diff->usecs += 1000000; in iperf_time_diff()
151 diff->usecs = diff->usecs - time1->usecs; in iperf_time_diff()