GNU Linux-libre 4.14.266-gnu1
[releases.git] / arch / ia64 / kernel / fsyscall_gtod_data.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * (c) Copyright 2007 Hewlett-Packard Development Company, L.P.
4  *        Contributed by Peter Keilty <peter.keilty@hp.com>
5  *
6  * fsyscall gettimeofday data
7  */
8
9 struct fsyscall_gtod_data_t {
10         seqcount_t      seq;
11         struct timespec wall_time;
12         struct timespec monotonic_time;
13         u64             clk_mask;
14         u32             clk_mult;
15         u32             clk_shift;
16         void            *clk_fsys_mmio;
17         u64             clk_cycle_last;
18 } ____cacheline_aligned;
19
20 struct itc_jitter_data_t {
21         int             itc_jitter;
22         u64             itc_lastcycle;
23 } ____cacheline_aligned;
24