Home
last modified time | relevance | path

Searched refs:CS_HRES_COARSE (Results 1 – 5 of 5) sorted by relevance

/linux-6.15/kernel/time/
H A Dvsyscall.c24 vc[CS_HRES_COARSE].cycle_last = tk->tkr_mono.cycle_last; in update_vdso_time_data()
26 vc[CS_HRES_COARSE].max_cycles = tk->tkr_mono.clock->max_cycles; in update_vdso_time_data()
28 vc[CS_HRES_COARSE].mask = tk->tkr_mono.mask; in update_vdso_time_data()
29 vc[CS_HRES_COARSE].mult = tk->tkr_mono.mult; in update_vdso_time_data()
30 vc[CS_HRES_COARSE].shift = tk->tkr_mono.shift; in update_vdso_time_data()
40 vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_MONOTONIC]; in update_vdso_time_data()
58 vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_BOOTTIME]; in update_vdso_time_data()
73 vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_TAI]; in update_vdso_time_data()
90 vc[CS_HRES_COARSE].clock_mode = clock_mode; in update_vsyscall()
94 vdso_ts = &vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME]; in update_vsyscall()
[all …]
/linux-6.15/include/vdso/
H A Dhelpers.h40 WRITE_ONCE(vc[CS_HRES_COARSE].seq, vc[CS_HRES_COARSE].seq + 1); in vdso_write_begin()
55 WRITE_ONCE(vc[CS_HRES_COARSE].seq, vc[CS_HRES_COARSE].seq + 1); in vdso_write_end()
H A Ddatapage.h49 #define CS_HRES_COARSE 0 macro
/linux-6.15/lib/vdso/
H A Dgettimeofday.c97 vc = &vc[CS_HRES_COARSE]; in do_hres_timens()
281 vc = &vc[CS_HRES_COARSE]; in __cvdso_clock_gettime_common()
283 return do_coarse(vd, &vc[CS_HRES_COARSE], clock, ts); in __cvdso_clock_gettime_common()
345 if (do_hres(vd, &vc[CS_HRES_COARSE], CLOCK_REALTIME, &ts)) in __cvdso_gettimeofday_data()
357 tz->tz_minuteswest = vd[CS_HRES_COARSE].tz_minuteswest; in __cvdso_gettimeofday_data()
358 tz->tz_dsttime = vd[CS_HRES_COARSE].tz_dsttime; in __cvdso_gettimeofday_data()
383 t = READ_ONCE(vc[CS_HRES_COARSE].basetime[CLOCK_REALTIME].sec); in __cvdso_time_data()
/linux-6.15/arch/arm64/include/asm/vdso/
H A Dvsyscall.h18 vdata->clock_data[CS_HRES_COARSE].mask = VDSO_PRECISION_MASK; in __arm64_update_vsyscall()