Home
last modified time | relevance | path

Searched refs:second_diff (Results 1 – 1 of 1) sorted by relevance

/Zephyr-latest/subsys/net/l2/ethernet/gptp/
Dgptp_mi.c749 int64_t second_diff; in gptp_update_local_port_clock() local
768 second_diff = global_ds->sync_receipt_time.second - in gptp_update_local_port_clock()
779 if (second_diff > 0 && nanosecond_diff < 0) { in gptp_update_local_port_clock()
780 second_diff--; in gptp_update_local_port_clock()
784 if (second_diff < 0 && nanosecond_diff > 0) { in gptp_update_local_port_clock()
785 second_diff++; in gptp_update_local_port_clock()
794 if (second_diff || (second_diff == 0 && in gptp_update_local_port_clock()
802 if (second_diff < 0 && tm.second < -second_diff) { in gptp_update_local_port_clock()
805 (long int)-second_diff); in gptp_update_local_port_clock()
809 tm.second += second_diff; in gptp_update_local_port_clock()