timespec64_add_ns
timespec64_add_ns(&persistent_ts, nsecs);
timespec64_add_ns(&next, 1000 * sampling_us);
timespec64_add_ns(&pf->ptp_prev_hw_time, ktime_to_ns(delta));
timespec64_add_ns(&ts, ktime_to_ns(delta));
timespec64_add_ns(&limit, SYNCHRONISE_PERIOD_NS);
timespec64_add_ns(&update_time, SYNCHRONISATION_GRANULARITY_NS);
timespec64_add_ns(&limit, SYNCHRONISE_PERIOD_NS);
timespec64_add_ns(&update_time, SYNCHRONISATION_GRANULARITY_NS);
timespec64_add_ns(&local_ts, total_overhead_ns);
timespec64_add_ns(&local_ts, SETTIME_CORRECTION);
timespec64_add_ns(&local_ts, dynamic_overhead_ns);
timespec64_add_ns(ts, nsecs);
timespec64_add_ns(ts, nsecs);
timespec64_add_ns(ts, nsecs);
timespec64_add_ns(ts, nsec + tomono.tv_nsec);