• Home
  • Raw
  • Download

Lines Matching refs:txc

276 int do_adjtimex(struct timex *txc)  in do_adjtimex()  argument
282 if (txc->modes & ADJ_ADJTIME) { in do_adjtimex()
284 if (!(txc->modes & ADJ_OFFSET_SINGLESHOT)) in do_adjtimex()
286 if (!(txc->modes & ADJ_OFFSET_READONLY) && in do_adjtimex()
291 if (txc->modes && !capable(CAP_SYS_TIME)) in do_adjtimex()
295 if (txc->modes & ADJ_TICK && in do_adjtimex()
296 (txc->tick < 900000/USER_HZ || in do_adjtimex()
297 txc->tick > 1100000/USER_HZ)) in do_adjtimex()
300 if (txc->modes & ADJ_STATUS && time_state != TIME_OK) in do_adjtimex()
309 if (txc->modes & ADJ_ADJTIME) { in do_adjtimex()
312 if (!(txc->modes & ADJ_OFFSET_READONLY)) { in do_adjtimex()
314 time_adjust = txc->offset; in do_adjtimex()
317 txc->offset = save_adjust; in do_adjtimex()
320 if (txc->modes) { in do_adjtimex()
323 if (txc->modes & ADJ_STATUS) { in do_adjtimex()
325 !(txc->status & STA_PLL)) { in do_adjtimex()
331 time_status |= txc->status & ~STA_RONLY; in do_adjtimex()
362 if (txc->modes & ADJ_NANO) in do_adjtimex()
364 if (txc->modes & ADJ_MICRO) in do_adjtimex()
367 if (txc->modes & ADJ_FREQUENCY) { in do_adjtimex()
368 time_freq = (s64)txc->freq * PPM_SCALE; in do_adjtimex()
373 if (txc->modes & ADJ_MAXERROR) in do_adjtimex()
374 time_maxerror = txc->maxerror; in do_adjtimex()
375 if (txc->modes & ADJ_ESTERROR) in do_adjtimex()
376 time_esterror = txc->esterror; in do_adjtimex()
378 if (txc->modes & ADJ_TIMECONST) { in do_adjtimex()
379 time_constant = txc->constant; in do_adjtimex()
386 if (txc->modes & ADJ_TAI && txc->constant > 0) in do_adjtimex()
387 time_tai = txc->constant; in do_adjtimex()
389 if (txc->modes & ADJ_OFFSET) in do_adjtimex()
390 ntp_update_offset(txc->offset); in do_adjtimex()
391 if (txc->modes & ADJ_TICK) in do_adjtimex()
392 tick_usec = txc->tick; in do_adjtimex()
394 if (txc->modes & (ADJ_TICK|ADJ_FREQUENCY|ADJ_OFFSET)) in do_adjtimex()
398 txc->offset = shift_right(time_offset * NTP_INTERVAL_FREQ, in do_adjtimex()
401 txc->offset /= NSEC_PER_USEC; in do_adjtimex()
408 txc->freq = shift_right((time_freq >> PPM_SCALE_INV_SHIFT) * in do_adjtimex()
410 txc->maxerror = time_maxerror; in do_adjtimex()
411 txc->esterror = time_esterror; in do_adjtimex()
412 txc->status = time_status; in do_adjtimex()
413 txc->constant = time_constant; in do_adjtimex()
414 txc->precision = 1; in do_adjtimex()
415 txc->tolerance = MAXFREQ_SCALED / PPM_SCALE; in do_adjtimex()
416 txc->tick = tick_usec; in do_adjtimex()
417 txc->tai = time_tai; in do_adjtimex()
420 txc->ppsfreq = 0; in do_adjtimex()
421 txc->jitter = 0; in do_adjtimex()
422 txc->shift = 0; in do_adjtimex()
423 txc->stabil = 0; in do_adjtimex()
424 txc->jitcnt = 0; in do_adjtimex()
425 txc->calcnt = 0; in do_adjtimex()
426 txc->errcnt = 0; in do_adjtimex()
427 txc->stbcnt = 0; in do_adjtimex()
430 txc->time.tv_sec = ts.tv_sec; in do_adjtimex()
431 txc->time.tv_usec = ts.tv_nsec; in do_adjtimex()
433 txc->time.tv_usec /= NSEC_PER_USEC; in do_adjtimex()