time_to_us
outer_diff = time_to_us(time_sub(t1, last_t2));
total = time_to_us(time_sub(t2, start)); /* sample width */
diff = time_to_us(time_sub(t2, t1)); /* current diff */
s.noise = time_to_us(sum_noise);
s.runtime = time_to_us(total);
s.max_sample = time_to_us(max_noise);
if (time_to_us(diff) >= osnoise_data.stop_tracing) {
timerlat_dump_stack(time_to_us(diff));
timerlat_dump_stack(time_to_us(diff));
if (time_to_us(diff) >= osnoise_data.stop_tracing_total)
if (time_to_us(diff) >= osnoise_data.stop_tracing_total)
if (time_to_us(diff) >= osnoise_data.stop_tracing_total) {
timerlat_dump_stack(time_to_us(diff));