Lines Matching defs:tkid
367 * @tkid: Timekeeper ID
383 void ntp_clear(unsigned int tkid, s64 cs_tick_adj)
385 tk_ntp_data[tkid].cs_tick_adj = cs_tick_adj;
386 __ntp_clear(&tk_ntp_data[tkid]);
390 u64 ntp_tick_length(unsigned int tkid)
392 return tk_ntp_data[tkid].tick_length;
395 s64 ntp_get_skew_delta(unsigned int tkid)
397 return tk_ntp_data[tkid].skew_delta;
406 static s64 ntp_drain_time_offset(unsigned int tkid, s64 amount)
408 struct ntp_data *ntpdata = &tk_ntp_data[tkid];
440 static s64 ntp_drain_time_adjust(unsigned int tkid, s64 amount, unsigned int shift)
442 struct ntp_data *ntpdata = &tk_ntp_data[tkid];
499 s64 ntp_drain_skew(unsigned int tkid, s64 amount, unsigned int shift)
501 s64 unclaimed = ntp_drain_time_adjust(tkid, amount, shift);
503 unclaimed = ntp_drain_time_offset(tkid, unclaimed);
577 * @tkid: Timekeeper ID
579 * Returns: For @tkid == TIMEKEEPER_CORE this provides the time of the next
583 ktime_t ntp_get_next_leap(unsigned int tkid)
587 if (tkid != TIMEKEEPER_CORE)
606 int second_overflow(unsigned int tkid, time64_t secs)
608 struct ntp_data *ntpdata = &tk_ntp_data[tkid];
1012 int ntp_adjtimex(unsigned int tkid, struct __kernel_timex *txc, const struct timespec64 *ts,
1015 struct ntp_data *ntpdata = &tk_ntp_data[tkid];