Lines Matching refs:base
58 struct tk_read_base base[2]; member
371 struct tk_read_base *base = tkf->base; in update_fast_timekeeper() local
377 memcpy(base, tkr, sizeof(*base)); in update_fast_timekeeper()
383 memcpy(base + 1, base, sizeof(*base)); in update_fast_timekeeper()
426 tkr = tkf->base + (seq & 0x01); in __ktime_get_fast_ns()
427 now = ktime_to_ns(tkr->base); in __ktime_get_fast_ns()
626 tk->tkr_mono.base = ns_to_ktime(seconds * NSEC_PER_SEC + nsec); in tk_update_ktime_data()
639 tk->tkr_raw.base = ns_to_ktime(tk->raw_sec * NSEC_PER_SEC); in tk_update_ktime_data()
751 ktime_t base; in ktime_get() local
758 base = tk->tkr_mono.base; in ktime_get()
763 return ktime_add_ns(base, nsecs); in ktime_get()
794 ktime_t base, *offset = offsets[offs]; in ktime_get_with_offset() local
801 base = ktime_add(tk->tkr_mono.base, *offset); in ktime_get_with_offset()
806 return ktime_add_ns(base, nsecs); in ktime_get_with_offset()
838 ktime_t base; in ktime_get_raw() local
843 base = tk->tkr_raw.base; in ktime_get_raw()
848 return ktime_add_ns(base, nsecs); in ktime_get_raw()
964 base_real = ktime_add(tk->tkr_mono.base, in ktime_get_snapshot()
966 base_raw = tk->tkr_raw.base; in ktime_get_snapshot()
978 static int scale64_check_overflow(u64 mult, u64 div, u64 *base) in scale64_check_overflow() argument
982 tmp = div64_u64_rem(*base, div, &rem); in scale64_check_overflow()
991 *base = tmp + rem; in scale64_check_overflow()
1151 base_real = ktime_add(tk->tkr_mono.base, in get_device_system_crosststamp()
1153 base_raw = tk->tkr_raw.base; in get_device_system_crosststamp()
1905 u32 base = tk->tkr_mono.clock->mult; in timekeeping_freqadjust() local
1930 if (negative && (cur_adj - 1) <= (base - max)) in timekeeping_freqadjust()
1932 if (!negative && (cur_adj + 1) >= (base + max)) in timekeeping_freqadjust()
1945 if (negative && (cur_adj - adj) <= (base - max)) in timekeeping_freqadjust()
1947 if (!negative && (cur_adj + adj) >= (base + max)) in timekeeping_freqadjust()
2278 ktime_t base; in ktime_get_update_offsets_now() local
2284 base = tk->tkr_mono.base; in ktime_get_update_offsets_now()
2286 base = ktime_add_ns(base, nsecs); in ktime_get_update_offsets_now()
2296 if (unlikely(base.tv64 >= tk->next_leap_ktime.tv64)) in ktime_get_update_offsets_now()
2301 return base; in ktime_get_update_offsets_now()