Lines Matching refs:vdso_data

252 	write_seqcount_begin(&vdso_data->tz_seq);  in update_vsyscall_tz()
253 vdso_data->tz_minuteswest = sys_tz.tz_minuteswest; in update_vsyscall_tz()
254 vdso_data->tz_dsttime = sys_tz.tz_dsttime; in update_vsyscall_tz()
255 write_seqcount_end(&vdso_data->tz_seq); in update_vsyscall_tz()
263 write_seqcount_begin(&vdso_data->tb_seq); in update_vsyscall()
265 vdso_data->cycle_last = tk->tkr_mono.cycle_last; in update_vsyscall()
266 vdso_data->mask = tk->tkr_mono.mask; in update_vsyscall()
267 vdso_data->mult = tk->tkr_mono.mult; in update_vsyscall()
268 vdso_data->shift = tk->tkr_mono.shift; in update_vsyscall()
270 vdso_data->wall_time_sec = tk->xtime_sec; in update_vsyscall()
271 vdso_data->wall_time_snsec = tk->tkr_mono.xtime_nsec; in update_vsyscall()
273 vdso_data->monotonic_time_sec = tk->xtime_sec in update_vsyscall()
275 vdso_data->monotonic_time_snsec = tk->tkr_mono.xtime_nsec in update_vsyscall()
278 while (vdso_data->monotonic_time_snsec >= in update_vsyscall()
280 vdso_data->monotonic_time_snsec -= in update_vsyscall()
282 vdso_data->monotonic_time_sec++; in update_vsyscall()
285 vdso_data->wall_time_coarse_sec = tk->xtime_sec; in update_vsyscall()
286 vdso_data->wall_time_coarse_nsec = (long)(tk->tkr_mono.xtime_nsec >> in update_vsyscall()
289 vdso_data->monotonic_time_coarse_sec = in update_vsyscall()
290 vdso_data->wall_time_coarse_sec + tk->wall_to_monotonic.tv_sec; in update_vsyscall()
291 vdso_data->monotonic_time_coarse_nsec = in update_vsyscall()
292 vdso_data->wall_time_coarse_nsec + tk->wall_to_monotonic.tv_nsec; in update_vsyscall()
294 while (vdso_data->monotonic_time_coarse_nsec >= NSEC_PER_SEC) { in update_vsyscall()
295 vdso_data->monotonic_time_coarse_nsec -= NSEC_PER_SEC; in update_vsyscall()
296 vdso_data->monotonic_time_coarse_sec++; in update_vsyscall()
299 write_seqcount_end(&vdso_data->tb_seq); in update_vsyscall()