Lines Matching refs:tx
63 static void adjtimex_status(struct timex *tx, int status) in adjtimex_status() argument
77 tx->modes = ADJ_STATUS; in adjtimex_status()
78 tx->status = status; in adjtimex_status()
79 ret = adjtimex(tx); in adjtimex_status()
80 now.tv_sec = tx->time.tv_sec; in adjtimex_status()
81 now.tv_nsec = tx->time.tv_usec * 1000; in adjtimex_status()
83 if ((tx->status & status) != status) in adjtimex_status()
126 struct timex tx; in run_leapsec() local
147 adjtimex_status(&tx, STA_PLL); in run_leapsec()
148 adjtimex_status(&tx, 0); in run_leapsec()
151 adjtimex_status(&tx, STA_INS); in run_leapsec()
154 while (tx.time.tv_sec < leap.tv_sec + SECONDS_AFTER_LEAP) { in run_leapsec()
155 adjtimex_status(&tx, tx.status); in run_leapsec()
161 adjtimex_status(&tx, STA_PLL); in run_leapsec()
162 adjtimex_status(&tx, 0); in run_leapsec()