Searched refs:tk_read_base (Results 1 – 3 of 3) sorted by relevance
31 * struct tk_read_base - base structure for timekeeping readout50 struct tk_read_base { struct 138 struct tk_read_base tkr_mono;154 struct tk_read_base tkr_raw;51 clocktk_read_base global() argument 52 masktk_read_base global() argument 53 cycle_lasttk_read_base global() argument 54 multtk_read_base global() argument 55 shifttk_read_base global() argument 56 xtime_nsectk_read_base global() argument 57 basetk_read_base global() argument 58 base_realtk_read_base global() argument
92 * is the index for the tk_read_base array93 * @base: tk_read_base array. Access is indexed by the lowest bit of100 struct tk_read_base base[2];285 static inline u64 tk_clock_read(const struct tk_read_base *tkr) in tk_clock_read() 367 static noinline u64 delta_to_ns_safe(const struct tk_read_base *tkr, u64 delta) in delta_to_ns_safe() 372 static inline u64 timekeeping_cycles_to_ns(const struct tk_read_base *tkr, u64 cycles) in timekeeping_cycles_to_ns() 396 static __always_inline u64 timekeeping_get_ns(const struct tk_read_base *tkr) in timekeeping_get_ns() 416 static void update_fast_timekeeper(const struct tk_read_base *tkr, in update_fast_timekeeper() 419 struct tk_read_base *base = tkf->base; in update_fast_timekeeper() 438 struct tk_read_base *tk in __ktime_get_fast_ns() [all...]
18 static inline void fill_clock_configuration(struct vdso_clock *vc, const struct tk_read_base *base) in fill_clock_configuration()