xref: /openbmc/linux/arch/ia64/kernel/fsyscall_gtod_data.h (revision b24413180f5600bcb3bb70fbed5cf186b60864bd)
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 
25