Home
last modified time | relevance | path

Searched refs:vdso_time_data (Results 1 – 19 of 19) sorted by relevance

/linux/arch/powerpc/kernel/vdso/
H A Dvgettimeofday.c10 const struct vdso_time_data *vd) in __c_kernel_clock_gettime()
16 const struct vdso_time_data *vd) in __c_kernel_clock_getres()
22 const struct vdso_time_data *vd) in __c_kernel_clock_gettime()
28 const struct vdso_time_data *vd) in __c_kernel_clock_gettime64()
34 const struct vdso_time_data *vd) in __c_kernel_clock_getres()
40 const struct vdso_time_data *vd) in __c_kernel_clock_getres_time64()
47 const struct vdso_time_data *vd) in __c_kernel_gettimeofday()
52 __kernel_old_time_t __c_kernel_time(__kernel_old_time_t *time, const struct vdso_time_data *vd) in __c_kernel_time()
/linux/arch/powerpc/include/asm/vdso/
H A Dgettimeofday.h97 const struct vdso_time_data *vd) in __arch_get_hw_counter()
128 const struct vdso_time_data *vd);
130 const struct vdso_time_data *vd);
133 const struct vdso_time_data *vd);
135 const struct vdso_time_data *vd);
137 const struct vdso_time_data *vd);
139 const struct vdso_time_data *vd);
142 const struct vdso_time_data *vd);
144 const struct vdso_time_data *vd);
/linux/lib/vdso/
H A Dgettimeofday.c92 bool vdso_get_timestamp(const struct vdso_time_data *vd, const struct vdso_clock *vc, in vdso_get_timestamp()
112 const struct vdso_time_data *__arch_get_vdso_u_timens_data(const struct vdso_time_data *vd) in __arch_get_vdso_u_timens_data()
118 bool do_hres_timens(const struct vdso_time_data *vdns, const struct vdso_clock *vcns, in do_hres_timens()
121 const struct vdso_time_data *vd = __arch_get_vdso_u_timens_data(vdns); 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()
193 const struct vdso_time_data *vd = __arch_get_vdso_u_timens_data(vdns); in do_coarse_timens()
219 bool do_coarse(const struct vdso_time_data *vd, const struct vdso_clock *vc, in do_coarse()
246 bool do_aux(const struct vdso_time_data *vd, clockid_t clock, struct __kernel_timespec *ts) in do_aux()
288 __cvdso_clock_gettime_common(const struct vdso_time_data *vd, clockid_t clock, in __cvdso_clock_gettime_common()
[all …]
H A Ddatastore.c16 struct vdso_time_data data;
19 struct vdso_time_data *vdso_k_time_data = &vdso_time_data_store.data;
/linux/arch/mips/include/asm/vdso/
H A Dvdso.h17 static inline const struct vdso_time_data *get_vdso_time_data(void) in get_vdso_time_data()
19 const struct vdso_time_data *addr; in get_vdso_time_data()
65 static inline void __iomem *get_gic(const struct vdso_time_data *data) in get_gic()
H A Dgettimeofday.h170 static __always_inline u64 read_gic_count(const struct vdso_time_data *data) in read_gic_count()
187 const struct vdso_time_data *vd) in __arch_get_hw_counter()
212 static __always_inline const struct vdso_time_data *__arch_get_vdso_u_time_data(void) in __arch_get_vdso_u_time_data()
/linux/kernel/time/
H A Dvsyscall.c29 static inline void update_vdso_time_data(struct vdso_time_data *vdata, struct timekeeper *tk) in update_vdso_time_data()
79 struct vdso_time_data *vdata = vdso_k_time_data; in update_vsyscall()
131 struct vdso_time_data *vdata = vdso_k_time_data; in update_vsyscall_tz()
142 struct vdso_time_data *vdata = vdso_k_time_data; in vdso_time_update_aux()
193 struct vdso_time_data *vdata = vdso_k_time_data; in vdso_update_begin()
210 struct vdso_time_data *vdata = vdso_k_time_data; in vdso_update_end()
H A Dnamespace.c221 struct vdso_time_data *vdata; in timens_set_vvar_page()
/linux/arch/arm64/include/asm/vdso/
H A Dgettimeofday.h73 const struct vdso_time_data *vd) in __arch_get_hw_counter()
87 static __always_inline const struct vdso_time_data *__arch_get_vdso_u_time_data(void) in __arch_get_vdso_u_time_data()
89 const struct vdso_time_data *ret = &vdso_u_time_data; in __arch_get_vdso_u_time_data()
H A Dcompat_gettimeofday.h107 const struct vdso_time_data *vd) in __arch_get_hw_counter()
134 static __always_inline const struct vdso_time_data *__arch_get_vdso_u_time_data(void) in __arch_get_vdso_u_time_data()
136 const struct vdso_time_data *ret; in __arch_get_vdso_u_time_data()
/linux/include/vdso/
H A Ddatapage.h136 struct vdso_time_data { struct
167 extern struct vdso_time_data vdso_u_time_data __attribute__((visibility("hidden"))); argument
171 extern struct vdso_time_data *vdso_k_time_data;
H A Dhelpers.h65 static __always_inline void vdso_write_begin(struct vdso_time_data *vd) in vdso_write_begin()
75 static __always_inline void vdso_write_end(struct vdso_time_data *vd) in vdso_write_end()
/linux/include/asm-generic/vdso/
H A Dvsyscall.h8 static __always_inline const struct vdso_time_data *__arch_get_vdso_u_time_data(void) in __arch_get_vdso_u_time_data()
28 static __always_inline void __arch_sync_vdso_time_data(struct vdso_time_data *vdata) in __arch_sync_vdso_time_data()
/linux/arch/arm/include/asm/vdso/
H A Dvsyscall.h11 void __arch_sync_vdso_time_data(struct vdso_time_data *vdata) in __arch_sync_vdso_time_data()
H A Dgettimeofday.h115 const struct vdso_time_data *vd) in __arch_get_hw_counter()
/linux/arch/s390/include/asm/vdso/
H A Dgettimeofday.h17 static inline u64 __arch_get_hw_counter(s32 clock_mode, const struct vdso_time_data *vd) in __arch_get_hw_counter()
/linux/arch/riscv/include/asm/vdso/
H A Dgettimeofday.h72 const struct vdso_time_data *vd) in __arch_get_hw_counter()
/linux/arch/loongarch/include/asm/vdso/
H A Dgettimeofday.h77 const struct vdso_time_data *vd) in __arch_get_hw_counter()
/linux/arch/x86/include/asm/vdso/
H A Dgettimeofday.h147 const struct vdso_time_data *vd) in __arch_get_hw_counter()