linux/arch/ia64/kernel/fsyscall_gtod_data.h
<<
>>
Prefs
   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/* like timespec, but includes "shifted nanoseconds" */
  10struct time_sn_spec {
  11        u64     sec;
  12        u64     snsec;
  13};
  14
  15struct fsyscall_gtod_data_t {
  16        seqcount_t      seq;
  17        struct time_sn_spec wall_time;
  18        struct time_sn_spec monotonic_time;
  19        u64             clk_mask;
  20        u32             clk_mult;
  21        u32             clk_shift;
  22        void            *clk_fsys_mmio;
  23        u64             clk_cycle_last;
  24} ____cacheline_aligned;
  25
  26struct itc_jitter_data_t {
  27        int             itc_jitter;
  28        u64             itc_lastcycle;
  29} ____cacheline_aligned;
  30
  31