Lines Matching +full:internal +full:- +full:clock
1 /* SPDX-License-Identifier: GPL-2.0 */
4 * handling code or timekeeping internal code!
15 * struct tk_read_base - base structure for timekeeping readout
16 * @clock: Current clocksource used for timekeeping.
18 * @cycle_last: @clock cycle value at last update
23 * @base_real: Nanoseconds base value for clock REALTIME readout
31 * @base_real is for the fast NMI safe accessor to allow reading clock
35 struct clocksource *clock; member
46 * struct timekeeper - Structure holding internal timekeeping values.
51 * @offs_real: Offset clock monotonic -> clock realtime
52 * @offs_boot: Offset clock monotonic -> clock boottime
53 * @offs_tai: Offset clock monotonic -> clock tai
57 * @clock_was_set_seq: The sequence number of clock was set events
60 * @cycle_interval: Number of clock cycles in one NTP interval
61 * @xtime_interval: Number of clock shifted nano seconds in one NTP
66 * @next_leap_ktime: CLOCK_MONOTONIC time value of a pending leap-second
70 * ntp_tick_length may change mid-tick, and we don't
75 * @ntp_error_shift: Shift conversion between clock shifted nano seconds and
105 * 3,4: Internal variables
109 * data for accessing CLOCK_MONOTONIC_RAW. Cacheline 3,4 are internal
130 /* Cachline 3 and 4 (timekeeping internal variables): */