Home
last modified time | relevance | path

Searched refs:tk_read_base (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/include/linux/
Dtimekeeper_internal.h34 struct tk_read_base { struct
93 struct tk_read_base tkr_mono;
94 struct tk_read_base tkr_raw;
/linux-6.12.1/kernel/time/
Dtimekeeping.c73 struct tk_read_base base[2];
191 static inline u64 tk_clock_read(const struct tk_read_base *tkr) in tk_clock_read()
240 static inline u64 timekeeping_cycles_to_ns(const struct tk_read_base *tkr, u64 cycles);
242 static inline u64 timekeeping_debug_get_ns(const struct tk_read_base *tkr) in timekeeping_debug_get_ns()
283 static inline u64 timekeeping_debug_get_ns(const struct tk_read_base *tkr) in timekeeping_debug_get_ns()
364 static noinline u64 delta_to_ns_safe(const struct tk_read_base *tkr, u64 delta) in delta_to_ns_safe()
369 static inline u64 timekeeping_cycles_to_ns(const struct tk_read_base *tkr, u64 cycles) in timekeeping_cycles_to_ns()
393 static __always_inline u64 __timekeeping_get_ns(const struct tk_read_base *tkr) in __timekeeping_get_ns()
398 static inline u64 timekeeping_get_ns(const struct tk_read_base *tkr) in timekeeping_get_ns()
421 static void update_fast_timekeeper(const struct tk_read_base *tkr, in update_fast_timekeeper()
[all …]