Lines Matching refs:sec
85 static __always_inline void vdso_set_timespec(struct __kernel_timespec *ts, u64 sec, u64 ns) in vdso_set_timespec() argument
87 ts->tv_sec = sec + __iter_div_u64_rem(ns, NSEC_PER_SEC, &ns); in vdso_set_timespec()
93 unsigned int clkidx, u64 *sec, u64 *ns) in vdso_get_timestamp() argument
106 *sec = vdso_ts->sec; in vdso_get_timestamp()
129 s64 sec; in do_hres_timens() local
140 if (!vdso_get_timestamp(vd, vc, clk, &sec, &ns)) in do_hres_timens()
145 sec += offs->sec; in do_hres_timens()
148 vdso_set_timespec(ts, sec, ns); in do_hres_timens()
171 u64 sec, ns; in do_hres() local
198 if (!vdso_get_timestamp(vd, vc, clk, &sec, &ns)) in do_hres()
202 vdso_set_timespec(ts, sec, ns); in do_hres()
217 s64 sec; in do_coarse_timens() local
224 sec = vdso_ts->sec; in do_coarse_timens()
229 sec += offs->sec; in do_coarse_timens()
232 vdso_set_timespec(ts, sec, nsec); in do_coarse_timens()
265 ts->tv_sec = vdso_ts->sec; in do_coarse()
277 u64 sec, ns; in do_aux() local
305 if (!vdso_get_timestamp(vd, vc, VDSO_BASE_AUX, &sec, &ns)) in do_aux()
309 vdso_set_timespec(ts, sec, ns); in do_aux()
436 t = READ_ONCE(vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME].sec); in __cvdso_time_data()