Home
last modified time | relevance | path

Searched refs:timekeeper (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/kernel/time/
H A Dtimekeeping.c52 struct timekeeper timekeeper; member
57 static struct timekeeper shadow_timekeeper;
117 static inline void tk_normalize_xtime(struct timekeeper *tk) in tk_normalize_xtime()
129 static inline struct timespec64 tk_xtime(const struct timekeeper *tk) in tk_xtime()
138 static void tk_set_xtime(struct timekeeper *tk, const struct timespec64 *ts) in tk_set_xtime()
144 static void tk_xtime_add(struct timekeeper *tk, const struct timespec64 *ts) in tk_xtime_add()
151 static void tk_set_wall_to_mono(struct timekeeper *tk, struct timespec64 wtm) in tk_set_wall_to_mono()
168 static inline void tk_update_sleep_time(struct timekeeper *tk, ktime_t delta) in tk_update_sleep_time()
201 static void timekeeping_check_update(struct timekeeper *tk, u64 offset) in timekeeping_check_update()
242 struct timekeeper *tk = &tk_core.timekeeper; in timekeeping_get_delta()
[all …]
H A Dvsyscall.c19 struct timekeeper *tk) in update_vdso_data()
72 void update_vsyscall(struct timekeeper *tk) in update_vsyscall()
/openbmc/linux/include/linux/
H A Dtimekeeper_internal.h92 struct timekeeper { struct
143 extern void update_vsyscall(struct timekeeper *tk); argument
148 static inline void update_vsyscall(struct timekeeper *tk) in update_vsyscall()
/openbmc/linux/include/asm-generic/vdso/
H A Dvsyscall.h16 struct timekeeper *tk) in __arch_update_vsyscall()
/openbmc/linux/arch/arm64/include/asm/vdso/
H A Dvsyscall.h25 void __arm64_update_vsyscall(struct vdso_data *vdata, struct timekeeper *tk) in __arm64_update_vsyscall()
/openbmc/linux/arch/sparc/kernel/
H A Dvdso.c24 void update_vsyscall(struct timekeeper *tk) in update_vsyscall()
/openbmc/linux/arch/ia64/kernel/
H A Dtime.c433 void update_vsyscall(struct timekeeper *tk) in update_vsyscall()
/openbmc/linux/arch/x86/xen/
H A Dtime.c105 struct timekeeper *tk = priv; in xen_pvclock_gtod_notify()
/openbmc/linux/arch/arm/xen/
H A Denlighten.c107 struct timekeeper *tk = priv; in xen_pvclock_gtod_notify()
/openbmc/linux/Documentation/core-api/
H A Dtimekeeping.rst139 a non-maskable interrupt (NMI) during a timekeeper update, and
/openbmc/linux/arch/x86/kvm/
H A Dx86.c2271 static void update_pvclock_gtod(struct timekeeper *tk) in update_pvclock_gtod()
9404 struct timekeeper *tk = priv; in pvclock_gtod_notify()