arch/alpha/kernel/osf_sys.c
1007
struct timespec64 tv[2];
arch/alpha/kernel/osf_sys.c
1025
struct timespec64 end_time, *to = NULL;
arch/alpha/kernel/osf_sys.c
1027
struct timespec64 tv;
arch/alpha/kernel/osf_sys.c
1124
struct timespec64 tmp;
arch/alpha/kernel/osf_sys.c
934
get_tv32(struct timespec64 *o, struct timeval32 __user *i)
arch/alpha/kernel/osf_sys.c
945
put_tv32(struct timeval32 __user *o, struct timespec64 *i)
arch/alpha/kernel/osf_sys.c
973
struct timespec64 kts;
arch/alpha/kernel/osf_sys.c
989
struct timespec64 kts;
arch/arm/include/asm/mach/time.h
10
typedef void (*clock_access_fn)(struct timespec64 *);
arch/arm/kernel/sys_oabi-compat.c
370
struct timespec64 ts;
arch/arm/kernel/time.c
63
static void dummy_clock_access(struct timespec64 *ts)
arch/arm/kernel/time.c
71
void read_persistent_clock64(struct timespec64 *ts)
arch/arm/mach-omap1/timer32k.c
179
static struct timespec64 persistent_ts;
arch/arm/mach-omap1/timer32k.c
191
static void omap_read_persistent_clock64(struct timespec64 *ts)
arch/arm/xen/enlighten.c
103
static struct timespec64 next_sync;
arch/arm/xen/enlighten.c
106
struct timespec64 now, system_time;
arch/arm/xen/enlighten.c
547
struct timespec64 ts;
arch/arm/xen/enlighten.c
78
static void xen_read_wallclock(struct timespec64 *ts)
arch/arm/xen/enlighten.c
81
struct timespec64 now, ts_monotonic;
arch/m68k/kernel/time.c
76
void read_persistent_clock64(struct timespec64 *ts)
arch/mips/dec/time.c
22
void read_persistent_clock64(struct timespec64 *ts)
arch/mips/dec/time.c
68
int update_persistent_clock64(struct timespec64 now)
arch/mips/loongson2ef/common/time.c
24
void read_persistent_clock64(struct timespec64 *ts)
arch/mips/mti-malta/malta-time.c
120
void read_persistent_clock64(struct timespec64 *ts)
arch/mips/sibyte/swarm/setup.c
77
void read_persistent_clock64(struct timespec64 *ts)
arch/mips/sibyte/swarm/setup.c
99
int update_persistent_clock64(struct timespec64 now)
arch/nios2/kernel/time.c
339
void read_persistent_clock64(struct timespec64 *ts)
arch/parisc/kernel/time.c
184
void read_persistent_clock64(struct timespec64 *ts)
arch/powerpc/kernel/time.c
742
int update_persistent_clock64(struct timespec64 now)
arch/powerpc/kernel/time.c
754
static void __read_persistent_clock(struct timespec64 *ts)
arch/powerpc/kernel/time.c
781
void read_persistent_clock64(struct timespec64 *ts)
arch/powerpc/platforms/cell/spufs/spufs.h
59
struct timespec64 tstamp;
arch/powerpc/xmon/xmon.c
1001
struct timespec64 uptime;
arch/s390/kernel/time.c
111
static void ext_to_timespec64(union tod_clock *clk, struct timespec64 *xt)
arch/s390/kernel/time.c
195
void read_persistent_clock64(struct timespec64 *ts)
arch/s390/kernel/time.c
206
void __init read_persistent_wall_and_boot_offset(struct timespec64 *wall_time,
arch/s390/kernel/time.c
207
struct timespec64 *boot_offset)
arch/s390/kernel/time.c
209
struct timespec64 boot_time;
arch/um/drivers/rtc_kern.c
35
struct timespec64 ts;
arch/um/drivers/rtc_kern.c
54
struct timespec64 ts;
arch/um/kernel/time.c
954
void read_persistent_clock64(struct timespec64 *ts)
arch/x86/include/asm/mc146818rtc.h
98
extern int mach_set_cmos_time(const struct timespec64 *now);
arch/x86/include/asm/mc146818rtc.h
99
extern void mach_get_cmos_time(struct timespec64 *now);
arch/x86/include/asm/pvclock.h
17
struct timespec64 *ts);
arch/x86/include/asm/pvclock.h
8
struct timespec64;
arch/x86/include/asm/x86_init.h
201
struct timespec64;
arch/x86/include/asm/x86_init.h
318
void (*get_wallclock)(struct timespec64 *ts);
arch/x86/include/asm/x86_init.h
319
int (*set_wallclock)(const struct timespec64 *ts);
arch/x86/include/asm/x86_init.h
352
extern int set_rtc_noop(const struct timespec64 *now);
arch/x86/include/asm/x86_init.h
353
extern void get_rtc_noop(struct timespec64 *now);
arch/x86/kernel/jailhouse.c
60
static void jailhouse_get_wallclock(struct timespec64 *now)
arch/x86/kernel/kvmclock.c
62
static void kvm_get_wallclock(struct timespec64 *now)
arch/x86/kernel/kvmclock.c
70
static int kvm_set_wallclock(const struct timespec64 *now)
arch/x86/kernel/pvclock.c
125
struct timespec64 *ts)
arch/x86/kernel/pvclock.c
129
struct timespec64 now;
arch/x86/kernel/rtc.c
102
int update_persistent_clock64(struct timespec64 now)
arch/x86/kernel/rtc.c
108
void read_persistent_clock64(struct timespec64 *ts)
arch/x86/kernel/rtc.c
35
int mach_set_cmos_time(const struct timespec64 *now)
arch/x86/kernel/rtc.c
56
void mach_get_cmos_time(struct timespec64 *now)
arch/x86/kernel/x86_init.c
38
int set_rtc_noop(const struct timespec64 *now) { return -EINVAL; }
arch/x86/kernel/x86_init.c
39
void get_rtc_noop(struct timespec64 *now) { }
arch/x86/kvm/x86.c
10240
struct timespec64 ts;
arch/x86/kvm/x86.c
3009
static int do_realtime(struct timespec64 *ts, u64 *tsc_timestamp)
arch/x86/kvm/x86.c
3066
static bool kvm_get_walltime_and_clockread(struct timespec64 *ts,
arch/x86/kvm/x86.c
3222
struct timespec64 ts;
arch/x86/kvm/x86.c
3463
struct timespec64 ts;
arch/x86/xen/time.c
103
static struct timespec64 next_sync;
arch/x86/xen/time.c
106
struct timespec64 now;
arch/x86/xen/time.c
515
struct timespec64 tp;
arch/x86/xen/time.c
78
static void xen_read_wallclock(struct timespec64 *ts)
arch/x86/xen/time.c
89
static void xen_get_wallclock(struct timespec64 *now)
arch/x86/xen/time.c
94
static int xen_set_wallclock(const struct timespec64 *now)
drivers/accel/qaic/qaic_timesync.c
264
struct timespec64 ts;
drivers/bluetooth/btintel_pcie.c
627
struct timespec64 now;
drivers/char/ipmi/ipmi_si_intf.c
275
struct timespec64 t;
drivers/char/ipmi/ipmi_ssif.c
1083
struct timespec64 t;
drivers/char/ppdev.c
371
struct timespec64 ts;
drivers/clocksource/arm_arch_timer.c
1246
int kvm_arch_ptp_get_crosststamp(u64 *cycle, struct timespec64 *ts,
drivers/comedi/comedi_fops.c
1451
struct timespec64 tv;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
140
struct timespec64 req_time;
drivers/crypto/hisilicon/hpre/hpre_crypto.c
311
struct timespec64 reply_time;
drivers/crypto/intel/qat/qat_common/adf_clock.c
23
static inline u64 timespec_to_us(const struct timespec64 *ts)
drivers/crypto/intel/qat/qat_common/adf_clock.c
28
static inline u64 timespec_to_ms(const struct timespec64 *ts)
drivers/crypto/intel/qat/qat_common/adf_clock.c
35
struct timespec64 ts;
drivers/crypto/intel/qat/qat_common/adf_clock.c
43
struct timespec64 ts1, ts2, ts3, ts4;
drivers/dma-buf/sync_debug.c
59
struct timespec64 ts64 =
drivers/firewire/core-cdev.c
1257
struct timespec64 ts = {0, 0};
drivers/firewire/nosy.c
415
struct timespec64 ts64;
drivers/firewire/nosy.c
445
struct timespec64 ts64;
drivers/gpib/gpio/gpib_bitbang.c
1360
inline long usec_diff(struct timespec64 *a, struct timespec64 *b)
drivers/gpib/gpio/gpib_bitbang.c
314
static inline long usec_diff(struct timespec64 *a, struct timespec64 *b);
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
200
static inline int usec_diff(struct timespec64 *a, struct timespec64 *b)
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
239
struct timespec64 before, after;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
306
struct timespec64 before, after;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
751
struct timespec64 before, after;
drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h
37
struct timespec64 reset_time;
drivers/gpu/drm/drm_vblank.c
1043
struct timespec64 tv;
drivers/gpu/drm/drm_vblank.c
1716
struct timespec64 ts;
drivers/gpu/drm/drm_vblank.c
715
struct timespec64 ts_etime, ts_vblank_time;
drivers/gpu/drm/etnaviv/etnaviv_drv.h
116
struct timespec64 ts, to = {
drivers/gpu/drm/exynos/exynos_drm_g2d.c
917
struct timespec64 now;
drivers/gpu/drm/exynos/exynos_drm_ipp.c
724
struct timespec64 now;
drivers/gpu/drm/i915/i915_gpu_error.c
899
struct timespec64 ts;
drivers/gpu/drm/msm/disp/msm_disp_snapshot.h
53
struct timespec64 time;
drivers/gpu/drm/msm/msm_gpu.h
565
struct timespec64 time;
drivers/gpu/drm/vmwgfx/vmwgfx_fence.c
539
struct timespec64 ts;
drivers/gpu/drm/xe/xe_devcoredump.c
90
struct timespec64 ts;
drivers/hsi/clients/cmt_speech.c
441
struct timespec64 tspec;
drivers/hv/hv_util.c
308
static int hv_get_adj_host_time(struct timespec64 *ts)
drivers/hv/hv_util.c
340
struct timespec64 ts;
drivers/hv/hv_util.c
352
struct timespec64 new_ts;
drivers/hv/hv_util.c
353
struct timespec64 threshold_ts;
drivers/hv/hv_util.c
726
static int hv_ptp_settime(struct ptp_clock_info *p, const struct timespec64 *ts)
drivers/hv/hv_util.c
740
static int hv_ptp_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/iio/adc/ina2xx-adc.c
780
struct timespec64 next, now, delta;
drivers/iio/industrialio-core.c
322
struct timespec64 tp;
drivers/input/evdev.c
146
struct timespec64 ts = ktime_to_timespec64(ev_time[client->clk_type]);
drivers/input/evdev.c
250
struct timespec64 ts;
drivers/input/misc/hp_sdc_rtc.c
183
static inline int hp_sdc_rtc_read_rt(struct timespec64 *res) {
drivers/input/misc/hp_sdc_rtc.c
202
static inline int hp_sdc_rtc_read_fhs(struct timespec64 *res) {
drivers/input/misc/hp_sdc_rtc.c
219
static inline int hp_sdc_rtc_read_mt(struct timespec64 *res) {
drivers/input/misc/hp_sdc_rtc.c
236
static inline int hp_sdc_rtc_read_dt(struct timespec64 *res) {
drivers/input/misc/hp_sdc_rtc.c
253
static inline int hp_sdc_rtc_read_ct(struct timespec64 *res) {
drivers/input/misc/hp_sdc_rtc.c
273
struct timespec64 tv;
drivers/input/misc/uinput.c
76
struct timespec64 ts;
drivers/media/pci/solo6x10/solo6x10-core.c
41
struct timespec64 ts;
drivers/media/pci/solo6x10/solo6x10-core.c
53
struct timespec64 ts;
drivers/media/platform/amphion/vpu_malone.c
809
struct timespec64 ts = ns_to_timespec64(info->timestamp);
drivers/media/platform/amphion/vpu_malone.c
978
struct timespec64 ts = { pkt->data[9], pkt->data[10] };
drivers/media/platform/amphion/vpu_windsor.c
695
struct timespec64 ts = ns_to_timespec64(timestamp);
drivers/media/platform/amphion/vpu_windsor.c
714
struct timespec64 ts = { windsor->tv_s, windsor->tv_ns };
drivers/media/platform/ti/omap3isp/ispstat.h
39
struct timespec64 ts;
drivers/media/test-drivers/vidtv/vidtv_psi.c
1978
struct timespec64 ts;
drivers/media/v4l2-core/v4l2-event.c
30
struct timespec64 ts;
drivers/misc/ibmasm/ibmasm.h
43
struct timespec64 now;
drivers/mmc/core/mmc_test.c
101
struct timespec64 ts;
drivers/mmc/core/mmc_test.c
1433
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
1736
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
1768
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
1807
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
1853
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
1901
struct timespec64 ts1, ts2, ts;
drivers/mmc/core/mmc_test.c
2000
struct timespec64 ts1, ts2;
drivers/mmc/core/mmc_test.c
504
static unsigned int mmc_test_rate(uint64_t bytes, struct timespec64 *ts)
drivers/mmc/core/mmc_test.c
528
unsigned int count, unsigned int sectors, struct timespec64 ts,
drivers/mmc/core/mmc_test.c
553
struct timespec64 *ts1, struct timespec64 *ts2)
drivers/mmc/core/mmc_test.c
556
struct timespec64 ts;
drivers/mmc/core/mmc_test.c
577
unsigned int count, struct timespec64 *ts1,
drivers/mmc/core/mmc_test.c
578
struct timespec64 *ts2)
drivers/mmc/core/mmc_test.c
582
struct timespec64 ts;
drivers/net/dsa/hirschmann/hellcreek.c
1638
struct timespec64 ts = ktime_to_timespec64(start_time);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
105
const struct timespec64 *ts)
drivers/net/dsa/hirschmann/hellcreek_ptp.c
190
struct timespec64 now, then = ns_to_timespec64(delta);
drivers/net/dsa/hirschmann/hellcreek_ptp.c
89
struct timespec64 *ts,
drivers/net/dsa/microchip/ksz_ptp.c
143
struct timespec64 const *target_time,
drivers/net/dsa/microchip/ksz_ptp.c
429
struct timespec64 ptp_clock_time;
drivers/net/dsa/microchip/ksz_ptp.c
431
struct timespec64 diff;
drivers/net/dsa/microchip/ksz_ptp.c
432
struct timespec64 ts;
drivers/net/dsa/microchip/ksz_ptp.c
588
static int _ksz_ptp_gettime(struct ksz_device *dev, struct timespec64 *ts)
drivers/net/dsa/microchip/ksz_ptp.c
619
static int ksz_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/dsa/microchip/ksz_ptp.c
637
struct timespec64 next;
drivers/net/dsa/microchip/ksz_ptp.c
638
struct timespec64 now;
drivers/net/dsa/microchip/ksz_ptp.c
678
const struct timespec64 *ts)
drivers/net/dsa/microchip/ksz_ptp.c
770
struct timespec64 delta64 = ns_to_timespec64(delta);
drivers/net/dsa/microchip/ksz_ptp.c
870
struct timespec64 ts;
drivers/net/dsa/microchip/ksz_ptp.c
95
struct timespec64 const *ts)
drivers/net/dsa/microchip/ksz_ptp.h
30
struct timespec64 clock_time;
drivers/net/dsa/microchip/ksz_ptp.h
32
struct timespec64 perout_target_time_first; /* start of first pulse */
drivers/net/dsa/microchip/ksz_ptp.h
33
struct timespec64 perout_period;
drivers/net/dsa/mv88e6xxx/ptp.c
282
struct timespec64 *ts)
drivers/net/dsa/mv88e6xxx/ptp.c
297
const struct timespec64 *ts)
drivers/net/dsa/mv88e6xxx/ptp.c
465
struct timespec64 ts;
drivers/net/dsa/ocelot/felix.c
1885
struct timespec64 ts;
drivers/net/dsa/ocelot/felix_vsc9959.c
1388
struct timespec64 *new_base_ts)
drivers/net/dsa/ocelot/felix_vsc9959.c
1390
struct timespec64 ts;
drivers/net/dsa/ocelot/felix_vsc9959.c
1427
struct timespec64 base_ts;
drivers/net/dsa/ocelot/felix_vsc9959.c
1546
struct timespec64 base_ts;
drivers/net/dsa/ocelot/felix_vsc9959.c
2123
struct timespec64 base_ts;
drivers/net/dsa/sja1105/sja1105_ptp.c
539
struct timespec64 *ts,
drivers/net/dsa/sja1105/sja1105_ptp.c
593
const struct timespec64 *ts)
drivers/net/dsa/sja1105/sja1105_ptp.c
741
struct timespec64 pin_duration_ts = {
drivers/net/dsa/sja1105/sja1105_ptp.c
745
struct timespec64 pin_start_ts = {
drivers/net/dsa/sja1105/sja1105_tas.c
729
struct timespec64 base_time_ts, now_ts;
drivers/net/dsa/sja1105/sja1105_tas.c
731
struct timespec64 diff;
drivers/net/ethernet/amazon/ena/ena_phc.c
29
struct timespec64 *ts,
drivers/net/ethernet/amazon/ena/ena_phc.c
55
const struct timespec64 *ts)
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
321
struct timespec64 now;
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
71
static int xgbe_gettimex(struct ptp_clock_info *info, struct timespec64 *ts,
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c
92
const struct timespec64 *ts)
drivers/net/ethernet/amd/xgbe/xgbe.h
682
struct timespec64 start;
drivers/net/ethernet/amd/xgbe/xgbe.h
683
struct timespec64 period;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
1145
struct timespec64 ts;
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
317
static int aq_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c
341
const struct timespec64 *ts)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13745
static int bnx2x_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13766
const struct timespec64 *ts)
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
1065
struct timespec64 tsp;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
182
struct timespec64 *ts,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
445
struct timespec64 ts;
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
60
const struct timespec64 *ts)
drivers/net/ethernet/broadcom/tg3.c
6205
static int tg3_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/broadcom/tg3.c
6222
const struct timespec64 *ts)
drivers/net/ethernet/cadence/macb_ptp.c
162
struct timespec64 now, then = ns_to_timespec64(delta);
drivers/net/ethernet/cadence/macb_ptp.c
175
(const struct timespec64 *)&now);
drivers/net/ethernet/cadence/macb_ptp.c
224
struct timespec64 ts;
drivers/net/ethernet/cadence/macb_ptp.c
249
u32 dma_desc_ts_2, struct timespec64 *ts)
drivers/net/ethernet/cadence/macb_ptp.c
251
struct timespec64 tsu;
drivers/net/ethernet/cadence/macb_ptp.c
281
struct timespec64 ts;
drivers/net/ethernet/cadence/macb_ptp.c
302
struct timespec64 ts;
drivers/net/ethernet/cadence/macb_ptp.c
43
static int gem_tsu_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/cadence/macb_ptp.c
80
const struct timespec64 *ts)
drivers/net/ethernet/cavium/common/cavium_ptp.c
162
struct timespec64 *ts)
drivers/net/ethernet/cavium/common/cavium_ptp.c
184
const struct timespec64 *ts)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1569
struct timespec64 *ts)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1592
const struct timespec64 *ts)
drivers/net/ethernet/cavium/liquidio/lio_main.c
612
struct timespec64 ts;
drivers/net/ethernet/cavium/liquidio/octeon_console.c
812
struct timespec64 ts;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
316
static int cxgb4_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
340
const struct timespec64 *ts)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
425
struct timespec64 now;
drivers/net/ethernet/engleder/tsnep_ptp.c
126
struct timespec64 *ts,
drivers/net/ethernet/engleder/tsnep_ptp.c
153
const struct timespec64 *ts)
drivers/net/ethernet/engleder/tsnep_ptp.c
175
struct timespec64 *ts,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
805
struct timespec64 ts;
drivers/net/ethernet/freescale/fec_ptp.c
126
struct timespec64 ts;
drivers/net/ethernet/freescale/fec_ptp.c
441
static int fec_ptp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/freescale/fec_ptp.c
473
const struct timespec64 *ts)
drivers/net/ethernet/freescale/fec_ptp.c
530
struct timespec64 start_time, period;
drivers/net/ethernet/google/gve/gve_ptp.c
30
struct timespec64 *ts,
drivers/net/ethernet/google/gve/gve_ptp.c
37
const struct timespec64 *ts)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
132
static int hclge_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
153
const struct timespec64 *ts)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
186
struct timespec64 ts;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c
479
struct timespec64 ts;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
441
struct timespec64 ts = {};
drivers/net/ethernet/intel/e1000e/ptp.c
163
struct timespec64 *ts,
drivers/net/ethernet/intel/e1000e/ptp.c
193
const struct timespec64 *ts)
drivers/net/ethernet/intel/e1000e/ptp.c
231
struct timespec64 ts;
drivers/net/ethernet/intel/i40e/i40e.h
669
struct timespec64 ptp_prev_hw_time;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
281
static void i40e_ptp_read(struct i40e_pf *pf, struct timespec64 *ts,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
308
static void i40e_ptp_write(struct i40e_pf *pf, const struct timespec64 *ts)
drivers/net/ethernet/intel/i40e/i40e_ptp.c
373
struct timespec64 now;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
426
struct timespec64 then, now;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
431
i40e_ptp_write(pf, (const struct timespec64 *)&now);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
449
static int i40e_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
470
const struct timespec64 *ts)
drivers/net/ethernet/intel/iavf/iavf_ptp.c
213
struct timespec64 *ts,
drivers/net/ethernet/intel/iavf/iavf_ptp.c
244
struct timespec64 *ts,
drivers/net/ethernet/intel/iavf/iavf_ptp.c
256
const struct timespec64 *ts)
drivers/net/ethernet/intel/ice/ice_ptp.c
1017
static int ice_ptp_write_init(struct ice_pf *pf, struct timespec64 *ts)
drivers/net/ethernet/intel/ice/ice_ptp.c
1876
ice_ptp_gettimex64(struct ptp_clock_info *info, struct timespec64 *ts,
drivers/net/ethernet/intel/ice/ice_ptp.c
1896
ice_ptp_settime64(struct ptp_clock_info *info, const struct timespec64 *ts)
drivers/net/ethernet/intel/ice/ice_ptp.c
1899
struct timespec64 ts64 = *ts;
drivers/net/ethernet/intel/ice/ice_ptp.c
1948
struct timespec64 now, then;
drivers/net/ethernet/intel/ice/ice_ptp.c
1957
return ice_ptp_settime64(info, (const struct timespec64 *)&now);
drivers/net/ethernet/intel/ice/ice_ptp.c
2971
struct timespec64 ts;
drivers/net/ethernet/intel/ice/ice_ptp.c
3137
struct timespec64 ts;
drivers/net/ethernet/intel/ice/ice_txrx.c
1528
struct timespec64 ts;
drivers/net/ethernet/intel/idpf/idpf_ptp.c
313
struct timespec64 *ts,
drivers/net/ethernet/intel/idpf/idpf_ptp.c
417
const struct timespec64 *ts)
drivers/net/ethernet/intel/idpf/idpf_ptp.c
454
struct timespec64 now, then;
drivers/net/ethernet/intel/idpf/idpf_ptp.c
931
struct timespec64 ts;
drivers/net/ethernet/intel/igb/igb.h
644
struct timespec64 start;
drivers/net/ethernet/intel/igb/igb.h
645
struct timespec64 period;
drivers/net/ethernet/intel/igb/igb_main.c
6018
struct timespec64 ts;
drivers/net/ethernet/intel/igb/igb_main.c
6947
struct timespec64 ts;
drivers/net/ethernet/intel/igb/igb_main.c
7028
struct timespec64 ts;
drivers/net/ethernet/intel/igb/igb_ptp.c
116
struct timespec64 *ts)
drivers/net/ethernet/intel/igb/igb_ptp.c
134
const struct timespec64 *ts)
drivers/net/ethernet/intel/igb/igb_ptp.c
1503
struct timespec64 ts = ktime_to_timespec64(ktime_get_real());
drivers/net/ethernet/intel/igb/igb_ptp.c
246
struct timespec64 now, then = ns_to_timespec64(delta);
drivers/net/ethernet/intel/igb/igb_ptp.c
252
igb_ptp_write_i210(igb, (const struct timespec64 *)&now);
drivers/net/ethernet/intel/igb/igb_ptp.c
260
struct timespec64 *ts,
drivers/net/ethernet/intel/igb/igb_ptp.c
287
struct timespec64 *ts,
drivers/net/ethernet/intel/igb/igb_ptp.c
315
struct timespec64 *ts,
drivers/net/ethernet/intel/igb/igb_ptp.c
337
const struct timespec64 *ts)
drivers/net/ethernet/intel/igb/igb_ptp.c
356
const struct timespec64 *ts)
drivers/net/ethernet/intel/igb/igb_ptp.c
497
struct timespec64 ts, start;
drivers/net/ethernet/intel/igb/igb_ptp.c
648
struct timespec64 ts;
drivers/net/ethernet/intel/igb/igb_ptp.c
842
struct timespec64 ts;
drivers/net/ethernet/intel/igc/igc.h
326
struct timespec64 prev_ptp_time; /* Pre-reset PTP clock */
drivers/net/ethernet/intel/igc/igc.h
339
struct timespec64 start;
drivers/net/ethernet/intel/igc/igc.h
340
struct timespec64 period;
drivers/net/ethernet/intel/igc/igc.h
786
void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts);
drivers/net/ethernet/intel/igc/igc_main.c
5573
struct timespec64 ts;
drivers/net/ethernet/intel/igc/igc_main.c
6344
static bool is_base_time_past(ktime_t base_time, const struct timespec64 *now)
drivers/net/ethernet/intel/igc/igc_main.c
6346
struct timespec64 b;
drivers/net/ethernet/intel/igc/igc_main.c
6358
struct timespec64 now;
drivers/net/ethernet/intel/igc/igc_main.c
6491
struct timespec64 now;
drivers/net/ethernet/intel/igc/igc_ptp.c
1114
struct timespec64 *ts,
drivers/net/ethernet/intel/igc/igc_ptp.c
113
const struct timespec64 *ts)
drivers/net/ethernet/intel/igc/igc_ptp.c
1240
struct timespec64 ts = adapter->prev_ptp_time;
drivers/net/ethernet/intel/igc/igc_ptp.c
25
void igc_ptp_read(struct igc_adapter *adapter, struct timespec64 *ts)
drivers/net/ethernet/intel/igc/igc_ptp.c
253
struct timespec64 ts;
drivers/net/ethernet/intel/igc/igc_ptp.c
349
struct timespec64 safe_start;
drivers/net/ethernet/intel/igc/igc_ptp.c
39
const struct timespec64 *ts)
drivers/net/ethernet/intel/igc/igc_ptp.c
77
struct timespec64 now, then = ns_to_timespec64(delta);
drivers/net/ethernet/intel/igc/igc_ptp.c
84
igc_ptp_write_i225(igc, (const struct timespec64 *)&now);
drivers/net/ethernet/intel/igc/igc_ptp.c
92
struct timespec64 *ts,
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
246
struct timespec64 ts;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
335
struct timespec64 ts;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
402
struct timespec64 systime;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
551
struct timespec64 *ts,
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
605
const struct timespec64 *ts)
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
104
static void mvpp2_tai_write_tlv(const struct timespec64 *ts, u32 frac,
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
208
struct timespec64 ts;
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
236
struct timespec64 *ts,
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
277
const struct timespec64 *ts)
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
348
struct timespec64 ts;
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
63
struct timespec64 stamp;
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c
90
static void mvpp22_tai_read_ts(struct timespec64 *ts, void __iomem *base)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
100
struct timespec64 *ts)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
113
const struct timespec64 *ts)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
244
struct timespec64 *ts)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c
259
const struct timespec64 *ts)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1133
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx4/en_clock.c
174
struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx4/en_clock.c
199
const struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1141
static void ts_next_sec(struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1150
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
1336
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
490
const struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
506
const struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
526
static int mlx5_ptp_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
541
struct timespec64 mlx5_ptp_gettimex_real_time(struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
544
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
552
static int mlx5_ptp_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
575
struct timespec64 *ts,
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
598
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
798
struct timespec64 ts = {};
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
815
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
838
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c
871
struct timespec64 ts;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
220
struct timespec64 *ts,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
237
const struct timespec64 *ts)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
410
struct timespec64 *ts,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
424
const struct timespec64 *ts)
drivers/net/ethernet/meta/fbnic/fbnic_time.c
146
fbnic_ptp_gettimex64(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/net/ethernet/meta/fbnic/fbnic_time.c
181
fbnic_ptp_settime64(struct ptp_clock_info *ptp, const struct timespec64 *ts)
drivers/net/ethernet/microchip/lan743x_ptp.c
1027
struct timespec64 *ts)
drivers/net/ethernet/microchip/lan743x_ptp.c
1061
struct timespec64 ts;
drivers/net/ethernet/microchip/lan743x_ptp.c
1424
struct timespec64 ts;
drivers/net/ethernet/microchip/lan743x_ptp.c
374
struct timespec64 *ts)
drivers/net/ethernet/microchip/lan743x_ptp.c
395
const struct timespec64 *ts)
drivers/net/ethernet/microchip/lan743x_ptp.c
513
struct timespec64 ts_on, ts_period;
drivers/net/ethernet/microchip/lan743x_ptp.c
881
memset(&extts->ts, 0, sizeof(struct timespec64));
drivers/net/ethernet/microchip/lan743x_ptp.h
72
struct timespec64 ts;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
550
int lan966x_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts);
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
1108
struct timespec64 ts;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
449
struct timespec64 *ts,
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
487
struct timespec64 ts;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
670
const struct timespec64 *ts)
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
708
int lan966x_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
779
struct timespec64 ts;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
838
struct timespec64 ts_phase, ts_period;
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
880
struct timespec64 ts_on;
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
378
struct timespec64 ts;
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
446
struct timespec64 ts;
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.c
216
struct timespec64 ts;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
559
int sparx5_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
561
struct timespec64 *ts,
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
671
struct timespec64 basetime; /* PSFPAdminBaseTime */
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
277
struct timespec64 *ts,
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
316
struct timespec64 ts;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
444
const struct timespec64 *ts)
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
485
int sparx5_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
562
struct timespec64 ts;
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c
680
struct timespec64 ts;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
28
struct timespec64 ts;
drivers/net/ethernet/mscc/ocelot.c
1256
struct timespec64 ts;
drivers/net/ethernet/mscc/ocelot_ptp.c
123
struct timespec64 ts;
drivers/net/ethernet/mscc/ocelot_ptp.c
19
int ocelot_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/mscc/ocelot_ptp.c
203
struct timespec64 ts_phase, ts_period;
drivers/net/ethernet/mscc/ocelot_ptp.c
260
struct timespec64 ts_on;
drivers/net/ethernet/mscc/ocelot_ptp.c
54
const struct timespec64 *ts)
drivers/net/ethernet/mscc/ocelot_ptp.c
785
struct timespec64 *ts)
drivers/net/ethernet/mscc/ocelot_ptp.c
820
struct timespec64 ts;
drivers/net/ethernet/pensando/ionic/ionic_phc.c
395
const struct timespec64 *ts)
drivers/net/ethernet/pensando/ionic/ionic_phc.c
424
struct timespec64 *ts,
drivers/net/ethernet/qlogic/qede/qede_ptp.c
100
const struct timespec64 *ts)
drivers/net/ethernet/qlogic/qede/qede_ptp.c
79
static int qede_ptp_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
49
struct timespec64 agg_time;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
50
struct timespec64 agg_last;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
530
memset(&port->agg_time, 0, sizeof(struct timespec64));
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
585
struct timespec64 diff, last;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
591
memcpy(&last, &port->agg_last, sizeof(struct timespec64));
drivers/net/ethernet/renesas/ravb_main.c
716
struct timespec64 ts;
drivers/net/ethernet/renesas/ravb_main.c
953
struct timespec64 ts;
drivers/net/ethernet/renesas/ravb_ptp.c
124
struct timespec64 ts;
drivers/net/ethernet/renesas/ravb_ptp.c
141
static int ravb_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/renesas/ravb_ptp.c
156
const struct timespec64 *ts)
drivers/net/ethernet/renesas/ravb_ptp.c
25
static int ravb_ptp_time_read(struct ravb_private *priv, struct timespec64 *ts)
drivers/net/ethernet/renesas/ravb_ptp.c
43
const struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
112
struct timespec64 ts;
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
208
struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
56
struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
68
struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
82
const struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.c
97
const struct timespec64 *ts)
drivers/net/ethernet/renesas/rcar_gen4_ptp.h
19
struct timespec64 *ts);
drivers/net/ethernet/renesas/rswitch_main.c
1044
struct timespec64 ts;
drivers/net/ethernet/renesas/rswitch_main.c
851
struct timespec64 ts;
drivers/net/ethernet/renesas/rtsn.c
127
struct timespec64 ts;
drivers/net/ethernet/renesas/rtsn.c
192
struct timespec64 ts;
drivers/net/ethernet/sfc/ptp.c
2138
static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/sfc/ptp.c
2165
const struct timespec64 *e_ts)
drivers/net/ethernet/sfc/ptp.c
2172
struct timespec64 time_now;
drivers/net/ethernet/sfc/ptp.c
2173
struct timespec64 delta;
drivers/net/ethernet/sfc/ptp.c
356
static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts);
drivers/net/ethernet/sfc/ptp.c
358
const struct timespec64 *e_ts);
drivers/net/ethernet/sfc/ptp.c
460
struct timespec64 ts = ns_to_timespec64(ns);
drivers/net/ethernet/sfc/ptp.c
503
struct timespec64 ts = ns_to_timespec64(ns);
drivers/net/ethernet/sfc/ptp.c
847
struct timespec64 limit;
drivers/net/ethernet/sfc/ptp.c
858
struct timespec64 update_time;
drivers/net/ethernet/sfc/ptp.c
922
struct timespec64 delta;
drivers/net/ethernet/sfc/ptp.c
936
struct timespec64 wait;
drivers/net/ethernet/sfc/siena/ptp.c
2096
static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/sfc/siena/ptp.c
2123
const struct timespec64 *e_ts)
drivers/net/ethernet/sfc/siena/ptp.c
2130
struct timespec64 time_now;
drivers/net/ethernet/sfc/siena/ptp.c
2131
struct timespec64 delta;
drivers/net/ethernet/sfc/siena/ptp.c
352
static int efx_phc_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts);
drivers/net/ethernet/sfc/siena/ptp.c
354
const struct timespec64 *e_ts);
drivers/net/ethernet/sfc/siena/ptp.c
443
struct timespec64 ts = ns_to_timespec64(ns);
drivers/net/ethernet/sfc/siena/ptp.c
473
struct timespec64 ts = ns_to_timespec64(ns);
drivers/net/ethernet/sfc/siena/ptp.c
516
struct timespec64 ts = ns_to_timespec64(ns);
drivers/net/ethernet/sfc/siena/ptp.c
860
struct timespec64 limit;
drivers/net/ethernet/sfc/siena/ptp.c
871
struct timespec64 update_time;
drivers/net/ethernet/sfc/siena/ptp.c
935
struct timespec64 delta;
drivers/net/ethernet/sfc/siena/ptp.c
949
struct timespec64 wait;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
185
struct timespec64 start;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
186
struct timespec64 period;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
423
struct timespec64 stmmac_calc_tas_basetime(ktime_t old_base_time,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2632
struct timespec64 ts = ns_to_timespec64(launch_time);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4887
struct timespec64 ts = ns_to_timespec64(skb->tstamp);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
794
struct timespec64 now;
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
125
static int stmmac_get_time(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
151
const struct timespec64 *ts)
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
177
struct timespec64 curr_time;
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
87
struct timespec64 current_time, time;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
887
struct timespec64 stmmac_calc_tas_basetime(ktime_t old_base_time,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
891
struct timespec64 time;
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
936
struct timespec64 time, current_time, qopt_time;
drivers/net/ethernet/ti/am65-cpts.c
539
struct timespec64 *ts,
drivers/net/ethernet/ti/am65-cpts.c
567
const struct timespec64 *ts)
drivers/net/ethernet/ti/am65-cpts.c
661
struct timespec64 ts;
drivers/net/ethernet/ti/am65-cpts.c
719
struct timespec64 ts;
drivers/net/ethernet/ti/cpts.c
242
struct timespec64 *ts,
drivers/net/ethernet/ti/cpts.c
261
const struct timespec64 *ts)
drivers/net/ethernet/ti/icssg/icss_iep.c
356
struct timespec64 *ts,
drivers/net/ethernet/ti/icssg/icss_iep.c
371
const struct timespec64 *ts)
drivers/net/ethernet/ti/icssg/icss_iep.c
409
struct timespec64 ts;
drivers/net/ethernet/ti/icssg/icss_iep.c
581
struct timespec64 ts;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
525
struct timespec64 ts;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
100
struct timespec64 *ts,
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
114
const struct timespec64 *ts)
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
441
struct timespec64 ts_on;
drivers/net/ethernet/xscale/ptp_ixp46x.c
154
static int ptp_ixp_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/net/ethernet/xscale/ptp_ixp46x.c
172
const struct timespec64 *ts)
drivers/net/hamradio/baycom_ser_fdx.c
191
static __inline__ void ser12_rx(struct net_device *dev, struct baycom_state *bc, struct timespec64 *ts, unsigned char curs)
drivers/net/hamradio/baycom_ser_fdx.c
251
struct timespec64 ts;
drivers/net/phy/bcm-phy-ptp.c
178
struct timespec64 *ts)
drivers/net/phy/bcm-phy-ptp.c
219
struct timespec64 *ts,
drivers/net/phy/bcm-phy-ptp.c
249
struct timespec64 *ts,
drivers/net/phy/bcm-phy-ptp.c
263
const struct timespec64 *ts)
drivers/net/phy/bcm-phy-ptp.c
296
const struct timespec64 *ts)
drivers/net/phy/bcm-phy-ptp.c
311
struct timespec64 ts;
drivers/net/phy/bcm-phy-ptp.c
541
struct timespec64 ts;
drivers/net/phy/bcm-phy-ptp.c
635
struct timespec64 ts;
drivers/net/phy/dp83640.c
258
const struct timespec64 *ts, u16 cmd)
drivers/net/phy/dp83640.c
412
struct timespec64 ts;
drivers/net/phy/dp83640.c
429
struct timespec64 *ts)
drivers/net/phy/dp83640.c
454
const struct timespec64 *ts)
drivers/net/phy/dp83640.c
623
struct timespec64 ts;
drivers/net/phy/micrel.c
3420
struct timespec64 *ts)
drivers/net/phy/micrel.c
3438
const struct timespec64 *ts)
drivers/net/phy/micrel.c
3761
struct timespec64 ts_on, ts_period;
drivers/net/phy/micrel.c
5179
struct timespec64 ts;
drivers/net/phy/micrel.c
5252
const struct timespec64 *ts)
drivers/net/phy/micrel.c
5296
const struct timespec64 *ts)
drivers/net/phy/micrel.c
5333
struct timespec64 *ts)
drivers/net/phy/micrel.c
5363
struct timespec64 *ts)
drivers/net/phy/micrel.c
5397
struct timespec64 ts;
drivers/net/phy/micrel.c
5666
struct timespec64 ts_on, ts_period;
drivers/net/phy/micrel.c
5889
struct timespec64 ts;
drivers/net/phy/microchip_rds_ptp.c
61
struct timespec64 ts_period;
drivers/net/phy/microchip_rds_ptp.c
63
struct timespec64 ts_on;
drivers/net/phy/microchip_rds_ptp.c
646
struct timespec64 ts;
drivers/net/phy/microchip_rds_ptp.c
799
struct timespec64 *ts)
drivers/net/phy/microchip_rds_ptp.c
862
const struct timespec64 *ts)
drivers/net/phy/mscc/mscc_ptp.c
1237
struct timespec64 ts;
drivers/net/phy/mscc/mscc_ptp.c
645
static int __vsc85xx_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/net/phy/mscc/mscc_ptp.c
683
static int vsc85xx_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/net/phy/mscc/mscc_ptp.c
697
const struct timespec64 *ts)
drivers/net/phy/mscc/mscc_ptp.c
734
const struct timespec64 *ts)
drivers/net/phy/mscc/mscc_ptp.c
756
struct timespec64 ts;
drivers/net/phy/nxp-c45-tja11xx.c
292
bool (*get_extts)(struct nxp_c45_phy *priv, struct timespec64 *extts);
drivers/net/phy/nxp-c45-tja11xx.c
386
struct timespec64 *ts,
drivers/net/phy/nxp-c45-tja11xx.c
406
struct timespec64 *ts,
drivers/net/phy/nxp-c45-tja11xx.c
419
const struct timespec64 *ts)
drivers/net/phy/nxp-c45-tja11xx.c
438
const struct timespec64 *ts)
drivers/net/phy/nxp-c45-tja11xx.c
483
struct timespec64 now, then;
drivers/net/phy/nxp-c45-tja11xx.c
495
static void nxp_c45_reconstruct_ts(struct timespec64 *ts,
drivers/net/phy/nxp-c45-tja11xx.c
515
struct timespec64 *extts)
drivers/net/phy/nxp-c45-tja11xx.c
546
struct timespec64 *extts)
drivers/net/phy/nxp-c45-tja11xx.c
667
struct timespec64 ts;
drivers/net/phy/nxp-c45-tja11xx.c
706
struct timespec64 ts;
drivers/net/phy/nxp-c45-tja11xx.h
27
struct timespec64 extts_ts;
drivers/net/wireguard/noise.c
499
struct timespec64 now;
drivers/net/wireguard/peer.h
60
struct timespec64 walltime_last_handshake;
drivers/net/wireless/ath/ath10k/core.h
670
struct timespec64 timestamp;
drivers/net/wireless/ath/ath11k/pci.c
706
struct timespec64 timestamp;
drivers/net/wireless/ath/ath12k/pci.c
1317
struct timespec64 timestamp;
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
103
struct timespec64 *ts)
drivers/net/wireless/intel/iwlwifi/mld/ptp.c
125
const struct timespec64 *ts)
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
207
struct timespec64 *ts)
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c
224
const struct timespec64 *ts)
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
183
struct timespec64 timestamp;
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h
279
struct timespec64 timestamp;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
138
struct timespec64 timestamp;
drivers/pci/endpoint/functions/pci-epf-test.c
334
struct timespec64 *start,
drivers/pci/endpoint/functions/pci-epf-test.c
335
struct timespec64 *end, bool dma)
drivers/pci/endpoint/functions/pci-epf-test.c
337
struct timespec64 ts = timespec64_sub(*end, *start);
drivers/pci/endpoint/functions/pci-epf-test.c
354
struct timespec64 start, end;
drivers/pci/endpoint/functions/pci-epf-test.c
458
struct timespec64 start, end;
drivers/pci/endpoint/functions/pci-epf-test.c
555
struct timespec64 start, end;
drivers/pps/generators/pps_gen-dummy.c
40
struct timespec64 *time)
drivers/pps/generators/pps_gen_tio.c
190
struct timespec64 *time)
drivers/pps/generators/sysfs.c
30
struct timespec64 time;
drivers/ptp/ptp_chardev.c
322
struct timespec64 ts;
drivers/ptp/ptp_chardev.c
347
struct timespec64 *,
drivers/ptp/ptp_chardev.c
381
struct timespec64 ts;
drivers/ptp/ptp_chardev.c
407
struct timespec64 ts;
drivers/ptp/ptp_clock.c
110
static int ptp_clock_gettime(struct posix_clock *pc, struct timespec64 *tp)
drivers/ptp/ptp_clock.c
137
struct timespec64 ts, ts2;
drivers/ptp/ptp_clock.c
225
static int ptp_getcycles64(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/ptp/ptp_clock.c
51
struct timespec64 offset_ts;
drivers/ptp/ptp_clock.c
88
static int ptp_clock_getres(struct posix_clock *pc, struct timespec64 *tp)
drivers/ptp/ptp_clock.c
95
static int ptp_clock_settime(struct posix_clock *pc, const struct timespec64 *tp)
drivers/ptp/ptp_clockmatrix.c
1024
struct timespec64 ts;
drivers/ptp/ptp_clockmatrix.c
106
struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
134
static int timespec_to_char_array(struct timespec64 const *ts,
drivers/ptp/ptp_clockmatrix.c
1348
struct timespec64 ts = {0, 0};
drivers/ptp/ptp_clockmatrix.c
1772
static int idtcm_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
1790
const struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
1808
const struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
1846
struct timespec64 ts;
drivers/ptp/ptp_clockmatrix.c
1958
struct timespec64 ts = {0, 0};
drivers/ptp/ptp_clockmatrix.c
387
struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
412
struct timespec64 *ts, u8 timeout)
drivers/ptp/ptp_clockmatrix.c
449
struct timespec64 ts;
drivers/ptp/ptp_clockmatrix.c
473
struct timespec64 *ts)
drivers/ptp/ptp_clockmatrix.c
694
struct timespec64 const *ts,
drivers/ptp/ptp_clockmatrix.c
701
struct timespec64 local_ts = *ts;
drivers/ptp/ptp_clockmatrix.c
761
struct timespec64 const *ts,
drivers/ptp/ptp_clockmatrix.c
767
struct timespec64 local_ts = *ts;
drivers/ptp/ptp_clockmatrix.c
870
struct timespec64 const *ts)
drivers/ptp/ptp_clockmatrix.c
886
struct timespec64 const *ts,
drivers/ptp/ptp_dfl_tod.c
226
static int dfl_tod_get_timex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/ptp/ptp_dfl_tod.c
252
const struct timespec64 *ts)
drivers/ptp/ptp_dte.c
173
static int ptp_dte_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_dte.c
186
const struct timespec64 *ts)
drivers/ptp/ptp_fc3.c
360
static int _idtfc3_gettime(struct idtfc3 *idtfc3, struct timespec64 *ts)
drivers/ptp/ptp_fc3.c
373
static int idtfc3_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_fc3.c
385
static int _idtfc3_settime(struct idtfc3 *idtfc3, const struct timespec64 *ts)
drivers/ptp/ptp_fc3.c
408
static int idtfc3_settime(struct ptp_clock_info *ptp, const struct timespec64 *ts)
drivers/ptp/ptp_idt82p33.c
1067
static int idt82p33_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_idt82p33.c
1085
const struct timespec64 *ts)
drivers/ptp/ptp_idt82p33.c
156
struct timespec64 *ts)
drivers/ptp/ptp_idt82p33.c
303
struct timespec64 ts;
drivers/ptp/ptp_idt82p33.c
361
struct timespec64 *ts)
drivers/ptp/ptp_idt82p33.c
404
struct timespec64 const *ts)
drivers/ptp/ptp_idt82p33.c
407
struct timespec64 local_ts = *ts;
drivers/ptp/ptp_idt82p33.c
448
struct timespec64 ts;
drivers/ptp/ptp_idt82p33.c
474
struct timespec64 ts;
drivers/ptp/ptp_idt82p33.c
55
static void idt82p33_byte_array_to_timespec(struct timespec64 *ts,
drivers/ptp/ptp_idt82p33.c
732
struct timespec64 ts1 = {0, 0};
drivers/ptp/ptp_idt82p33.c
733
struct timespec64 ts2;
drivers/ptp/ptp_idt82p33.c
78
static void idt82p33_timespec_to_byte_array(struct timespec64 const *ts,
drivers/ptp/ptp_idt82p33.c
897
struct timespec64 ts = {0, 0};
drivers/ptp/ptp_kvm_arm.c
29
int kvm_arch_ptp_get_clock(struct timespec64 *ts)
drivers/ptp/ptp_kvm_common.c
100
memcpy(ts, &tspec, sizeof(struct timespec64));
drivers/ptp/ptp_kvm_common.c
32
struct timespec64 tspec;
drivers/ptp/ptp_kvm_common.c
80
const struct timespec64 *ts)
drivers/ptp/ptp_kvm_common.c
85
static int ptp_kvm_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_kvm_common.c
88
struct timespec64 tspec;
drivers/ptp/ptp_kvm_x86.c
77
int kvm_arch_ptp_get_clock(struct timespec64 *ts)
drivers/ptp/ptp_kvm_x86.c
95
int kvm_arch_ptp_get_crosststamp(u64 *cycle, struct timespec64 *tspec,
drivers/ptp/ptp_mock.c
105
struct timespec64 ts;
drivers/ptp/ptp_mock.c
77
const struct timespec64 *ts)
drivers/ptp/ptp_mock.c
89
static int mock_phc_gettime64(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/ptp/ptp_netc.c
444
struct timespec64 period, stime;
drivers/ptp/ptp_netc.c
696
struct timespec64 *ts,
drivers/ptp/ptp_netc.c
717
const struct timespec64 *ts)
drivers/ptp/ptp_netc.c
760
struct timespec64 now;
drivers/ptp/ptp_ocp.c
1213
__ptp_ocp_gettime_locked(struct ptp_ocp *bp, struct timespec64 *ts,
drivers/ptp/ptp_ocp.c
1247
ptp_ocp_gettimex(struct ptp_clock_info *ptp_info, struct timespec64 *ts,
drivers/ptp/ptp_ocp.c
1262
__ptp_ocp_settime_locked(struct ptp_ocp *bp, const struct timespec64 *ts)
drivers/ptp/ptp_ocp.c
1284
ptp_ocp_settime(struct ptp_clock_info *ptp_info, const struct timespec64 *ts)
drivers/ptp/ptp_ocp.c
1317
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
1592
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
2059
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
2125
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
3257
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
3349
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
4080
struct timespec64 ts;
drivers/ptp/ptp_ocp.c
4286
struct timespec64 sys_ts;
drivers/ptp/ptp_ocp.c
4494
struct timespec64 ts;
drivers/ptp/ptp_pch.c
369
static int ptp_pch_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_pch.c
385
const struct timespec64 *ts)
drivers/ptp/ptp_qoriq.c
261
int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts)
drivers/ptp/ptp_qoriq.c
280
const struct timespec64 *ts)
drivers/ptp/ptp_qoriq.c
492
struct timespec64 now;
drivers/ptp/ptp_s390.c
23
static struct timespec64 eitod_to_timespec64(union tod_clock *clk)
drivers/ptp/ptp_s390.c
28
static struct timespec64 tod_to_timespec64(unsigned long tod)
drivers/ptp/ptp_s390.c
34
struct timespec64 *ts)
drivers/ptp/ptp_s390.c
47
struct timespec64 *ts)
drivers/ptp/ptp_s390.c
57
const struct timespec64 *ts)
drivers/ptp/ptp_vclock.c
112
const struct timespec64 *ts)
drivers/ptp/ptp_vclock.c
150
struct timespec64 ts;
drivers/ptp/ptp_vclock.c
176
struct timespec64 ts = {};
drivers/ptp/ptp_vclock.c
73
struct timespec64 *ts)
drivers/ptp/ptp_vclock.c
88
struct timespec64 *ts,
drivers/ptp/ptp_vclock.c
93
struct timespec64 pts;
drivers/ptp/ptp_vmclock.c
101
struct timespec64 *tspec)
drivers/ptp/ptp_vmclock.c
201
struct timespec64 *tspec)
drivers/ptp/ptp_vmclock.c
242
struct timespec64 tspec;
drivers/ptp/ptp_vmclock.c
303
const struct timespec64 *ts)
drivers/ptp/ptp_vmclock.c
308
static int ptp_vmclock_gettimex(struct ptp_clock_info *ptp, struct timespec64 *ts,
drivers/ptp/ptp_vmw.c
49
static int ptp_vmw_gettime(struct ptp_clock_info *info, struct timespec64 *ts)
drivers/ptp/ptp_vmw.c
60
const struct timespec64 *ts)
drivers/rtc/class.c
104
struct timespec64 delta, delta_delta;
drivers/rtc/class.c
149
struct timespec64 new_system, new_rtc;
drivers/rtc/class.c
150
struct timespec64 sleep_time;
drivers/rtc/class.c
62
struct timespec64 tv64 = {
drivers/rtc/class.c
98
static struct timespec64 old_rtc, old_system, old_delta;
drivers/rtc/lib.c
201
struct timespec64 ts;
drivers/rtc/rtc-meson-vrtc.c
22
struct timespec64 time;
drivers/rtc/rtc-meson-vrtc.c
97
struct timespec64 time;
drivers/s390/block/dasd_eer.c
293
struct timespec64 ts;
drivers/s390/block/dasd_eer.c
337
struct timespec64 ts;
drivers/s390/block/dasd_int.h
516
struct timespec64 starttod; /* time of start or last reset */
drivers/scsi/aacraid/commsup.c
2227
static int aac_send_safw_hostttime(struct aac_dev *dev, struct timespec64 *now)
drivers/scsi/aacraid/commsup.c
2256
static int aac_send_hosttime(struct aac_dev *dev, struct timespec64 *now)
drivers/scsi/aacraid/commsup.c
2340
struct timespec64 now;
drivers/scsi/bfa/bfa_cs.h
30
struct timespec64 ts; \
drivers/scsi/bfa/bfad_im.h
155
struct timespec64 ts;
drivers/scsi/fnic/fnic_stats.h
10
struct timespec64 last_read_time;
drivers/scsi/fnic/fnic_stats.h
9
struct timespec64 last_reset_time;
drivers/scsi/fnic/fnic_trace.c
112
struct timespec64 val;
drivers/scsi/fnic/fnic_trace.c
216
struct timespec64 val, val1, val2;
drivers/scsi/fnic/fnic_trace.h
61
struct timespec64 time_stamp;
drivers/scsi/lpfc/lpfc.h
1486
struct timespec64 cmf_latency; /* Interval congestion timestamp */
drivers/scsi/lpfc/lpfc_attr.c
304
struct timespec64 curr_tm;
drivers/scsi/lpfc/lpfc_init.c
5650
struct timespec64 cur_time;
drivers/scsi/lpfc/lpfc_init.c
5920
struct timespec64 cmpl_time;
drivers/scsi/lpfc/lpfc_sli.c
8407
struct timespec64 cur_time;
drivers/scsi/snic/snic_debugfs.c
169
struct timespec64 last_isr_tms, last_ack_tms;
drivers/scsi/snic/snic_trc.c
54
struct timespec64 tmspec;
drivers/staging/media/av7110/av7110.c
321
struct timespec64 ts;
drivers/tee/optee/rpc.c
18
struct timespec64 ts;
drivers/tty/tty_io.c
807
struct timespec64 time = mtime ? inode_get_mtime(inode) : inode_get_atime(inode);
drivers/ufs/core/ufshcd.c
8461
struct timespec64 ts64;
drivers/usb/gadget/function/f_fs.c
1864
struct timespec64 ts = inode_set_ctime_current(inode);
drivers/usb/gadget/function/uvc_video.c
34
struct timespec64 ts = ns_to_timespec64(buf->buf.vb2_buf.timestamp);
drivers/usb/gadget/udc/dummy_hcd.c
854
struct timespec64 ts64;
drivers/usb/misc/usbtest.c
2666
struct timespec64 start;
drivers/usb/misc/usbtest.c
2667
struct timespec64 end;
drivers/usb/misc/usbtest.c
2668
struct timespec64 duration;
drivers/usb/mon/mon_bin.c
494
struct timespec64 ts;
drivers/usb/mon/mon_bin.c
640
struct timespec64 ts;
drivers/usb/mon/mon_text.c
184
struct timespec64 now;
drivers/usb/usbip/vudc.h
95
struct timespec64 start_time;
drivers/usb/usbip/vudc_dev.c
128
struct timespec64 now;
drivers/video/fbdev/pxa3xx-gcu.c
117
struct timespec64 ts; \
drivers/video/fbdev/pxa3xx-gcu.c
95
struct timespec64 base_time;
drivers/virtio/virtio_rtc_ptp.c
181
const struct timespec64 *ts)
drivers/virtio/virtio_rtc_ptp.c
192
struct timespec64 *ts,
fs/adfs/inode.c
175
adfs_adfs2unix_time(struct timespec64 *tv, struct inode *inode)
fs/adfs/inode.c
215
const struct timespec64 *ts)
fs/adfs/inode.c
248
struct timespec64 ts;
fs/afs/afs.h
132
struct timespec64 mtime_client; /* Last time client changed data */
fs/afs/afs.h
133
struct timespec64 mtime_server; /* Last time server changed data */
fs/afs/inode.c
159
struct timespec64 t;
fs/afs/inode.c
257
struct timespec64 t;
fs/afs/internal.h
876
struct timespec64 mtime; /* Modification time to record */
fs/afs/internal.h
877
struct timespec64 ctime; /* Change time to set */
fs/afs/yfsclient.c
107
static struct timespec64 yfs_time_to_linux(s64 t)
fs/afs/yfsclient.c
109
struct timespec64 ts;
fs/afs/yfsclient.c
131
static struct timespec64 xdr_to_time(const struct yfs_xdr_u64 xdr)
fs/afs/yfsclient.c
80
static s64 linux_to_yfs_time(const struct timespec64 *t)
fs/afs/yfsclient.c
87
const struct timespec64 *t)
fs/aio.c
2221
struct timespec64 *ts)
fs/aio.c
2256
struct timespec64 ts;
fs/aio.c
2284
struct timespec64 ts;
fs/aio.c
2319
struct timespec64 ts;
fs/aio.c
2354
struct timespec64 t;
fs/aio.c
2386
struct timespec64 t;
fs/aio.c
2421
struct timespec64 t;
fs/attr.c
297
struct timespec64 now;
fs/attr.c
433
struct timespec64 now;
fs/btrfs/file.c
2796
struct timespec64 now = inode_set_ctime_current(inode);
fs/btrfs/inode.c
4385
struct timespec64 now;
fs/btrfs/inode.c
6012
struct timespec64 ts;
fs/btrfs/inode.c
6612
struct timespec64 ts;
fs/btrfs/ioctl.c
3845
struct timespec64 ct = current_time(inode);
fs/btrfs/ioctl.c
512
struct timespec64 cur_time = current_time(dir);
fs/btrfs/root-tree.c
465
struct timespec64 ct;
fs/btrfs/transaction.c
1666
struct timespec64 cur_time;
fs/ceph/acl.c
99
struct timespec64 old_ctime = inode_get_ctime(inode);
fs/ceph/caps.c
1229
struct timespec64 atime, mtime, ctime, btime;
fs/ceph/caps.c
3473
struct timespec64 btime;
fs/ceph/caps.c
3624
struct timespec64 mtime, atime, ctime;
fs/ceph/file.c
1268
struct timespec64 mtime;
fs/ceph/file.c
1491
struct timespec64 mtime = current_time(inode);
fs/ceph/file.c
1720
struct timespec64 mtime = current_time(inode);
fs/ceph/file.c
665
struct timespec64 now;
fs/ceph/inode.c
2693
struct timespec64 atime = inode_get_atime(inode);
fs/ceph/inode.c
2768
struct timespec64 mtime = inode_get_mtime(inode);
fs/ceph/inode.c
2792
struct timespec64 ictime = inode_get_ctime(inode);
fs/ceph/inode.c
877
u64 time_warp_seq, struct timespec64 *ctime,
fs/ceph/inode.c
878
struct timespec64 *mtime, struct timespec64 *atime)
fs/ceph/inode.c
882
struct timespec64 iatime = inode_get_atime(inode);
fs/ceph/inode.c
883
struct timespec64 ictime = inode_get_ctime(inode);
fs/ceph/inode.c
884
struct timespec64 imtime = inode_get_mtime(inode);
fs/ceph/inode.c
986
struct timespec64 mtime, atime, ctime;
fs/ceph/mds_client.c
4698
struct timespec64 ts;
fs/ceph/mds_client.h
329
struct timespec64 r_stamp;
fs/ceph/metric.c
13
struct timespec64 t = ktime_to_timespec64(val);
fs/ceph/super.h
1073
u64 time_warp_seq, struct timespec64 *ctime,
fs/ceph/super.h
1074
struct timespec64 *mtime,
fs/ceph/super.h
1075
struct timespec64 *atime);
fs/ceph/super.h
267
struct timespec64 mtime, atime, ctime, btime;
fs/ceph/super.h
394
struct timespec64 i_rctime;
fs/ceph/super.h
485
struct timespec64 i_btime;
fs/ceph/super.h
486
struct timespec64 i_snap_btime;
fs/coda/coda_linux.c
69
static struct timespec64 coda_to_timespec64(struct coda_timespec ts)
fs/coda/coda_linux.c
71
struct timespec64 ts64 = {
fs/coda/coda_linux.c
79
static struct coda_timespec timespec64_to_coda(struct timespec64 ts64)
fs/cramfs/inode.c
94
static struct timespec64 zerotime;
fs/eventpoll.c
1855
static struct timespec64 *ep_timeout_to_timespec(struct timespec64 *to, long ms)
fs/eventpoll.c
1857
struct timespec64 now;
fs/eventpoll.c
1937
int maxevents, struct timespec64 *timeout)
fs/eventpoll.c
2441
int maxevents, struct timespec64 *to)
fs/eventpoll.c
2468
struct timespec64 to;
fs/eventpoll.c
2479
int maxevents, struct timespec64 *to,
fs/eventpoll.c
2503
struct timespec64 to;
fs/eventpoll.c
2514
struct timespec64 ts, *to = NULL;
fs/eventpoll.c
2530
int maxevents, struct timespec64 *timeout,
fs/eventpoll.c
2557
struct timespec64 to;
fs/eventpoll.c
2571
struct timespec64 ts, *to = NULL;
fs/exfat/dir.c
438
unsigned long long size, struct timespec64 *ts)
fs/exfat/exfat_fs.h
215
struct timespec64 atime;
fs/exfat/exfat_fs.h
216
struct timespec64 mtime;
fs/exfat/exfat_fs.h
217
struct timespec64 crtime;
fs/exfat/exfat_fs.h
328
struct timespec64 i_crtime;
fs/exfat/exfat_fs.h
497
unsigned long long size, struct timespec64 *ts);
fs/exfat/exfat_fs.h
572
void exfat_get_entry_time(struct exfat_sb_info *sbi, struct timespec64 *ts,
fs/exfat/exfat_fs.h
574
void exfat_truncate_atime(struct timespec64 *ts);
fs/exfat/exfat_fs.h
576
void exfat_set_entry_time(struct exfat_sb_info *sbi, struct timespec64 *ts,
fs/exfat/inode.c
29
struct timespec64 ts;
fs/exfat/misc.c
123
void exfat_truncate_atime(struct timespec64 *ts)
fs/exfat/misc.c
131
struct timespec64 atime = inode_get_atime(inode);
fs/exfat/misc.c
52
static void exfat_adjust_tz(struct timespec64 *ts, u8 tz_off)
fs/exfat/misc.c
68
void exfat_get_entry_time(struct exfat_sb_info *sbi, struct timespec64 *ts,
fs/exfat/misc.c
93
void exfat_set_entry_time(struct exfat_sb_info *sbi, struct timespec64 *ts,
fs/exfat/namei.c
475
struct timespec64 ts = current_time(inode);
fs/ext4/ext4.h
1129
struct timespec64 i_crtime;
fs/ext4/ext4.h
897
static inline __le32 ext4_encode_extra_time(struct timespec64 ts)
fs/ext4/ext4.h
903
static inline struct timespec64 ext4_decode_extra_time(__le32 base,
fs/ext4/ext4.h
906
struct timespec64 ts = { .tv_sec = (signed)le32_to_cpu(base) };
fs/ext4/ext4.h
941
(struct timespec64) { \
fs/ext4/ext4.h
970
(einode)->xtime = (struct timespec64){0, 0}; \
fs/ext4/inode-test.c
243
struct timespec64 timestamp;
fs/ext4/inode-test.c
77
struct timespec64 expected;
fs/ext4/ioctl.c
319
struct timespec64 ts1, ts2;
fs/f2fs/f2fs.h
3625
struct timespec64 ts = inode_get_atime(inode);
fs/f2fs/f2fs.h
993
struct timespec64 i_crtime; /* inode creation time */
fs/f2fs/f2fs.h
994
struct timespec64 i_disk_time[3];/* inode disk times */
fs/fat/dir.c
1148
int fat_alloc_new_dir(struct inode *dir, struct timespec64 *ts)
fs/fat/fat.h
132
struct timespec64 i_crtime; /* File creation (birth) time */
fs/fat/fat.h
339
extern int fat_alloc_new_dir(struct inode *dir, struct timespec64 *ts);
fs/fat/fat.h
465
extern void fat_time_fat2unix(struct msdos_sb_info *sbi, struct timespec64 *ts,
fs/fat/fat.h
467
extern void fat_time_unix2fat(struct msdos_sb_info *sbi, struct timespec64 *ts,
fs/fat/fat.h
469
extern struct timespec64 fat_truncate_atime(const struct msdos_sb_info *sbi,
fs/fat/fat.h
470
const struct timespec64 *ts);
fs/fat/fat.h
473
void fat_truncate_time(struct inode *inode, struct timespec64 *now,
fs/fat/fat_test.c
134
struct timespec64 ts;
fs/fat/fat_test.c
25
struct timespec64 ts;
fs/fat/inode.c
1549
struct timespec64 ts;
fs/fat/inode.c
516
struct timespec64 mtime;
fs/fat/inode.c
570
struct timespec64 atime;
fs/fat/inode.c
860
struct timespec64 mtime;
fs/fat/inode.c
898
struct timespec64 ts = inode_get_atime(inode);
fs/fat/misc.c
204
void fat_time_fat2unix(struct msdos_sb_info *sbi, struct timespec64 *ts,
fs/fat/misc.c
243
void fat_time_unix2fat(struct msdos_sb_info *sbi, struct timespec64 *ts,
fs/fat/misc.c
279
static inline struct timespec64 fat_timespec64_trunc_2secs(struct timespec64 ts)
fs/fat/misc.c
281
return (struct timespec64){ ts.tv_sec & ~1ULL, 0 };
fs/fat/misc.c
287
struct timespec64 fat_truncate_atime(const struct msdos_sb_info *sbi,
fs/fat/misc.c
288
const struct timespec64 *ts)
fs/fat/misc.c
298
return (struct timespec64){ seconds, 0 };
fs/fat/misc.c
309
void fat_truncate_time(struct inode *inode, struct timespec64 *now,
fs/fat/misc.c
313
struct timespec64 ts;
fs/fat/misc.c
327
struct timespec64 mtime = fat_timespec64_trunc_2secs(*now);
fs/fat/namei_msdos.c
229
struct timespec64 *ts, struct fat_slot_info *sinfo)
fs/fat/namei_msdos.c
270
struct timespec64 ts;
fs/fat/namei_msdos.c
353
struct timespec64 ts;
fs/fat/namei_msdos.c
440
struct timespec64 ts;
fs/fat/namei_vfat.c
1068
struct timespec64 ts = current_time(old_dir);
fs/fat/namei_vfat.c
579
struct timespec64 *ts,
fs/fat/namei_vfat.c
655
int is_dir, int cluster, struct timespec64 *ts,
fs/fat/namei_vfat.c
763
struct timespec64 ts;
fs/fat/namei_vfat.c
856
struct timespec64 ts;
fs/fat/namei_vfat.c
924
static void vfat_update_dir_metadata(struct inode *dir, struct timespec64 *ts)
fs/fat/namei_vfat.c
941
struct timespec64 ts;
fs/fuse/dir.c
284
struct timespec64 ts = {
fs/fuse/fuse_i.h
142
struct timespec64 i_btime;
fs/fuse/fuse_i.h
189
struct timespec64 mtime;
fs/fuse/inode.c
1679
struct timespec64 atime = inode_get_atime(&fi->inode);
fs/fuse/inode.c
1680
struct timespec64 mtime = inode_get_mtime(&fi->inode);
fs/fuse/inode.c
1681
struct timespec64 ctime = inode_get_ctime(&fi->inode);
fs/fuse/inode.c
336
struct timespec64 old_mtime;
fs/fuse/inode.c
385
struct timespec64 new_mtime = {
fs/fuse/readdir.c
492
struct timespec64 mtime = inode_get_mtime(inode);
fs/gfs2/dir.c
1802
struct timespec64 tv;
fs/gfs2/dir.c
1880
struct timespec64 tv;
fs/gfs2/dir.c
873
struct timespec64 tv = current_time(inode);
fs/gfs2/glops.c
391
struct timespec64 atime, iatime;
fs/gfs2/log.c
829
struct timespec64 tv;
fs/hfs/hfs_fs.h
260
#define hfs_m_to_utime(time) (struct timespec64){ .tv_sec = __hfs_m_to_utime(time) }
fs/hfs/sysdep.c
32
struct timespec64 ts = inode_get_ctime(inode);
fs/hfsplus/hfsplus_fs.h
598
#define hfsp_mt2ut(t) (struct timespec64){ .tv_sec = __hfsp_mt2ut(t) }
fs/hostfs/hostfs_kern.c
505
inode_set_atime_to_ts(ino, (struct timespec64){
fs/hostfs/hostfs_kern.c
509
inode_set_mtime_to_ts(ino, (struct timespec64){
fs/init.c
196
int __init init_utimes(char *filename, struct timespec64 *ts)
fs/inode.c
2064
struct timespec64 now)
fs/inode.c
2066
struct timespec64 atime, mtime, ctime;
fs/inode.c
2098
struct timespec64 atime = inode_get_atime(inode);
fs/inode.c
2099
struct timespec64 now = current_time(inode);
fs/inode.c
2110
struct timespec64 ctime = inode_get_ctime(inode);
fs/inode.c
2111
struct timespec64 mtime = inode_get_mtime(inode);
fs/inode.c
2112
struct timespec64 now = inode_set_ctime_current(inode);
fs/inode.c
2215
struct timespec64 now, atime;
fs/inode.c
2371
struct timespec64 current_time(struct inode *inode)
fs/inode.c
2373
struct timespec64 now;
fs/inode.c
2398
struct timespec64 now = current_time(inode), ts;
fs/inode.c
2774
struct timespec64 inode_set_ctime_to_ts(struct inode *inode, struct timespec64 ts)
fs/inode.c
2793
struct timespec64 timestamp_truncate(struct timespec64 t, struct inode *inode)
fs/inode.c
2832
struct timespec64 inode_set_ctime_current(struct inode *inode)
fs/inode.c
2834
struct timespec64 now;
fs/inode.c
2853
struct timespec64 ctime = { .tv_sec = inode->i_ctime_sec,
fs/inode.c
2914
struct timespec64 inode_set_ctime_deleg(struct inode *inode, struct timespec64 update)
fs/inode.c
2916
struct timespec64 now, cur_ts;
fs/isofs/inode.c
1283
struct timespec64 ts;
fs/isofs/isofs.h
111
struct timespec64 iso_date(u8 *p, int flags);
fs/isofs/util.c
19
struct timespec64 iso_date(u8 *p, int flags)
fs/isofs/util.c
22
struct timespec64 ts;
fs/jbd2/commit.c
121
struct timespec64 now;
fs/jffs2/os-linux.h
35
#define ITIME(sec) ((struct timespec64){sec, 0})
fs/kernfs/kernfs-internal.h
25
struct timespec64 ia_atime;
fs/kernfs/kernfs-internal.h
26
struct timespec64 ia_mtime;
fs/kernfs/kernfs-internal.h
27
struct timespec64 ia_ctime;
fs/libfs.c
2131
struct timespec64 simple_inode_init_ts(struct inode *inode)
fs/libfs.c
2133
struct timespec64 ts = inode_set_ctime_current(inode);
fs/locks.c
1721
void lease_get_mtime(struct inode *inode, struct timespec64 *time)
fs/nfs/callback.h
57
struct timespec64 atime;
fs/nfs/callback.h
58
struct timespec64 ctime;
fs/nfs/callback.h
59
struct timespec64 mtime;
fs/nfs/callback_xdr.c
625
static __be32 encode_attr_time(struct xdr_stream *xdr, const struct timespec64 *time)
fs/nfs/callback_xdr.c
637
static __be32 encode_attr_atime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
644
static __be32 encode_attr_ctime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
651
static __be32 encode_attr_mtime(struct xdr_stream *xdr, const uint32_t *bitmap, const struct timespec64 *time)
fs/nfs/callback_xdr.c
660
const struct timespec64 *time)
fs/nfs/callback_xdr.c
669
const struct timespec64 *time)
fs/nfs/flexfilelayout/flexfilelayout.c
2795
struct timespec64 ts;
fs/nfs/inode.c
1623
struct timespec64 ts;
fs/nfs/inode.c
1671
struct timespec64 ts;
fs/nfs/inode.c
649
struct timespec64 ctime = inode_get_ctime(inode);
fs/nfs/inode.c
650
struct timespec64 mtime = inode_get_mtime(inode);
fs/nfs/inode.c
651
struct timespec64 now;
fs/nfs/internal.h
912
u64 nfs_timespec_to_change_attr(const struct timespec64 *ts)
fs/nfs/nfs2xdr.c
209
static __be32 *xdr_encode_time(__be32 *p, const struct timespec64 *timep)
fs/nfs/nfs2xdr.c
227
const struct timespec64 *timep)
fs/nfs/nfs2xdr.c
234
static __be32 *xdr_decode_time(__be32 *p, struct timespec64 *timep)
fs/nfs/nfs3xdr.c
459
static __be32 *xdr_encode_nfstime3(__be32 *p, const struct timespec64 *timep)
fs/nfs/nfs3xdr.c
466
static __be32 *xdr_decode_nfstime3(__be32 *p, struct timespec64 *timep)
fs/nfs/nfs4xdr.c
1077
xdr_encode_nfstime4(__be32 *p, const struct timespec64 *t)
fs/nfs/nfs4xdr.c
2013
struct timespec64 ts = { 0, 0 };
fs/nfs/nfs4xdr.c
4182
xdr_decode_nfstime4(__be32 *p, struct timespec64 *t)
fs/nfs/nfs4xdr.c
4192
static int decode_attr_time(struct xdr_stream *xdr, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4203
static int decode_attr_time_access(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4221
static int decode_attr_time_create(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4239
static int decode_attr_time_metadata(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfs/nfs4xdr.c
4258
struct timespec64 *time)
fs/nfs/nfs4xdr.c
4324
static int decode_attr_time_modify(struct xdr_stream *xdr, uint32_t *bitmap, struct timespec64 *time)
fs/nfsd/blocklayout.c
182
struct timespec64 mtime = inode_get_mtime(inode);
fs/nfsd/nfs3proc.c
98
const struct timespec64 *guardtime = NULL;
fs/nfsd/nfs3xdr.c
28
static const struct timespec64 nfs3svc_time_delta = {
fs/nfsd/nfs3xdr.c
49
encode_nfstime3(__be32 *p, const struct timespec64 *time)
fs/nfsd/nfs3xdr.c
58
svcxdr_decode_nfstime3(struct xdr_stream *xdr, struct timespec64 *timep)
fs/nfsd/nfs4proc.c
1193
struct timespec64 now = current_time(dp->dl_stid.sc_file->fi_inode);
fs/nfsd/nfs4state.c
9272
bool nfsd4_vet_deleg_time(struct timespec64 *req, const struct timespec64 *orig,
fs/nfsd/nfs4state.c
9273
const struct timespec64 *now)
fs/nfsd/nfs4state.c
9302
struct timespec64 now = current_time(inode);
fs/nfsd/nfs4xdr.c
238
nfsd4_decode_nfstime4(struct nfsd4_compoundargs *argp, struct timespec64 *tv)
fs/nfsd/nfs4xdr.c
2710
const struct timespec64 *tv)
fs/nfsd/nfs4xdr.c
3515
struct timespec64 ts = ns_to_timespec64(ns);
fs/nfsd/nfs4xdr.c
579
struct timespec64 ts;
fs/nfsd/nfsfh.h
102
struct timespec64 fh_pre_mtime; /* mtime before oper */
fs/nfsd/nfsfh.h
103
struct timespec64 fh_pre_ctime; /* ctime before oper */
fs/nfsd/nfssvc.c
312
struct timespec64 now;
fs/nfsd/nfsxdr.c
220
struct timespec64 time;
fs/nfsd/nfsxdr.c
87
encode_timeval(__be32 *p, const struct timespec64 *time)
fs/nfsd/state.h
184
struct timespec64 ncf_cb_mtime;
fs/nfsd/state.h
185
struct timespec64 ncf_cb_atime;
fs/nfsd/state.h
232
struct timespec64 dl_atime;
fs/nfsd/state.h
233
struct timespec64 dl_mtime;
fs/nfsd/state.h
234
struct timespec64 dl_ctime;
fs/nfsd/state.h
253
bool nfsd4_vet_deleg_time(struct timespec64 *cb, const struct timespec64 *orig,
fs/nfsd/state.h
254
const struct timespec64 *now);
fs/nfsd/state.h
473
struct timespec64 cl_nii_time;
fs/nfsd/trace.h
2425
const struct timespec64 *guardtime
fs/nfsd/vfs.c
503
struct nfsd_attrs *attr, const struct timespec64 *guardtime)
fs/nfsd/vfs.c
573
struct timespec64 ctime = inode_get_ctime(inode);
fs/nfsd/vfs.h
84
struct nfsd_attrs *, const struct timespec64 *);
fs/nfsd/xdr3.h
17
struct timespec64 guardtime;
fs/nfsd/xdr4.h
531
struct timespec64 gdda_child_attr_delay;
fs/nfsd/xdr4.h
532
struct timespec64 gdda_dir_attr_delay;
fs/nfsd/xdr4.h
575
struct timespec64 nii_time;
fs/nfsd/xdr4.h
672
struct timespec64 lc_mtime; /* request */
fs/nfsd/xdr4.h
820
struct timespec64 cpn_lease_time;
fs/ntfs3/frecord.c
3128
struct timespec64 ts;
fs/ntfs3/inode.c
48
struct timespec64 ts;
fs/ntfs3/ntfs_fs.h
1035
static inline __le64 kernel2nt(const struct timespec64 *ts)
fs/ntfs3/ntfs_fs.h
1046
static inline void nt2kernel(const __le64 tm, struct timespec64 *ts)
fs/ntfs3/ntfs_fs.h
371
struct timespec64 i_crtime;
fs/ocfs2/dlmglue.c
2147
static u64 ocfs2_pack_timespec(struct timespec64 *spec)
fs/ocfs2/dlmglue.c
2166
struct timespec64 ts;
fs/ocfs2/dlmglue.c
2201
static void ocfs2_unpack_timespec(struct timespec64 *spec,
fs/ocfs2/dlmglue.c
2213
struct timespec64 ts;
fs/ocfs2/file.c
210
struct timespec64 now;
fs/ocfs2/file.c
236
struct timespec64 ctime = inode_get_ctime(inode);
fs/ocfs2/file.c
237
struct timespec64 atime = inode_get_atime(inode);
fs/ocfs2/file.c
238
struct timespec64 mtime = inode_get_mtime(inode);
fs/ocfs2/namei.c
525
struct timespec64 ts;
fs/overlayfs/file.c
298
struct timespec64 ctime, uctime;
fs/overlayfs/file.c
299
struct timespec64 mtime, umtime;
fs/proc/stat.c
90
struct timespec64 boottime;
fs/proc/uptime.c
14
struct timespec64 uptime;
fs/proc/uptime.c
15
struct timespec64 idle;
fs/pstore/ram.c
149
static int ramoops_read_kmsg_hdr(char *buffer, struct timespec64 *time,
fs/pstore/zone.c
378
struct timespec64 time = { };
fs/pstore/zone.c
56
struct timespec64 time;
fs/select.c
1040
struct timespec64 *to = NULL;
fs/select.c
1057
struct timespec64 end_time, *to = NULL;
fs/select.c
1090
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
1116
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
1181
struct timespec64 *end_time)
fs/select.c
1254
struct timespec64 end_time, *to = NULL;
fs/select.c
1303
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
1388
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
1414
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
271
int poll_select_set_timeout(struct timespec64 *to, time64_t sec, long nsec)
fs/select.c
273
struct timespec64 ts = {.tv_sec = sec, .tv_nsec = nsec};
fs/select.c
295
static int poll_select_finish(struct timespec64 *end_time,
fs/select.c
299
struct timespec64 rts;
fs/select.c
483
static noinline_for_stack int do_select(int n, fd_set_bits *fds, struct timespec64 *end_time)
fs/select.c
53
static long __estimate_accuracy(struct timespec64 *tv)
fs/select.c
622
fd_set __user *exp, struct timespec64 *end_time)
fs/select.c
703
struct timespec64 end_time, *to = NULL;
fs/select.c
733
struct timespec64 ts, end_time, *to = NULL;
fs/select.c
76
u64 select_estimate_accuracy(struct timespec64 *tv)
fs/select.c
79
struct timespec64 now;
fs/select.c
873
struct timespec64 *end_time)
fs/select.c
964
struct timespec64 *end_time)
fs/smb/client/cifsencrypt.c
247
struct timespec64 ts;
fs/smb/client/cifsfs.c
232
struct timespec64 ts;
fs/smb/client/cifsglob.h
1185
struct timespec64 cf_atime;
fs/smb/client/cifsglob.h
1186
struct timespec64 cf_mtime;
fs/smb/client/cifsglob.h
1187
struct timespec64 cf_ctime;
fs/smb/client/cifsproto.h
157
struct timespec64 cifs_NTtimeToUnix(__le64 ntutc);
fs/smb/client/cifsproto.h
158
u64 cifs_UnixTimeToNT(struct timespec64 t);
fs/smb/client/cifsproto.h
159
struct timespec64 cnvrtDosUnixTm(__le16 le_date, __le16 le_time, int offset);
fs/smb/client/cifssmb.c
4004
struct timespec64 ts;
fs/smb/client/cifssmb.c
5652
struct timespec64 ts;
fs/smb/client/dfs_cache.c
110
struct timespec64 ts;
fs/smb/client/dfs_cache.c
349
static inline struct timespec64 get_expire_time(int ttl)
fs/smb/client/dfs_cache.c
351
struct timespec64 ts = {
fs/smb/client/dfs_cache.c
355
struct timespec64 now;
fs/smb/client/dfs_cache.c
45
struct timespec64 etime;
fs/smb/client/file.c
299
struct timespec64 atime, mtime;
fs/smb/client/fscache.h
57
struct timespec64 ctime = inode_get_ctime(inode);
fs/smb/client/fscache.h
58
struct timespec64 mtime = inode_get_mtime(inode);
fs/smb/client/inode.c
100
struct timespec64 mtime;
fs/smb/client/netmisc.c
118
struct timespec64
fs/smb/client/netmisc.c
121
struct timespec64 ts;
fs/smb/client/netmisc.c
149
cifs_UnixTimeToNT(struct timespec64 t)
fs/smb/client/netmisc.c
159
struct timespec64 cnvrtDosUnixTm(__le16 le_date, __le16 le_time, int offset)
fs/smb/client/netmisc.c
161
struct timespec64 ts;
fs/smb/client/reparse.h
86
struct timespec64 ctime = inode_get_ctime(inode);
fs/smb/server/connection.c
32
struct timespec64 now, t;
fs/smb/server/misc.c
348
struct timespec64 ksmbd_NTtimeToUnix(__le64 ntutc)
fs/smb/server/misc.c
350
struct timespec64 ts;
fs/smb/server/misc.c
376
inline u64 ksmbd_UnixTimeToNT(struct timespec64 t)
fs/smb/server/misc.c
384
struct timespec64 ts;
fs/smb/server/misc.h
37
struct timespec64 ksmbd_NTtimeToUnix(__le64 ntutc);
fs/smb/server/misc.h
38
u64 ksmbd_UnixTimeToNT(struct timespec64 t);
fs/timerfd.c
325
struct timespec64 value, interval;
fs/ubifs/file.c
1354
const struct timespec64 *now)
fs/ubifs/file.c
1356
struct timespec64 ctime = inode_get_ctime(inode);
fs/ubifs/file.c
1357
struct timespec64 mtime = inode_get_mtime(inode);
fs/ubifs/file.c
1409
struct timespec64 now = current_time(inode);
fs/ubifs/file.c
1494
struct timespec64 now = current_time(inode);
fs/ubifs/sb.c
90
struct timespec64 ts;
fs/udf/inode.c
1356
struct timespec64 ts;
fs/udf/inode.c
1717
static void udf_adjust_time(struct udf_inode_info *iinfo, struct timespec64 time)
fs/udf/super.c
2042
struct timespec64 ts;
fs/udf/udf_i.h
31
struct timespec64 i_crtime;
fs/udf/udf_sb.h
137
struct timespec64 s_record_time;
fs/udf/udfdecl.h
256
extern void udf_disk_stamp_to_time(struct timespec64 *dest,
fs/udf/udfdecl.h
258
extern void udf_time_to_disk_stamp(struct timestamp *dest, struct timespec64 src);
fs/udf/udftime.c
30
udf_disk_stamp_to_time(struct timespec64 *dest, struct timestamp src)
fs/udf/udftime.c
64
udf_time_to_disk_stamp(struct timestamp *dest, struct timespec64 ts)
fs/ufs/ialloc.c
180
struct timespec64 ts;
fs/utimes.c
108
static int do_utimes_fd(int fd, struct timespec64 *times, int flags)
fs/utimes.c
134
long do_utimes(int dfd, const char __user *filename, struct timespec64 *times,
fs/utimes.c
145
struct timespec64 tstimes[2];
fs/utimes.c
172
struct timespec64 tstimes[2];
fs/utimes.c
21
int vfs_utimes(const struct path *path, struct timespec64 *times)
fs/utimes.c
211
struct timespec64 tv[2];
fs/utimes.c
233
struct timespec64 tv[2];
fs/utimes.c
248
struct timespec64 tv[2];
fs/utimes.c
265
struct timespec64 tv[2];
fs/utimes.c
83
struct timespec64 *times, int flags)
fs/vboxsf/utils.c
197
struct timespec64 mtime, prev_mtime;
fs/xfs/libxfs/xfs_inode_buf.c
147
static inline struct timespec64 xfs_inode_decode_bigtime(uint64_t ts)
fs/xfs/libxfs/xfs_inode_buf.c
149
struct timespec64 tv;
fs/xfs/libxfs/xfs_inode_buf.c
159
struct timespec64
fs/xfs/libxfs/xfs_inode_buf.c
164
struct timespec64 tv;
fs/xfs/libxfs/xfs_inode_buf.c
286
const struct timespec64 tv)
fs/xfs/libxfs/xfs_inode_buf.h
40
static inline uint64_t xfs_inode_encode_bigtime(struct timespec64 tv)
fs/xfs/libxfs/xfs_inode_buf.h
45
struct timespec64 xfs_inode_from_disk_ts(struct xfs_dinode *dip,
fs/xfs/libxfs/xfs_rtbitmap.c
1065
struct timespec64 atime;
fs/xfs/libxfs/xfs_trans_inode.c
60
struct timespec64 tv;
fs/xfs/scrub/inode.c
403
struct timespec64 tv;
fs/xfs/scrub/inode_repair.c
1754
struct timespec64 *ts)
fs/xfs/scrub/inode_repair.c
1765
struct timespec64 tstamp;
fs/xfs/xfs_bmap_util.c
1520
struct timespec64 ctime, mtime;
fs/xfs/xfs_exchrange.c
88
struct timespec64 ctime = inode_get_ctime(inode2);
fs/xfs/xfs_exchrange.c
89
struct timespec64 mtime = inode_get_mtime(inode2);
fs/xfs/xfs_exchrange.h
32
struct timespec64 file2_mtime;
fs/xfs/xfs_exchrange.h
33
struct timespec64 file2_ctime;
fs/xfs/xfs_healthmon.c
273
struct timespec64 now;
fs/xfs/xfs_healthmon.c
295
struct timespec64 now;
fs/xfs/xfs_inode.h
76
struct timespec64 i_crtime; /* time created */
fs/xfs/xfs_inode_item.c
493
const struct timespec64 tv)
fs/xfs/xfs_rtalloc.c
1756
struct timespec64 ts; /* timespec in inode */
fs/xfs/xfs_trace.h
5405
struct timespec64 ts64;
include/linux/audit.h
428
extern void __audit_mq_sendrecv(mqd_t mqdes, size_t msg_len, unsigned int msg_prio, const struct timespec64 *abs_timeout);
include/linux/audit.h
439
extern void __audit_tk_injoffset(struct timespec64 offset);
include/linux/audit.h
495
static inline void audit_mq_sendrecv(mqd_t mqdes, size_t msg_len, unsigned int msg_prio, const struct timespec64 *abs_timeout)
include/linux/audit.h
551
static inline void audit_tk_injoffset(struct timespec64 offset)
include/linux/audit.h
671
const struct timespec64 *abs_timeout)
include/linux/audit.h
699
static inline void audit_tk_injoffset(struct timespec64 offset)
include/linux/ceph/decode.h
199
static inline void ceph_decode_timespec64(struct timespec64 *ts,
include/linux/ceph/decode.h
212
const struct timespec64 *ts)
include/linux/ceph/messenger.h
506
struct timespec64 last_keepalive_ack; /* keepalive2 ack stamp */
include/linux/ceph/osd_client.h
270
struct timespec64 r_mtime; /* ditto */
include/linux/ceph/osd_client.h
326
struct timespec64 mtime;
include/linux/delayacct.h
73
struct timespec64 blkio_delay_max_ts;
include/linux/delayacct.h
74
struct timespec64 swapin_delay_max_ts;
include/linux/delayacct.h
75
struct timespec64 freepages_delay_max_ts;
include/linux/delayacct.h
76
struct timespec64 thrashing_delay_max_ts;
include/linux/delayacct.h
77
struct timespec64 compact_delay_max_ts;
include/linux/delayacct.h
78
struct timespec64 wpcopy_delay_max_ts;
include/linux/delayacct.h
79
struct timespec64 irq_delay_max_ts;
include/linux/filelock.h
226
void lease_get_mtime(struct inode *, struct timespec64 *time);
include/linux/filelock.h
403
struct timespec64 *time)
include/linux/fs.h
1598
struct timespec64 current_time(struct inode *inode);
include/linux/fs.h
1599
struct timespec64 inode_set_ctime_current(struct inode *inode);
include/linux/fs.h
1600
struct timespec64 inode_set_ctime_deleg(struct inode *inode,
include/linux/fs.h
1601
struct timespec64 update);
include/linux/fs.h
1613
static inline struct timespec64 inode_get_atime(const struct inode *inode)
include/linux/fs.h
1615
struct timespec64 ts = { .tv_sec = inode_get_atime_sec(inode),
include/linux/fs.h
1621
static inline struct timespec64 inode_set_atime_to_ts(struct inode *inode,
include/linux/fs.h
1622
struct timespec64 ts)
include/linux/fs.h
1629
static inline struct timespec64 inode_set_atime(struct inode *inode,
include/linux/fs.h
1632
struct timespec64 ts = { .tv_sec = sec,
include/linux/fs.h
1648
static inline struct timespec64 inode_get_mtime(const struct inode *inode)
include/linux/fs.h
1650
struct timespec64 ts = { .tv_sec = inode_get_mtime_sec(inode),
include/linux/fs.h
1655
static inline struct timespec64 inode_set_mtime_to_ts(struct inode *inode,
include/linux/fs.h
1656
struct timespec64 ts)
include/linux/fs.h
1663
static inline struct timespec64 inode_set_mtime(struct inode *inode,
include/linux/fs.h
1666
struct timespec64 ts = { .tv_sec = sec,
include/linux/fs.h
1692
static inline struct timespec64 inode_get_ctime(const struct inode *inode)
include/linux/fs.h
1694
struct timespec64 ts = { .tv_sec = inode_get_ctime_sec(inode),
include/linux/fs.h
1700
struct timespec64 inode_set_ctime_to_ts(struct inode *inode, struct timespec64 ts);
include/linux/fs.h
1710
static inline struct timespec64 inode_set_ctime(struct inode *inode,
include/linux/fs.h
1713
struct timespec64 ts = { .tv_sec = sec,
include/linux/fs.h
1719
struct timespec64 simple_inode_init_ts(struct inode *inode);
include/linux/fs.h
1825
int vfs_utimes(const struct path *path, struct timespec64 *times);
include/linux/fs.h
283
struct timespec64 ia_atime;
include/linux/fs.h
284
struct timespec64 ia_mtime;
include/linux/fs.h
285
struct timespec64 ia_ctime;
include/linux/fs.h
975
struct timespec64 timestamp_truncate(struct timespec64 t, struct inode *inode);
include/linux/fsl/ptp_qoriq.h
191
int ptp_qoriq_gettime(struct ptp_clock_info *ptp, struct timespec64 *ts);
include/linux/fsl/ptp_qoriq.h
193
const struct timespec64 *ts);
include/linux/hrtimer.h
352
extern int nanosleep_copyout(struct restart_block *, struct timespec64 *);
include/linux/init_syscalls.h
18
int __init init_utimes(char *filename, struct timespec64 *ts);
include/linux/iversion.h
259
static inline u64 time_to_chattr(const struct timespec64 *t)
include/linux/jiffies.h
627
extern unsigned long timespec64_to_jiffies(const struct timespec64 *value);
include/linux/jiffies.h
629
struct timespec64 *value);
include/linux/ktime.h
208
struct timespec64 *ts)
include/linux/ktime.h
69
static inline ktime_t timespec64_to_ktime(struct timespec64 ts)
include/linux/lsm_hook_defs.h
49
LSM_HOOK(int, 0, settime, const struct timespec64 *ts,
include/linux/nfs_fs.h
167
struct timespec64 btime;
include/linux/nfs_fs_sb.h
131
struct timespec64 cl_nfssvc_boot;
include/linux/nfs_xdr.h
152
struct timespec64 time_delta; /* server time granularity */
include/linux/nfs_xdr.h
630
struct timespec64 atime;
include/linux/nfs_xdr.h
631
struct timespec64 mtime;
include/linux/nfs_xdr.h
67
struct timespec64 atime;
include/linux/nfs_xdr.h
68
struct timespec64 mtime;
include/linux/nfs_xdr.h
69
struct timespec64 ctime;
include/linux/nfs_xdr.h
70
struct timespec64 btime;
include/linux/nfs_xdr.h
74
struct timespec64 pre_mtime; /* pre_op_attr.mtime */
include/linux/nfs_xdr.h
75
struct timespec64 pre_ctime; /* pre_op_attr.ctime */
include/linux/nfs_xdr.h
930
struct timespec64 guardtime;
include/linux/poll.h
107
extern u64 select_estimate_accuracy(struct timespec64 *tv);
include/linux/poll.h
112
fd_set __user *exp, struct timespec64 *end_time);
include/linux/poll.h
114
extern int poll_select_set_timeout(struct timespec64 *to, time64_t sec,
include/linux/posix-clock.h
44
int (*clock_gettime)(struct posix_clock *pc, struct timespec64 *ts);
include/linux/posix-clock.h
46
int (*clock_getres) (struct posix_clock *pc, struct timespec64 *ts);
include/linux/posix-clock.h
49
const struct timespec64 *ts);
include/linux/pps_gen_kernel.h
36
struct timespec64 *time);
include/linux/pps_kernel.h
112
static inline void pps_sub_ts(struct pps_event_time *ts, struct timespec64 delta)
include/linux/pps_kernel.h
37
struct timespec64 ts_raw;
include/linux/pps_kernel.h
39
struct timespec64 ts_real;
include/linux/pps_kernel.h
94
struct timespec64 ts)
include/linux/pstore.h
76
struct timespec64 time;
include/linux/ptp_clock_kernel.h
208
int (*gettime64)(struct ptp_clock_info *ptp, struct timespec64 *ts);
include/linux/ptp_clock_kernel.h
209
int (*gettimex64)(struct ptp_clock_info *ptp, struct timespec64 *ts,
include/linux/ptp_clock_kernel.h
213
int (*settime64)(struct ptp_clock_info *p, const struct timespec64 *ts);
include/linux/ptp_clock_kernel.h
214
int (*getcycles64)(struct ptp_clock_info *ptp, struct timespec64 *ts);
include/linux/ptp_clock_kernel.h
215
int (*getcyclesx64)(struct ptp_clock_info *ptp, struct timespec64 *ts,
include/linux/ptp_clock_kernel.h
53
struct timespec64 pre_ts;
include/linux/ptp_clock_kernel.h
54
struct timespec64 post_ts;
include/linux/ptp_kvm.h
14
struct timespec64;
include/linux/ptp_kvm.h
18
int kvm_arch_ptp_get_clock(struct timespec64 *ts);
include/linux/ptp_kvm.h
20
struct timespec64 *tspec, enum clocksource_ids *cs_id);
include/linux/restart_block.h
54
struct timespec64 end_time;
include/linux/sched.h
441
struct timespec64 max_run_delay_ts;
include/linux/sched.h
90
struct timespec64;
include/linux/security.h
176
extern int cap_settime(const struct timespec64 *ts, const struct timezone *tz);
include/linux/security.h
356
int security_settime64(const struct timespec64 *ts, const struct timezone *tz);
include/linux/security.h
714
static inline int security_settime64(const struct timespec64 *ts,
include/linux/shmem_fs.h
49
struct timespec64 i_crtime; /* file creation time */
include/linux/skbuff.h
4397
struct timespec64 ts = ktime_to_timespec64(skb->tstamp);
include/linux/skbuff.h
4406
struct timespec64 ts = ktime_to_timespec64(skb->tstamp);
include/linux/skbuff.h
4415
struct timespec64 ts = ktime_to_timespec64(skb->tstamp);
include/linux/socket.h
413
struct timespec64;
include/linux/socket.h
418
struct timespec64 ts[3];
include/linux/stat.h
47
struct timespec64 atime;
include/linux/stat.h
48
struct timespec64 mtime;
include/linux/stat.h
49
struct timespec64 ctime;
include/linux/stat.h
50
struct timespec64 btime; /* File creation time */
include/linux/sunrpc/cache.h
163
struct timespec64 boot;
include/linux/sunrpc/cache.h
170
struct timespec64 boot;
include/linux/sunrpc/cache.h
312
struct timespec64 boot;
include/linux/syscalls.h
1329
const struct timespec64 *timeout,
include/linux/time.h
11
int get_timespec64(struct timespec64 *ts,
include/linux/time.h
13
int put_timespec64(const struct timespec64 *ts,
include/linux/time.h
30
extern long do_utimes(int dfd, const char __user *filename, struct timespec64 *times, int flags);
include/linux/time32.h
54
extern int get_old_timespec32(struct timespec64 *, const void __user *);
include/linux/time32.h
55
extern int put_old_timespec32(const struct timespec64 *, void __user *);
include/linux/time64.h
108
static inline bool timespec64_valid_strict(const struct timespec64 *ts)
include/linux/time64.h
118
static inline bool timespec64_valid_settod(const struct timespec64 *ts)
include/linux/time64.h
135
static inline s64 timespec64_to_ns(const struct timespec64 *ts)
include/linux/time64.h
153
extern struct timespec64 ns_to_timespec64(s64 nsec);
include/linux/time64.h
163
static __always_inline void timespec64_add_ns(struct timespec64 *a, u64 ns)
include/linux/time64.h
173
extern struct timespec64 timespec64_add_safe(const struct timespec64 lhs,
include/linux/time64.h
174
const struct timespec64 rhs);
include/linux/time64.h
19
struct timespec64 it_interval;
include/linux/time64.h
20
struct timespec64 it_value;
include/linux/time64.h
46
static inline int timespec64_equal(const struct timespec64 *a,
include/linux/time64.h
47
const struct timespec64 *b)
include/linux/time64.h
52
static inline bool timespec64_is_epoch(const struct timespec64 *ts)
include/linux/time64.h
62
static inline int timespec64_compare(const struct timespec64 *lhs, const struct timespec64 *rhs)
include/linux/time64.h
71
extern void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec);
include/linux/time64.h
73
static inline struct timespec64 timespec64_add(struct timespec64 lhs,
include/linux/time64.h
74
struct timespec64 rhs)
include/linux/time64.h
76
struct timespec64 ts_delta;
include/linux/time64.h
85
static inline struct timespec64 timespec64_sub(struct timespec64 lhs,
include/linux/time64.h
86
struct timespec64 rhs)
include/linux/time64.h
88
struct timespec64 ts_delta;
include/linux/time64.h
97
static inline bool timespec64_valid(const struct timespec64 *ts)
include/linux/time_namespace.h
162
static inline void timens_add_monotonic(struct timespec64 *ts) { }
include/linux/time_namespace.h
163
static inline void timens_add_boottime(struct timespec64 *ts) { }
include/linux/time_namespace.h
170
static inline void timens_sub_boottime(struct timespec64 *ts) { }
include/linux/time_namespace.h
19
struct timespec64 monotonic;
include/linux/time_namespace.h
20
struct timespec64 boottime;
include/linux/time_namespace.h
68
struct timespec64 val;
include/linux/time_namespace.h
74
static inline void timens_add_monotonic(struct timespec64 *ts)
include/linux/time_namespace.h
81
static inline void timens_add_boottime(struct timespec64 *ts)
include/linux/time_namespace.h
95
static inline void timens_sub_boottime(struct timespec64 *ts)
include/linux/timekeeper_internal.h
147
struct timespec64 wall_to_monotonic;
include/linux/timekeeper_internal.h
167
struct timespec64 monotonic_to_boot;
include/linux/timekeeper_internal.h
168
struct timespec64 monotonic_to_aux;
include/linux/timekeeping.h
131
struct timespec64 ts;
include/linux/timekeeping.h
20
extern int do_settimeofday64(const struct timespec64 *ts);
include/linux/timekeeping.h
21
extern int do_sys_settimeofday64(const struct timespec64 *tv,
include/linux/timekeeping.h
229
static inline void ktime_get_boottime_ts64(struct timespec64 *ts)
include/linux/timekeeping.h
234
static inline void ktime_get_coarse_boottime_ts64(struct timespec64 *ts)
include/linux/timekeeping.h
244
static inline void ktime_get_clocktai_ts64(struct timespec64 *ts)
include/linux/timekeeping.h
249
static inline void ktime_get_coarse_clocktai_ts64(struct timespec64 *ts)
include/linux/timekeeping.h
265
extern void timekeeping_inject_sleeptime64(const struct timespec64 *delta);
include/linux/timekeeping.h
272
extern bool ktime_get_aux_ts64(clockid_t id, struct timespec64 *kt);
include/linux/timekeeping.h
275
static inline bool ktime_get_aux_ts64(clockid_t id, struct timespec64 *kt) { return false; }
include/linux/timekeeping.h
353
extern void read_persistent_clock64(struct timespec64 *ts);
include/linux/timekeeping.h
354
void read_persistent_wall_and_boot_offset(struct timespec64 *wall_clock,
include/linux/timekeeping.h
355
struct timespec64 *boot_offset);
include/linux/timekeeping.h
357
extern int update_persistent_clock64(struct timespec64 now);
include/linux/timekeeping.h
42
extern void ktime_get_raw_ts64(struct timespec64 *ts);
include/linux/timekeeping.h
43
extern void ktime_get_ts64(struct timespec64 *ts);
include/linux/timekeeping.h
44
extern void ktime_get_real_ts64(struct timespec64 *tv);
include/linux/timekeeping.h
45
extern void ktime_get_coarse_ts64(struct timespec64 *ts);
include/linux/timekeeping.h
46
extern void ktime_get_coarse_real_ts64(struct timespec64 *ts);
include/linux/timekeeping.h
47
extern void ktime_get_clock_ts64(clockid_t id, struct timespec64 *ts);
include/linux/timekeeping.h
50
extern void ktime_get_coarse_real_ts64_mg(struct timespec64 *ts);
include/linux/timekeeping.h
51
extern void ktime_get_real_ts64_mg(struct timespec64 *ts);
include/linux/timekeeping.h
54
void getboottime64(struct timespec64 *ts);
include/linux/timex.h
157
extern void hardpps(const struct timespec64 *, const struct timespec64 *);
include/media/v4l2-common.h
722
struct timespec64 ts = ns_to_timespec64(timestamp);
include/net/sock.h
2827
struct timespec64 *ts);
include/soc/mscc/ocelot_ptp.h
48
int ocelot_ptp_gettime64(struct ptp_clock_info *ptp, struct timespec64 *ts);
include/soc/mscc/ocelot_ptp.h
50
const struct timespec64 *ts);
include/sound/pcm.h
1286
struct timespec64 *tv)
include/sound/pcm.h
367
struct timespec64 trigger_tstamp; /* trigger timestamp */
include/sound/pcm.h
447
struct timespec64 driver_tstamp;
include/sound/pcm.h
68
struct timespec64 *system_ts, struct timespec64 *audio_ts,
include/sound/soc-component.h
136
struct snd_pcm_substream *substream, struct timespec64 *system_ts,
include/sound/soc-component.h
137
struct timespec64 *audio_ts,
include/sound/timer.h
116
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp);
include/sound/timer.h
92
struct timespec64 * tstamp,
include/trace/events/timestamp.h
16
struct timespec64 *ctime),
include/trace/events/timestamp.h
44
struct timespec64 *ctime),
include/trace/events/timestamp.h
49
struct timespec64 *ctime),
include/trace/events/timestamp.h
90
struct timespec64 *ctime,
include/trace/events/timestamp.h
91
struct timespec64 *mtime),
init/initramfs.c
135
struct timespec64 t[2] = { { .tv_sec = mtime }, { .tv_sec = mtime } };
init/initramfs.c
141
struct timespec64 t[2] = { { .tv_sec = mtime }, { .tv_sec = mtime } };
init/initramfs_test.c
69
struct timespec64 ts_before, ts_after;
io_uring/cancel.c
305
struct timespec64 ts = {
io_uring/cmd_net.c
63
struct timespec64 ts;
io_uring/timeout.c
33
struct timespec64 ts;
io_uring/timeout.c
398
struct timespec64 *ts, enum hrtimer_mode mode)
io_uring/timeout.c
425
struct timespec64 *ts, enum hrtimer_mode mode)
io_uring/timeout.h
6
struct timespec64 ts;
io_uring/wait.h
17
struct timespec64 ts;
ipc/mqueue.c
1039
struct timespec64 *ts)
ipc/mqueue.c
1144
struct timespec64 *ts)
ipc/mqueue.c
1237
struct timespec64 ts, *p = NULL;
ipc/mqueue.c
1251
struct timespec64 ts, *p = NULL;
ipc/mqueue.c
1548
struct timespec64 *ts)
ipc/mqueue.c
1562
struct timespec64 ts, *p = NULL;
ipc/mqueue.c
1577
struct timespec64 ts, *p = NULL;
ipc/mqueue.c
839
struct timespec64 *ts)
ipc/sem.c
1984
unsigned nsops, const struct timespec64 *timeout,
ipc/sem.c
2223
unsigned nsops, const struct timespec64 *timeout)
ipc/sem.c
2260
struct timespec64 ts;
ipc/sem.c
2280
struct timespec64 ts;
kernel/audit.h
104
struct timespec64 ctime; /* time of syscall entry */
kernel/audit.h
188
struct timespec64 abs_timeout;
kernel/audit.h
212
struct timespec64 tk_injoffset;
kernel/auditsc.c
1320
const struct timespec64 *tk = &context->time.tk_injoffset;
kernel/auditsc.c
2511
const struct timespec64 *abs_timeout)
kernel/auditsc.c
2514
struct timespec64 *p = &context->mq_sendrecv.abs_timeout;
kernel/auditsc.c
2841
void __audit_tk_injoffset(struct timespec64 offset)
kernel/auditsc.c
998
ctx->stamp.ctime = (struct timespec64){ .tv_sec = 0, .tv_nsec = 0 };
kernel/delayacct.c
110
u64 *max, u64 *min, struct timespec64 *ts)
kernel/futex/syscalls.c
175
futex_init_timeout(u32 cmd, u32 op, struct timespec64 *ts, ktime_t *t)
kernel/futex/syscalls.c
194
struct timespec64 ts;
kernel/futex/syscalls.c
259
struct timespec64 ts;
kernel/futex/syscalls.c
512
struct timespec64 ts;
kernel/sched/syscalls.c
1510
static int sched_rr_get_interval(pid_t pid, struct timespec64 *t)
kernel/sched/syscalls.c
1552
struct timespec64 t;
kernel/sched/syscalls.c
1565
struct timespec64 t;
kernel/signal.c
3744
const struct timespec64 *ts)
kernel/signal.c
3808
struct timespec64 ts;
kernel/signal.c
3841
struct timespec64 ts;
kernel/signal.c
3873
struct timespec64 t;
kernel/signal.c
3904
struct timespec64 t;
kernel/sys.c
2934
struct timespec64 tp;
kernel/time/alarmtimer.c
48
void (*get_timespec)(struct timespec64 *tp);
kernel/time/alarmtimer.c
608
static int alarm_clock_getres(const clockid_t which_clock, struct timespec64 *tp)
kernel/time/alarmtimer.c
625
static int alarm_clock_get_timespec(clockid_t which_clock, struct timespec64 *tp)
kernel/time/alarmtimer.c
723
struct timespec64 rmt;
kernel/time/alarmtimer.c
772
const struct timespec64 *tsreq)
kernel/time/alarmtimer.c
847
static void get_boottime_timespec(struct timespec64 *tp)
kernel/time/hrtimer.c
2096
int nanosleep_copyout(struct restart_block *restart, struct timespec64 *ts)
kernel/time/hrtimer.c
2139
struct timespec64 rmt;
kernel/time/hrtimer.c
2195
struct timespec64 tu;
kernel/time/hrtimer.c
2217
struct timespec64 tu;
kernel/time/itimer.c
29
static struct timespec64 itimer_get_remtime(struct hrtimer *timer)
kernel/time/namespace.c
141
static struct timens_offset offset_from_ts(struct timespec64 off)
kernel/time/namespace.c
350
static void show_offset(struct seq_file *m, int clockid, struct timespec64 *ts)
kernel/time/namespace.c
388
struct timespec64 tp;
kernel/time/namespace.c
441
struct timespec64 *offset = NULL;
kernel/time/ntp.c
1040
void __hardpps(const struct timespec64 *phase_ts, const struct timespec64 *raw_ts)
kernel/time/ntp.c
540
struct timespec64 *to_set,
kernel/time/ntp.c
541
const struct timespec64 *now)
kernel/time/ntp.c
545
struct timespec64 delay = {.tv_sec = -1,
kernel/time/ntp.c
564
int __weak update_persistent_clock64(struct timespec64 now64)
kernel/time/ntp.c
569
static inline int update_persistent_clock64(struct timespec64 now64)
kernel/time/ntp.c
577
static int update_rtc(struct timespec64 *to_set, unsigned long *offset_nsec)
kernel/time/ntp.c
604
static inline int update_rtc(struct timespec64 *to_set, unsigned long *offset_nsec)
kernel/time/ntp.c
635
struct timespec64 now, to_set;
kernel/time/ntp.c
770
int ntp_adjtimex(unsigned int tkid, struct __kernel_timex *txc, const struct timespec64 *ts,
kernel/time/ntp.c
78
struct timespec64 pps_fbase;
kernel/time/ntp.c
870
static inline struct pps_normtime pps_normalize_ts(struct timespec64 ts)
kernel/time/ntp_internal.h
11
extern int ntp_adjtimex(unsigned int tkid, struct __kernel_timex *txc, const struct timespec64 *ts,
kernel/time/ntp_internal.h
13
extern void __hardpps(const struct timespec64 *phase_ts, const struct timespec64 *raw_ts);
kernel/time/posix-clock.c
248
static int pc_clock_gettime(clockid_t id, struct timespec64 *ts)
kernel/time/posix-clock.c
267
static int pc_clock_getres(clockid_t id, struct timespec64 *ts)
kernel/time/posix-clock.c
286
static int pc_clock_settime(clockid_t id, const struct timespec64 *ts)
kernel/time/posix-cpu-timers.c
1479
const struct timespec64 *rqtp)
kernel/time/posix-cpu-timers.c
1571
const struct timespec64 *rqtp)
kernel/time/posix-cpu-timers.c
160
posix_cpu_clock_getres(const clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
1600
struct timespec64 t;
kernel/time/posix-cpu-timers.c
1611
struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
1616
struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
1626
const struct timespec64 *rqtp)
kernel/time/posix-cpu-timers.c
1631
struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
1636
struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
180
posix_cpu_clock_set(const clockid_t clock, const struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
358
static int posix_cpu_clock_get(const clockid_t clock, struct timespec64 *tp)
kernel/time/posix-cpu-timers.c
693
old->it_value = (struct timespec64){ };
kernel/time/posix-stubs.c
132
struct timespec64 new_tp;
kernel/time/posix-stubs.c
146
struct timespec64 kernel_tp;
kernel/time/posix-stubs.c
160
struct timespec64 rtn_tp = {
kernel/time/posix-stubs.c
181
struct timespec64 t;
kernel/time/posix-stubs.c
29
struct timespec64 new_tp;
kernel/time/posix-stubs.c
39
static int do_clock_gettime(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-stubs.c
64
struct timespec64 kernel_tp;
kernel/time/posix-stubs.c
77
struct timespec64 rtn_tp = {
kernel/time/posix-stubs.c
98
struct timespec64 t;
kernel/time/posix-timers.c
1112
struct timespec64 new_tp;
kernel/time/posix-timers.c
1131
struct timespec64 kernel_tp;
kernel/time/posix-timers.c
1251
struct timespec64 rtn_tp;
kernel/time/posix-timers.c
1271
struct timespec64 ts;
kernel/time/posix-timers.c
1286
struct timespec64 ts;
kernel/time/posix-timers.c
1322
struct timespec64 ts;
kernel/time/posix-timers.c
1341
const struct timespec64 *rqtp)
kernel/time/posix-timers.c
1356
const struct timespec64 *rqtp)
kernel/time/posix-timers.c
1373
struct timespec64 t;
kernel/time/posix-timers.c
1401
struct timespec64 t;
kernel/time/posix-timers.c
187
static int posix_get_realtime_timespec(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
199
const struct timespec64 *tp)
kernel/time/posix-timers.c
210
static int posix_get_monotonic_timespec(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
222
static int posix_get_monotonic_raw(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
229
static int posix_get_realtime_coarse(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
236
struct timespec64 *tp)
kernel/time/posix-timers.c
243
static int posix_get_coarse_res(const clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
249
static int posix_get_boottime_timespec(const clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
261
static int posix_get_tai_timespec(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.c
272
static int posix_get_hrtimer_res(clockid_t which_clock, struct timespec64 *tp)
kernel/time/posix-timers.h
12
struct timespec64 *tp);
kernel/time/posix-timers.h
14
const struct timespec64 *tp);
kernel/time/posix-timers.h
17
struct timespec64 *tp);
kernel/time/posix-timers.h
23
const struct timespec64 *);
kernel/time/test_udelay.c
81
struct timespec64 ts;
kernel/time/time.c
121
struct timespec64 tv;
kernel/time/time.c
144
struct timespec64 ts;
kernel/time/time.c
169
int do_sys_settimeofday64(const struct timespec64 *tv, const struct timezone *tz)
kernel/time/time.c
202
struct timespec64 new_ts;
kernel/time/time.c
228
struct timespec64 ts;
kernel/time/time.c
246
struct timespec64 new_ts;
kernel/time/time.c
467
struct timespec64 ts = ns_to_timespec64(nsec);
kernel/time/time.c
490
void set_normalized_timespec64(struct timespec64 *ts, time64_t sec, s64 nsec)
kernel/time/time.c
518
struct timespec64 ns_to_timespec64(s64 nsec)
kernel/time/time.c
520
struct timespec64 ts = { 0, 0 };
kernel/time/time.c
612
timespec64_to_jiffies(const struct timespec64 *value)
kernel/time/time.c
634
jiffies_to_timespec64(const unsigned long jiffies, struct timespec64 *value)
kernel/time/time.c
83
struct timespec64 tv;
kernel/time/time.c
841
struct timespec64 timespec64_add_safe(const struct timespec64 lhs,
kernel/time/time.c
842
const struct timespec64 rhs)
kernel/time/time.c
844
struct timespec64 res;
kernel/time/time.c
867
int get_timespec64(struct timespec64 *ts,
kernel/time/time.c
898
int put_timespec64(const struct timespec64 *ts,
kernel/time/time.c
910
static int __get_old_timespec32(struct timespec64 *ts64,
kernel/time/time.c
926
static int __put_old_timespec32(const struct timespec64 *ts64,
kernel/time/time.c
945
int get_old_timespec32(struct timespec64 *ts, const void __user *uts)
kernel/time/time.c
964
int put_old_timespec32(const struct timespec64 *ts, void __user *uts)
kernel/time/timekeeping.c
1434
int do_settimeofday64(const struct timespec64 *ts)
kernel/time/timekeeping.c
1436
struct timespec64 ts_delta, xt;
kernel/time/timekeeping.c
1480
static int __timekeeping_inject_offset(struct tk_data *tkd, const struct timespec64 *ts)
kernel/time/timekeeping.c
1483
struct timespec64 tmp;
kernel/time/timekeeping.c
1522
static int timekeeping_inject_offset(const struct timespec64 *ts)
kernel/time/timekeeping.c
1560
struct timespec64 adjust;
kernel/time/timekeeping.c
1645
void ktime_get_raw_ts64(struct timespec64 *ts)
kernel/time/timekeeping.c
1671
void ktime_get_clock_ts64(clockid_t id, struct timespec64 *ts)
kernel/time/timekeeping.c
1745
void __weak read_persistent_clock64(struct timespec64 *ts)
kernel/time/timekeeping.c
1765
read_persistent_wall_and_boot_offset(struct timespec64 *wall_time,
kernel/time/timekeeping.c
1766
struct timespec64 *boot_offset)
kernel/time/timekeeping.c
1803
struct timespec64 wall_time, boot_offset, wall_to_mono;
kernel/time/timekeeping.c
1816
wall_time = (struct timespec64){0};
kernel/time/timekeeping.c
1820
boot_offset = (struct timespec64){0};
kernel/time/timekeeping.c
1846
static struct timespec64 timekeeping_suspend_time;
kernel/time/timekeeping.c
1857
const struct timespec64 *delta)
kernel/time/timekeeping.c
1918
void timekeeping_inject_sleeptime64(const struct timespec64 *delta)
kernel/time/timekeeping.c
1941
struct timespec64 ts_new, ts_delta;
kernel/time/timekeeping.c
2005
struct timespec64 delta, delta_delta;
kernel/time/timekeeping.c
2006
static struct timespec64 old_delta;
kernel/time/timekeeping.c
202
static inline struct timespec64 tk_xtime(const struct timekeeper *tk)
kernel/time/timekeeping.c
204
struct timespec64 ts;
kernel/time/timekeeping.c
211
static inline struct timespec64 tk_xtime_coarse(const struct timekeeper *tk)
kernel/time/timekeeping.c
213
struct timespec64 ts;
kernel/time/timekeeping.c
2257
struct timespec64 ts;
kernel/time/timekeeping.c
234
static void tk_set_xtime(struct timekeeper *tk, const struct timespec64 *ts)
kernel/time/timekeeping.c
241
static void tk_xtime_add(struct timekeeper *tk, const struct timespec64 *ts)
kernel/time/timekeeping.c
2411
void getboottime64(struct timespec64 *ts)
kernel/time/timekeeping.c
2420
void ktime_get_coarse_real_ts64(struct timespec64 *ts)
kernel/time/timekeeping.c
2442
void ktime_get_coarse_real_ts64_mg(struct timespec64 *ts)
kernel/time/timekeeping.c
2480
void ktime_get_real_ts64_mg(struct timespec64 *ts)
kernel/time/timekeeping.c
249
static void tk_set_wall_to_mono(struct timekeeper *tk, struct timespec64 wtm)
kernel/time/timekeeping.c
251
struct timespec64 tmp;
kernel/time/timekeeping.c
2521
void ktime_get_coarse_ts64(struct timespec64 *ts)
kernel/time/timekeeping.c
2524
struct timespec64 now, mono;
kernel/time/timekeeping.c
2690
struct timespec64 delta;
kernel/time/timekeeping.c
2699
struct timespec64 ts;
kernel/time/timekeeping.c
2791
void hardpps(const struct timespec64 *phase_ts, const struct timespec64 *raw_ts)
kernel/time/timekeeping.c
2899
bool ktime_get_aux_ts64(clockid_t id, struct timespec64 *ts)
kernel/time/timekeeping.c
2910
static int aux_get_res(clockid_t id, struct timespec64 *tp)
kernel/time/timekeeping.c
2920
static int aux_get_timespec(clockid_t id, struct timespec64 *tp)
kernel/time/timekeeping.c
2925
static int aux_clock_set(const clockid_t id, const struct timespec64 *tnew)
kernel/time/timekeeping.c
65
static inline bool tk_get_aux_ts64(unsigned int tkid, struct timespec64 *ts)
kernel/time/timekeeping.c
75
static inline bool tk_get_aux_ts64(unsigned int tkid, struct timespec64 *ts)
kernel/time/timekeeping.c
793
void ktime_get_real_ts64(struct timespec64 *ts)
kernel/time/timekeeping.c
955
void ktime_get_ts64(struct timespec64 *ts)
kernel/time/timekeeping.c
958
struct timespec64 tomono;
kernel/time/timekeeping_debug.c
49
void tk_debug_account_sleep_time(const struct timespec64 *t)
kernel/time/timekeeping_internal.h
21
extern void tk_debug_account_sleep_time(const struct timespec64 *t);
kernel/trace/blktrace.c
229
struct timespec64 now;
kernel/trace/trace_entries.h
379
__field_struct( struct timespec64, timestamp )
kernel/trace/trace_hwlat.c
97
struct timespec64 timestamp; /* wall time */
lib/kunit/test.c
375
struct timespec64 duration)
lib/kunit/test.c
377
struct timespec64 slow_thr =
lib/kunit/test.c
433
struct timespec64 start, end;
lib/math/test_div64.c
303
struct timespec64 ts, ts0, ts1;
lib/tests/printf_kunit.c
509
struct timespec64 ts = { .tv_sec = t, .tv_nsec = 11235813 };
lib/vsprintf.c
1988
char *timespec64_str(char *buf, char *end, const struct timespec64 *ts,
lib/vsprintf.c
2020
return timespec64_str(buf, end, (const struct timespec64 *)ptr, spec, fmt);
mm/damon/core.c
1935
struct timespec64 begin, end;
net/ceph/auth_x.c
202
struct timespec64 validity;
net/ceph/cls_lock_client.c
38
struct timespec64 mtime;
net/ceph/messenger.c
1859
struct timespec64 now;
net/ceph/messenger.c
1860
struct timespec64 ts;
net/ceph/messenger_v1.c
307
struct timespec64 now;
net/ceph/messenger_v2.c
1537
struct timespec64 now;
net/core/pktgen.c
2823
struct timespec64 timestamp;
net/core/sock.c
3844
struct timespec64 ts;
net/dsa/tag_ksz.c
229
struct timespec64 ts;
net/ipv4/af_inet.c
1570
struct timespec64 ts;
net/ipv4/tcp.c
1881
tss->ts[0] = (struct timespec64) {0};
net/ipv4/tcp.c
1886
tss->ts[2] = (struct timespec64) {0};
net/ipv4/tcp.c
2424
tss->ts[0] = (struct timespec64) {0};
net/ipv4/tcp.c
2433
tss->ts[2] = (struct timespec64) {0};
net/ipv4/tcp.c
2437
tss->ts[1] = (struct timespec64) {0};
net/ipv6/ioam6.c
714
struct timespec64 ts;
net/netfilter/nfnetlink_log.c
602
struct timespec64 kts = ktime_to_timespec64(skb_tstamp_cond(skb, true));
net/netfilter/nfnetlink_queue.c
882
struct timespec64 kts = ktime_to_timespec64(tstamp);
net/netfilter/xt_IDLETIMER.c
382
struct timespec64 ktimespec = ktime_to_timespec64(tout);
net/netfilter/xt_IDLETIMER.c
68
struct timespec64 ktimespec = {};
net/openvswitch/flow.c
48
struct timespec64 cur_ts;
net/packet/af_packet.c
2242
struct timespec64 ts;
net/packet/af_packet.c
453
static __u32 tpacket_get_timestamp(struct sk_buff *skb, struct timespec64 *ts,
net/packet/af_packet.c
474
struct timespec64 ts;
net/packet/af_packet.c
805
struct timespec64 ts;
net/packet/af_packet.c
843
struct timespec64 ts;
net/socket.c
2902
struct timespec64 *timeout)
net/socket.c
2909
struct timespec64 end_time;
net/socket.c
2910
struct timespec64 timeout64;
net/socket.c
3014
struct timespec64 timeout_sys;
net/socket.c
879
struct timespec64 *ts)
net/sunrpc/auth_gss/svcauth_gss.c
1253
struct timespec64 boot;
security/commoncap.c
142
int cap_settime(const struct timespec64 *ts, const struct timezone *tz)
security/security.c
692
int security_settime64(const struct timespec64 *ts, const struct timezone *tz)
sound/core/pcm_lib.c
174
struct timespec64 tstamp;
sound/core/pcm_lib.c
237
struct timespec64 *curr_tstamp,
sound/core/pcm_lib.c
238
struct timespec64 *audio_tstamp)
sound/core/pcm_lib.c
242
struct timespec64 driver_tstamp;
sound/core/pcm_lib.c
295
struct timespec64 curr_tstamp;
sound/core/pcm_lib.c
296
struct timespec64 audio_tstamp;
sound/core/pcm_native.c
1085
struct timespec64 tstamp;
sound/core/rawmidi.c
1077
const unsigned char *buffer, int src_count, const struct timespec64 *tstamp)
sound/core/rawmidi.c
1115
static struct timespec64 get_framing_tstamp(struct snd_rawmidi_substream *substream)
sound/core/rawmidi.c
1117
struct timespec64 ts64 = {0, 0};
sound/core/rawmidi.c
1146
struct timespec64 ts64 = get_framing_tstamp(substream);
sound/core/seq/seq_timer.c
417
struct timespec64 tm;
sound/core/seq/seq_timer.h
41
struct timespec64 last_update; /* time of last clock update, used for interpolation */
sound/core/timer.c
1048
void snd_timer_notify(struct snd_timer *timer, int event, struct timespec64 *tstamp)
sound/core/timer.c
1340
struct timespec64 *tstamp,
sound/core/timer.c
1376
struct timespec64 tstamp;
sound/core/timer.c
512
struct timespec64 tstamp;
sound/core/timer.c
86
struct timespec64 tstamp; /* trigger tstamp */
sound/drivers/aloop.c
862
struct timespec64 *tstamp,
sound/hda/common/controller.c
488
struct timespec64 *system_ts, struct timespec64 *audio_ts,
sound/soc/generic/test-component.c
478
struct timespec64 *system_ts,
sound/soc/generic/test-component.c
479
struct timespec64 *audio_ts,
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2207
struct timespec64 ts64;
tools/perf/trace/beauty/include/linux/socket.h
413
struct timespec64;
tools/perf/trace/beauty/include/linux/socket.h
418
struct timespec64 ts[3];
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
386
__u32 size = sizeof(struct timespec64);
tools/perf/util/bpf_skel/augmented_raw_syscalls.bpf.c
407
__u32 size = sizeof(struct timespec64);
tools/testing/selftests/net/bench/page_pool/time_bench.h
29
struct timespec64 ts_start;
tools/testing/selftests/net/bench/page_pool/time_bench.h
30
struct timespec64 ts_stop;