CS_HRES_COARSE
vdso_write_seq_end(&vc[CS_HRES_COARSE]);
vdso_write_seq_begin(&vc[CS_HRES_COARSE]);
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_MONOTONIC_COARSE];
__arch_update_vdso_clock(&vc[CS_HRES_COARSE]);
fill_clock_configuration(&vc[CS_HRES_COARSE], &tk->tkr_mono);
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_MONOTONIC];
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_BOOTTIME];
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_TAI];
vc[CS_HRES_COARSE].clock_mode = clock_mode;
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME];
vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME_COARSE];
vc = &vc[CS_HRES_COARSE];
vc = &vc[CS_HRES_COARSE];
return do_coarse(vd, &vc[CS_HRES_COARSE], clock, ts);
if (!do_hres(vd, &vc[CS_HRES_COARSE], CLOCK_REALTIME, &ts))
tz->tz_minuteswest = vd[CS_HRES_COARSE].tz_minuteswest;
tz->tz_dsttime = vd[CS_HRES_COARSE].tz_dsttime;
t = READ_ONCE(vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME].sec);