Symbol: vdso_clock
arch/arm64/include/asm/vdso/compat_gettimeofday.h
161
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
103
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
131
struct vdso_clock clock_data[CS_BASES];
include/vdso/datapage.h
132
struct vdso_clock aux_clock_data[MAX_AUX_CLOCKS];
include/vdso/helpers.h
106
struct vdso_clock *vc = vd->clock_data;
include/vdso/helpers.h
12
static __always_inline bool vdso_is_timens_clock(const struct vdso_clock *vc)
include/vdso/helpers.h
17
static __always_inline u32 vdso_read_begin(const struct vdso_clock *vc)
include/vdso/helpers.h
38
static __always_inline bool vdso_read_begin_timens(const struct vdso_clock *vc, u32 *seq)
include/vdso/helpers.h
50
static __always_inline u32 vdso_read_retry(const struct vdso_clock *vc,
include/vdso/helpers.h
60
static __always_inline void vdso_write_seq_begin(struct vdso_clock *vc)
include/vdso/helpers.h
70
static __always_inline void vdso_write_seq_end(struct vdso_clock *vc)
include/vdso/helpers.h
80
static __always_inline void vdso_write_begin_clock(struct vdso_clock *vc)
include/vdso/helpers.h
87
static __always_inline void vdso_write_end_clock(struct vdso_clock *vc)
include/vdso/helpers.h
96
struct vdso_clock *vc = vd->clock_data;
kernel/time/namespace_vdso.c
55
static void timens_setup_vdso_clock_data(struct vdso_clock *vc,
kernel/time/namespace_vdso.c
93
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
109
bool vdso_get_timestamp(const struct vdso_time_data *vd, const struct vdso_clock *vc,
lib/vdso/gettimeofday.c
135
bool do_hres_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns,
lib/vdso/gettimeofday.c
140
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
167
bool do_hres(const struct vdso_time_data *vd, const struct vdso_clock *vc,
lib/vdso/gettimeofday.c
191
bool do_coarse_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns,
lib/vdso/gettimeofday.c
196
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
220
bool do_coarse(const struct vdso_time_data *vd, const struct vdso_clock *vc,
lib/vdso/gettimeofday.c
240
const struct vdso_clock *vc;
lib/vdso/gettimeofday.c
274
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
349
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
38
static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta)
lib/vdso/gettimeofday.c
382
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
409
const struct vdso_clock *vc = vd->clock_data;
lib/vdso/gettimeofday.c
43
static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta)
lib/vdso/gettimeofday.c
60
static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base)
lib/vdso/gettimeofday.c
79
static inline bool vdso_clocksource_ok(const struct vdso_clock *vc)