Lines Matching defs:clock
225 __cvdso_clock_gettime_common(const struct vdso_data *vd, clockid_t clock,
231 if (unlikely((u32) clock >= MAX_CLOCKS))
238 msk = 1U << clock;
242 return do_coarse(&vd[CS_HRES_COARSE], clock, ts);
248 return do_hres(vd, clock, ts);
252 __cvdso_clock_gettime_data(const struct vdso_data *vd, clockid_t clock,
255 int ret = __cvdso_clock_gettime_common(vd, clock, ts);
258 return clock_gettime_fallback(clock, ts);
263 __cvdso_clock_gettime(clockid_t clock, struct __kernel_timespec *ts)
265 return __cvdso_clock_gettime_data(__arch_get_vdso_data(), clock, ts);
270 __cvdso_clock_gettime32_data(const struct vdso_data *vd, clockid_t clock,
276 ret = __cvdso_clock_gettime_common(vd, clock, &ts);
279 return clock_gettime32_fallback(clock, res);
289 __cvdso_clock_gettime32(clockid_t clock, struct old_timespec32 *res)
291 return __cvdso_clock_gettime32_data(__arch_get_vdso_data(), clock, res);
354 int __cvdso_clock_getres_common(const struct vdso_data *vd, clockid_t clock,
361 if (unlikely((u32) clock >= MAX_CLOCKS))
372 msk = 1U << clock;
395 int __cvdso_clock_getres_data(const struct vdso_data *vd, clockid_t clock,
398 int ret = __cvdso_clock_getres_common(vd, clock, res);
401 return clock_getres_fallback(clock, res);
406 int __cvdso_clock_getres(clockid_t clock, struct __kernel_timespec *res)
408 return __cvdso_clock_getres_data(__arch_get_vdso_data(), clock, res);
413 __cvdso_clock_getres_time32_data(const struct vdso_data *vd, clockid_t clock,
419 ret = __cvdso_clock_getres_common(vd, clock, &ts);
422 return clock_getres32_fallback(clock, res);
432 __cvdso_clock_getres_time32(clockid_t clock, struct old_timespec32 *res)
435 clock, res);