Searched refs:vdso_clock (Results 1 – 6 of 6) sorted by relevance
| /linux/include/vdso/ |
| H A D | helpers.h | 10 static __always_inline u32 vdso_read_begin(const struct vdso_clock *vc) in vdso_read_begin() 21 static __always_inline u32 vdso_read_retry(const struct vdso_clock *vc, in vdso_read_retry() 31 static __always_inline void vdso_write_seq_begin(struct vdso_clock *vc) in vdso_write_seq_begin() 41 static __always_inline void vdso_write_seq_end(struct vdso_clock *vc) in vdso_write_seq_end() 51 static __always_inline void vdso_write_begin_clock(struct vdso_clock *vc) in vdso_write_begin_clock() 58 static __always_inline void vdso_write_end_clock(struct vdso_clock *vc) in vdso_write_end_clock() 67 struct vdso_clock *vc = vd->clock_data; in vdso_write_begin() 77 struct vdso_clock *vc = vd->clock_data; in vdso_write_end()
|
| H A D | datapage.h | 100 struct vdso_clock { struct 139 struct vdso_clock clock_data[CS_BASES]; 140 struct vdso_clock aux_clock_data[MAX_AUX_CLOCKS];
|
| /linux/lib/vdso/ |
| H A D | gettimeofday.c | 21 static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta) in vdso_delta_ok() 26 static __always_inline bool vdso_delta_ok(const struct vdso_clock *vc, u64 delta) in vdso_delta_ok() 43 static __always_inline u64 vdso_calc_ns(const struct vdso_clock *vc, u64 cycles, u64 base) in vdso_calc_ns() 62 static inline bool vdso_clocksource_ok(const struct vdso_clock *vc) in vdso_clocksource_ok() 92 bool vdso_get_timestamp(const struct vdso_time_data *vd, const struct vdso_clock *vc, in vdso_get_timestamp() 118 bool do_hres_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns, in do_hres_timens() 123 const struct vdso_clock *vc = vd->clock_data; in do_hres_timens() 150 bool do_hres(const struct vdso_time_data *vd, const struct vdso_clock *vc, in do_hres() 190 bool do_coarse_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns, in do_coarse_timens() 195 const struct vdso_clock *v in do_coarse_timens() [all...] |
| /linux/kernel/time/ |
| H A D | vsyscall.c | 18 static inline void fill_clock_configuration(struct vdso_clock *vc, const struct tk_read_base *base) in fill_clock_configuration() 31 struct vdso_clock *vc = vdata->clock_data; in update_vdso_time_data() 80 struct vdso_clock *vc = vdata->clock_data; in update_vsyscall() 144 struct vdso_clock *vc; in vdso_time_update_aux()
|
| H A D | namespace.c | 178 static void timens_setup_vdso_clock_data(struct vdso_clock *vc, in timens_setup_vdso_clock_data() 222 struct vdso_clock *vc; in timens_set_vvar_page()
|
| /linux/include/asm-generic/vdso/ |
| H A D | vsyscall.h | 22 static __always_inline void __arch_update_vdso_clock(struct vdso_clock *vc) in __arch_update_vdso_clock()
|