to_ns
bits_low = to_ns(limits->bit_min_us) / bit_ns;
if (low_ns < to_ns(limits->bit_min_us))
if (low_ns > to_ns(limits->bit_max_us))
bit_ns * BITS_PER_BYTE < low_ns + to_ns(limits->sample_us))
if (to_ns(limits->cycle_us) > packet_ns)
(to_ns(limits->cycle_us) - packet_ns) / NSEC_PER_USEC;
thread_ns += to_ns(init_time);
return to_timespec(to_ns(a) - to_ns(b));
return to_ns(a) < to_ns(b) ? a : b;
return to_ns(a) > to_ns(b) ? a : b;