From: Michal Sojka Date: Fri, 10 Dec 2010 15:32:36 +0000 (+0100) Subject: latester: Fix histogram and remove dead code X-Git-Tag: fix-allnoconfig~233^2~4 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/commitdiff_plain/309795bbe136ef61daeffe54f677326bcff31941 latester: Fix histogram and remove dead code --- diff --git a/latester/latester.c b/latester/latester.c index 24015f1..a6873b9 100644 --- a/latester/latester.c +++ b/latester/latester.c @@ -188,33 +188,6 @@ void msg_info_print(FILE *f, struct msg_info *mi) talloc_free (local); } -int msg_info_store(FILE *f, struct msg_info *mi) -{ - struct timespec diff; - void *local = talloc_new (NULL); - static long num = 0; - -#define S(ts) tstamp_str(local, &ts) -#define DIFF(a, b) (timespec_subtract(&diff, &b, &a), S(diff)) - - switch (num_interfaces) { - case 2: - fprintf(f, "%ld %d %d %s\n", - num, mi->id, mi->length, - DIFF(mi->ts_sent, mi->ts_rx_final_kern)); - break; - case 3: - fprintf(f, "%ld %d %d %s\n", - num, mi->id, mi->length, - DIFF(mi->ts_rx_onwire_kern, mi->ts_rx_final_kern)); - break; - } -#undef S -#undef DIFF - talloc_free (local); -} - - /* Subtract the `struct timespec' values X and Y, storing the result in RESULT. Return 1 if the difference is negative, otherwise 0. */ @@ -252,13 +225,13 @@ static inline unsigned get_msg_latency_us(struct msg_info *mi) { struct timespec diff; switch (num_interfaces) { - case 2: + case 3: if (opt.userhist) timespec_subtract(&diff, &mi->ts_rx_final, &mi->ts_rx_onwire); else timespec_subtract(&diff, &mi->ts_rx_final_kern, &mi->ts_rx_onwire_kern); break; - case 3: + case 2: if (opt.userhist) timespec_subtract(&diff, &mi->ts_rx_final, &mi->ts_sent); else