Symbol: vdso_clock
arch/arm64/include/asm/vdso/compat_gettimeofday.h
158
static inline bool vdso_clocksource_ok(const struct vdso_clock *vc)
arch/arm64/include/asm/vdso/vsyscall.h
16
void __arch_update_vdso_clock(struct vdso_clock *vc)
arch/powerpc/include/asm/vdso/gettimeofday.h
102
static inline bool vdso_clocksource_ok(const struct vdso_clock *vc)
arch/x86/include/asm/vdso/gettimeofday.h
172
static inline bool arch_vdso_clocksource_ok(const struct vdso_clock *vc)
arch/x86/include/asm/vdso/gettimeofday.h
211
static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base)
include/asm-generic/vdso/vsyscall.h
22
static __always_inline void __arch_update_vdso_clock(struct vdso_clock *vc)
include/vdso/datapage.h
139
struct vdso_clock clock_data[CS_BASES];
include/vdso/datapage.h
140
struct vdso_clock aux_clock_data[MAX_AUX_CLOCKS];
include/vdso/helpers.h
10
static __always_inline u32 vdso_read_begin(const struct vdso_clock *vc)
include/vdso/helpers.h
21
static __always_inline u32 vdso_read_retry(const struct vdso_clock *vc,
include/vdso/helpers.h
31
static __always_inline void vdso_write_seq_begin(struct vdso_clock *vc)
include/vdso/helpers.h
41
static __always_inline void vdso_write_seq_end(struct vdso_clock *vc)
include/vdso/helpers.h
51
static __always_inline void vdso_write_begin_clock(struct vdso_clock *vc)
include/vdso/helpers.h
58
static __always_inline void vdso_write_end_clock(struct vdso_clock *vc)
include/vdso/helpers.h
67
struct vdso_clock *vc = vd->clock_data;
include/vdso/helpers.h
77
struct vdso_clock *vc = vd->clock_data;
kernel/time/namespace.c
178
static void timens_setup_vdso_clock_data(struct vdso_clock *vc,
kernel/time/namespace.c
222
struct vdso_clock *vc;
kernel/time/vsyscall.c
144
struct vdso_clock *vc;
kernel/time/vsyscall.c
18
static inline void fill_clock_configuration(struct vdso_clock *vc, const struct tk_read_base *base)
kernel/time/vsyscall.c
31
struct vdso_clock *vc = vdata->clock_data;
kernel/time/vsyscall.c
80
struct vdso_clock *vc = vdata->clock_data;
lib/vdso/gettimeofday.c
118
bool do_hres_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns,
lib/vdso/gettimeofday.c
123
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
150
bool do_hres(const struct vdso_time_data *vd, const struct vdso_clock *vc,
lib/vdso/gettimeofday.c
190
bool do_coarse_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns,
lib/vdso/gettimeofday.c
195
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
21
static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta)
lib/vdso/gettimeofday.c
219
bool do_coarse(const struct vdso_time_data *vd, const struct vdso_clock *vc,
lib/vdso/gettimeofday.c
248
const struct vdso_clock *vc;
lib/vdso/gettimeofday.c
26
static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta)
lib/vdso/gettimeofday.c
291
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
366
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
400
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
428
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
43
static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base)
lib/vdso/gettimeofday.c
62
static inline bool vdso_clocksource_ok(const struct vdso_clock *vc)
lib/vdso/gettimeofday.c
92
bool vdso_get_timestamp(const struct vdso_time_data *vd, const struct vdso_clock *vc,