Home
last modified time | relevance | path

Searched refs:tv_nsec (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/Linux-v4.19/fs/
Dutimes.c32 tv[0].tv_nsec = 0; in SYSCALL_DEFINE2()
33 tv[1].tv_nsec = 0; in SYSCALL_DEFINE2()
59 if (times && times[0].tv_nsec == UTIME_NOW && in utimes_common()
60 times[1].tv_nsec == UTIME_NOW) in utimes_common()
65 if (times[0].tv_nsec == UTIME_OMIT) in utimes_common()
67 else if (times[0].tv_nsec != UTIME_NOW) { in utimes_common()
69 newattrs.ia_atime.tv_nsec = times[0].tv_nsec; in utimes_common()
73 if (times[1].tv_nsec == UTIME_OMIT) in utimes_common()
75 else if (times[1].tv_nsec != UTIME_NOW) { in utimes_common()
77 newattrs.ia_mtime.tv_nsec = times[1].tv_nsec; in utimes_common()
[all …]
Dstat.c324 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat()
325 tmp.st_mtime_nsec = stat->mtime.tv_nsec; in cp_new_stat()
326 tmp.st_ctime_nsec = stat->ctime.tv_nsec; in cp_new_stat()
462 tmp.st_atime_nsec = stat->atime.tv_nsec; in cp_new_stat64()
464 tmp.st_mtime_nsec = stat->mtime.tv_nsec; in cp_new_stat64()
466 tmp.st_ctime_nsec = stat->ctime.tv_nsec; in cp_new_stat64()
540 tmp.stx_atime.tv_nsec = stat->atime.tv_nsec; in cp_statx()
542 tmp.stx_btime.tv_nsec = stat->btime.tv_nsec; in cp_statx()
544 tmp.stx_ctime.tv_nsec = stat->ctime.tv_nsec; in cp_statx()
546 tmp.stx_mtime.tv_nsec = stat->mtime.tv_nsec; in cp_statx()
[all …]
/Linux-v4.19/include/linux/
Dtime32.h35 ret.tv_nsec = ts64.tv_nsec; in timespec64_to_timespec()
44 ret.tv_nsec = ts.tv_nsec; in timespec_to_timespec64()
52 return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); in timespec_equal()
66 return lhs->tv_nsec - rhs->tv_nsec; in timespec_compare()
77 lhs.tv_nsec + rhs.tv_nsec); in timespec_add()
90 lhs.tv_nsec - rhs.tv_nsec); in timespec_sub()
103 if ((unsigned long)ts->tv_nsec >= NSEC_PER_SEC) in timespec_valid()
127 return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec; in timespec_to_ns()
148 a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns); in timespec_add_ns()
149 a->tv_nsec = ns; in timespec_add_ns()
Dtime64.h22 long tv_nsec; /* nanoseconds */ member
47 return (a->tv_sec == b->tv_sec) && (a->tv_nsec == b->tv_nsec); in timespec64_equal()
61 return lhs->tv_nsec - rhs->tv_nsec; in timespec64_compare()
71 lhs.tv_nsec + rhs.tv_nsec); in timespec64_add()
83 lhs.tv_nsec - rhs.tv_nsec); in timespec64_sub()
96 if ((unsigned long)ts->tv_nsec >= NSEC_PER_SEC) in timespec64_valid()
120 return ((s64) ts->tv_sec * NSEC_PER_SEC) + ts->tv_nsec; in timespec64_to_ns()
141 a->tv_sec += __iter_div_u64_rem(a->tv_nsec + ns, NSEC_PER_SEC, &ns); in timespec64_add_ns()
142 a->tv_nsec = ns; in timespec64_add_ns()
/Linux-v4.19/arch/um/os-Linux/
Dtime.c30 ts->tv_nsec; in timespec_to_ns()
75 its.it_value.tv_nsec = its_in->it_value.tv_nsec; in os_timer_set_interval()
78 its.it_value.tv_nsec = nsec; in os_timer_set_interval()
82 its.it_interval.tv_nsec = nsec; in os_timer_set_interval()
113 return its.it_value.tv_nsec; in os_timer_remain()
127 its.it_value.tv_nsec = nsec; in os_timer_one_shot()
130 its.it_interval.tv_nsec = 0; // we cheat here in os_timer_one_shot()
147 return its.it_value.tv_sec * UM_NSEC_PER_SEC + its.it_value.tv_nsec; in os_timer_disable()
180 .tv_nsec = nsecs % UM_NSEC_PER_SEC in os_idle_sleep()
/Linux-v4.19/tools/testing/selftests/mqueue/
Dmq_perf_tests.c356 (middle.tv_nsec - start.tv_nsec); \
357 send_total.tv_nsec += nsec; \
358 if (send_total.tv_nsec >= 1000000000) { \
360 send_total.tv_nsec -= 1000000000; \
363 (end.tv_nsec - middle.tv_nsec); \
364 recv_total.tv_nsec += nsec; \
365 if (recv_total.tv_nsec >= 1000000000) { \
367 recv_total.tv_nsec -= 1000000000; \
446 printf("\t\tClock resolution:\t\t%lu nsec%s\n", res.tv_nsec, in perf_test_thread()
447 res.tv_nsec > 1 ? "s" : ""); in perf_test_thread()
[all …]
/Linux-v4.19/kernel/time/
Dtime.c92 tv.tv_nsec = 0; in SYSCALL_DEFINE1()
130 tv.tv_nsec = 0; in COMPAT_SYSCALL_DEFINE1()
215 new_ts.tv_nsec = user_tv.tv_usec * NSEC_PER_USEC; in SYSCALL_DEFINE2()
255 new_ts.tv_nsec = user_tv.tv_usec * NSEC_PER_USEC; in COMPAT_SYSCALL_DEFINE2()
359 t.tv_nsec = 0; in timespec_trunc()
361 t.tv_nsec -= t.tv_nsec % gran; in timespec_trunc()
442 ts->tv_nsec = nsec; in set_normalized_timespec()
465 ts.tv_nsec = rem; in ns_to_timespec()
483 tv.tv_usec = (suseconds_t) ts.tv_nsec / 1000; in ns_to_timeval()
495 tv.tv_usec = (suseconds_t)ts.tv_nsec / 1000; in ns_to_kernel_old_timeval()
[all …]
/Linux-v4.19/arch/nds32/kernel/vdso/
Dgettimeofday.c75 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_realtime_coarse()
91 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_monotonic_coarse()
94 tomono.tv_nsec = vdata->wtm_clock_nsec; in do_monotonic_coarse()
99 timespec_add_ns(ts, tomono.tv_nsec); in do_monotonic_coarse()
131 ts->tv_nsec = ns; in do_realtime()
151 tomono.tv_nsec = vdata->wtm_clock_nsec; in do_monotonic()
156 ts->tv_nsec = 0; in do_monotonic()
157 timespec_add_ns(ts, nsecs + tomono.tv_nsec); in do_monotonic()
218 res->tv_nsec = CLOCK_REALTIME_RES; in __vdso_clock_getres()
223 res->tv_nsec = CLOCK_COARSE_RES; in __vdso_clock_getres()
[all …]
/Linux-v4.19/sound/core/seq/
Dseq_timer.h92 if ((a->tv_sec == b->tv_sec) && (a->tv_nsec >= b->tv_nsec)) in snd_seq_compare_real_time()
100 while (tm->tv_nsec >= 1000000000) { in snd_seq_sanity_real_time()
102 tm->tv_nsec -= 1000000000; in snd_seq_sanity_real_time()
112 tm->tv_nsec += inc->tv_nsec; in snd_seq_inc_real_time()
118 tm->tv_nsec += nsec; in snd_seq_inc_time_nsec()
/Linux-v4.19/tools/testing/radix-tree/
Dbenchmark.c50 (finish.tv_nsec - start.tv_nsec); in benchmark_iter()
78 (finish.tv_nsec - start.tv_nsec); in benchmark_insert()
99 (finish.tv_nsec - start.tv_nsec); in benchmark_tagging()
121 (finish.tv_nsec - start.tv_nsec); in benchmark_delete()
162 (finish.tv_nsec - start.tv_nsec); in __benchmark_split()
205 (finish.tv_nsec - start.tv_nsec); in __benchmark_join()
/Linux-v4.19/tools/testing/selftests/timers/
Dnanosleep.c86 if (a.tv_nsec > b.tv_nsec) in in_order()
93 ts.tv_nsec += ns; in timespec_add()
94 while (ts.tv_nsec >= NSEC_PER_SEC) { in timespec_add()
95 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
120 rel.tv_nsec = 0; in nanosleep_test()
Dleap-a-day.c66 if (a.tv_nsec > b.tv_nsec) in in_order()
73 ts.tv_nsec += ns; in timespec_add()
74 while (ts.tv_nsec >= NSEC_PER_SEC) { in timespec_add()
75 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
301 its1.it_value.tv_nsec = 0; in main()
303 its1.it_interval.tv_nsec = 0; in main()
308 ts.tv_nsec = 0; in main()
341 tai.tv_nsec, in main()
356 ts.tv_nsec = NSEC_PER_SEC / 2; in main()
Dmqueue-lat.c42 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; in timespec_sub()
44 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; in timespec_sub()
50 ts.tv_nsec += ns; in timespec_add()
51 while (ts.tv_nsec >= NSEC_PER_SEC) { in timespec_add()
52 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
Dnsleep-lat.c81 ts.tv_nsec += ns; in timespec_add()
82 while (ts.tv_nsec >= NSEC_PER_SEC) { in timespec_add()
83 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add()
92 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; in timespec_sub()
94 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; in timespec_sub()
105 target.tv_nsec = ns%NSEC_PER_SEC; in nanosleep_lat_test()
Dalarmtimer-suspend.c89 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; in timespec_sub()
91 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; in timespec_sub()
109 ts.tv_nsec, delta_ns); in sigalarm()
152 start_time.tv_sec, start_time.tv_nsec); in main()
157 its1.it_interval.tv_nsec = 0; in main()
Dinconsistency-check.c87 if (a.tv_nsec > b.tv_nsec) in in_order()
130 list[i].tv_nsec); in consistency_test()
135 delta += list[inconsistent].tv_nsec; in consistency_test()
137 delta -= list[inconsistent+1].tv_nsec; in consistency_test()
/Linux-v4.19/arch/arm/vdso/
Dvgettimeofday.c88 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_realtime_coarse()
105 ts->tv_nsec = vdata->xtime_coarse_nsec; in do_monotonic_coarse()
108 tomono.tv_nsec = vdata->wtm_clock_nsec; in do_monotonic_coarse()
113 timespec_add_ns(ts, tomono.tv_nsec); in do_monotonic_coarse()
152 ts->tv_nsec = 0; in do_realtime()
174 tomono.tv_nsec = vdata->wtm_clock_nsec; in do_monotonic()
179 ts->tv_nsec = 0; in do_monotonic()
180 timespec_add_ns(ts, nsecs + tomono.tv_nsec); in do_monotonic()
260 tv->tv_usec = ts.tv_nsec / 1000; in __vdso_gettimeofday()
/Linux-v4.19/fs/udf/
Dudftime.c63 dest->tv_nsec = 1000 * (src.centiseconds * 10000 + in udf_disk_stamp_to_time()
69 dest->tv_nsec %= NSEC_PER_SEC; in udf_disk_stamp_to_time()
91 dest->centiseconds = ts.tv_nsec / 10000000; in udf_time_to_disk_stamp()
92 dest->hundredsOfMicroseconds = (ts.tv_nsec / 1000 - in udf_time_to_disk_stamp()
94 dest->microseconds = (ts.tv_nsec / 1000 - dest->centiseconds * 10000 - in udf_time_to_disk_stamp()
/Linux-v4.19/drivers/net/wireless/intersil/prism54/
Disl_38xx.c127 (s64)current_ts64.tv_sec, current_ts64.tv_nsec); in isl38xx_trigger_device()
130 (s64)current_ts64.tv_sec, current_ts64.tv_nsec, in isl38xx_trigger_device()
140 (s64)current_ts64.tv_sec, current_ts64.tv_nsec); in isl38xx_trigger_device()
154 (s64)current_ts64.tv_sec, current_ts64.tv_nsec, in isl38xx_trigger_device()
159 (s64)current_ts64.tv_sec, current_ts64.tv_nsec, in isl38xx_trigger_device()
174 (s64)current_ts64.tv_sec, current_ts64.tv_nsec, reg); in isl38xx_trigger_device()
/Linux-v4.19/tools/testing/selftests/seccomp/
Dseccomp_benchmark.c35 i += finish.tv_nsec - start.tv_nsec; in timing()
38 finish.tv_sec, finish.tv_nsec, in timing()
39 start.tv_sec, start.tv_nsec, in timing()
/Linux-v4.19/fs/proc/
Duptime.c24 idle.tv_nsec = rem; in uptime_proc_show()
27 (uptime.tv_nsec / (NSEC_PER_SEC / 100)), in uptime_proc_show()
29 (idle.tv_nsec / (NSEC_PER_SEC / 100))); in uptime_proc_show()
/Linux-v4.19/tools/power/cpupower/utils/idle_monitor/
Dcpupower-monitor.c56 if ((end.tv_nsec - start.tv_nsec) < 0) { in timespec_diff_us()
58 temp.tv_nsec = 1000000000 + end.tv_nsec - start.tv_nsec; in timespec_diff_us()
61 temp.tv_nsec = end.tv_nsec - start.tv_nsec; in timespec_diff_us()
63 return (temp.tv_sec * 1000000) + (temp.tv_nsec / 1000); in timespec_diff_us()
/Linux-v4.19/arch/x86/kernel/
Dpvclock.c144 now.tv_nsec = wall_clock->nsec; in pvclock_read_wallclock()
149 delta += now.tv_sec * NSEC_PER_SEC + now.tv_nsec; in pvclock_read_wallclock()
151 now.tv_nsec = do_div(delta, NSEC_PER_SEC); in pvclock_read_wallclock()
154 set_normalized_timespec64(ts, now.tv_sec, now.tv_nsec); in pvclock_read_wallclock()
/Linux-v4.19/arch/sparc/vdso/
Dvclock_gettime.c151 ts->tv_nsec = 0; in do_realtime()
171 ts->tv_nsec = 0; in do_monotonic()
193 ts->tv_nsec = vvar->wall_time_coarse_nsec; in do_realtime_coarse()
206 ts->tv_nsec = vvar->monotonic_time_coarse_nsec; in do_monotonic_coarse()
260 tstv->tv.tv_usec = tstv->ts.tv_nsec; in __vdso_gettimeofday()
/Linux-v4.19/drivers/pps/generators/
Dpps_gen_parport.c97 if (expire_time.tv_sec != ts1.tv_sec || ts1.tv_nsec > lim) { in hrtimer_event()
100 (s64)ts1.tv_sec, ts1.tv_nsec); in hrtimer_event()
107 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
117 } while (expire_time.tv_sec == ts2.tv_sec && ts2.tv_nsec < lim); in hrtimer_event()
188 ((ts.tv_nsec > 990 * NSEC_PER_MSEC) ? 1 : 0), in next_intr_time()

12345678910>>...14