| /tools/testing/selftests/bpf/progs/ |
| A D | test_vmlinux.c | 22 long tv_nsec; in handle__tp() local 28 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in handle__tp() 29 tv_nsec != MY_TV_NSEC) in handle__tp() 40 long tv_nsec; in BPF_PROG() local 46 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG() 47 tv_nsec != MY_TV_NSEC) in BPF_PROG() 58 long tv_nsec; in BPF_PROG() local 64 if (bpf_probe_read_user(&tv_nsec, sizeof(ts->tv_nsec), &ts->tv_nsec) || in BPF_PROG() 65 tv_nsec != MY_TV_NSEC) in BPF_PROG()
|
| /tools/testing/selftests/mqueue/ |
| A D | mq_perf_tests.c | 360 (middle.tv_nsec - start.tv_nsec); \ 361 send_total.tv_nsec += nsec; \ 367 (end.tv_nsec - middle.tv_nsec); \ 368 recv_total.tv_nsec += nsec; \ 452 res.tv_nsec > 1 ? "s" : ""); in perf_test_thread() 460 send_total.tv_nsec = 0; in perf_test_thread() 462 recv_total.tv_nsec = 0; in perf_test_thread() 482 send_total.tv_nsec = 0; in perf_test_thread() 484 recv_total.tv_nsec = 0; in perf_test_thread() 494 1000000000) + (end.tv_nsec - start.tv_nsec); in perf_test_thread() [all …]
|
| /tools/testing/radix-tree/ |
| A D | benchmark.c | 39 (finish.tv_nsec - start.tv_nsec); in benchmark_iter() 67 (finish.tv_nsec - start.tv_nsec); in benchmark_insert() 88 (finish.tv_nsec - start.tv_nsec); in benchmark_tagging() 109 (finish.tv_nsec - start.tv_nsec); in benchmark_delete()
|
| /tools/testing/selftests/timers/ |
| A D | nanosleep.c | 74 if (a.tv_nsec > b.tv_nsec) in in_order() 81 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() 108 rel.tv_nsec = 0; in nanosleep_test()
|
| A D | mqueue-lat.c | 42 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()
|
| A D | nsleep-lat.c | 68 ts.tv_nsec += ns; in timespec_add() 69 while (ts.tv_nsec >= NSEC_PER_SEC) { in timespec_add() 70 ts.tv_nsec -= NSEC_PER_SEC; in timespec_add() 79 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; in timespec_sub() 81 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; in timespec_sub() 92 target.tv_nsec = ns%NSEC_PER_SEC; in nanosleep_lat_test()
|
| A D | leap-a-day.c | 66 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()
|
| A D | alarmtimer-suspend.c | 75 long long ret = NSEC_PER_SEC * b.tv_sec + b.tv_nsec; in timespec_sub() 77 ret -= NSEC_PER_SEC * a.tv_sec + a.tv_nsec; in timespec_sub() 95 ts.tv_nsec, delta_ns); in sigalarm() 138 start_time.tv_sec, start_time.tv_nsec); in main() 143 its1.it_interval.tv_nsec = 0; in main()
|
| A D | posix_timers.c | 179 .it_value.tv_nsec = 1000 * 1000, in ctd_thread_func() 300 its.it_value.tv_nsec = 100000000; in check_sig_ign() 373 its.it_value.tv_nsec = 100000000; in check_rearm() 383 its.it_value.tv_nsec = 0; in check_rearm() 385 its.it_interval.tv_nsec = 0; in check_rearm() 429 its.it_value.tv_nsec = 100000000; in check_delete() 452 diff += ((int) t1.tv_nsec - (int) t2.tv_nsec); in calcdiff_ns() 471 its.it_value.tv_nsec = 100000000; in check_sigev_none() 518 its.it_value.tv_nsec = 100000000; in check_gettime() 535 if (its.it_value.tv_nsec > prev.it_value.tv_nsec) in check_gettime() [all …]
|
| A D | inconsistency-check.c | 76 if (a.tv_nsec > b.tv_nsec) in in_order() 119 list[i].tv_nsec); in consistency_test() 124 delta += list[inconsistent].tv_nsec; in consistency_test() 126 delta -= list[inconsistent+1].tv_nsec; in consistency_test()
|
| /tools/testing/selftests/timens/ |
| A D | futex.c | 30 timeout.tv_nsec += NSEC_PER_SEC / 10; // 100ms in run_test() 31 if (timeout.tv_nsec > NSEC_PER_SEC) { in run_test() 33 timeout.tv_nsec -= NSEC_PER_SEC; in run_test() 51 (end.tv_sec == timeout.tv_sec && end.tv_nsec < timeout.tv_nsec)) { in run_test()
|
| A D | timer.c | 33 new_value.it_value.tv_nsec = 0; in run_test() 35 new_value.it_interval.tv_nsec = 0; in run_test() 39 new_value.it_value.tv_nsec += now.tv_nsec; in run_test()
|
| A D | timerfd.c | 41 new_value.it_value.tv_nsec = 0; in run_test() 43 new_value.it_interval.tv_nsec = 0; in run_test() 47 new_value.it_value.tv_nsec += now.tv_nsec; in run_test()
|
| /tools/include/nolibc/sys/ |
| A D | stat.h | 67 buf->st_atim.tv_nsec = statx.stx_atime.tv_nsec; in fstatat() 69 buf->st_mtim.tv_nsec = statx.stx_mtime.tv_nsec; in fstatat() 71 buf->st_ctim.tv_nsec = statx.stx_ctime.tv_nsec; in fstatat()
|
| /tools/testing/selftests/kvm/ |
| A D | dirty_log_perf_test.c | 104 ts_diff.tv_nsec); in vcpu_worker() 108 ts_diff.tv_nsec); in vcpu_worker() 123 total.tv_sec, total.tv_nsec, avg.tv_sec, avg.tv_nsec); in vcpu_worker() 200 ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 207 ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 230 iteration, ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 238 iteration, ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 248 iteration, ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 265 ts_diff.tv_sec, ts_diff.tv_nsec); in run_test() 278 get_dirty_log_total.tv_nsec, avg.tv_sec, avg.tv_nsec); in run_test() [all …]
|
| /tools/testing/selftests/futex/functional/ |
| A D | futex_wait_wouldblock.c | 42 struct timespec to = {.tv_sec = 0, .tv_nsec = timeout_ns}; in main() 91 to.tv_nsec += timeout_ns; in main() 93 if (to.tv_nsec >= 1000000000) { in main() 95 to.tv_nsec -= 1000000000; in main()
|
| /tools/testing/selftests/vDSO/ |
| A D | vdso_test_correctness.c | 43 long long tv_nsec; member 229 return a->tv_nsec <= b->tv_nsec; in ts_leq() 238 return a->tv_nsec <= b->tv_nsec; in ts64_leq() 297 (unsigned long long)start.tv_sec, start.tv_nsec, in test_one_clock_gettime() 298 (unsigned long long)vdso.tv_sec, vdso.tv_nsec, in test_one_clock_gettime() 299 (unsigned long long)end.tv_sec, end.tv_nsec); in test_one_clock_gettime() 359 (unsigned long long)start.tv_sec, start.tv_nsec, in test_one_clock_gettime64() 360 (unsigned long long)vdso.tv_sec, vdso.tv_nsec, in test_one_clock_gettime64() 361 (unsigned long long)end.tv_sec, end.tv_nsec); in test_one_clock_gettime64()
|
| A D | vdso_test_getrandom.c | 35 (vsp)->tv_nsec = (tsp)->tv_nsec - (usp)->tv_nsec; \ 36 if ((vsp)->tv_nsec < 0) { \ 38 (vsp)->tv_nsec += 1000000000L; \ 184 printf(" vdso: %u times in %lu.%09lu seconds\n", TRIALS, diff.tv_sec, diff.tv_nsec); in bench_single() 190 printf(" libc: %u times in %lu.%09lu seconds\n", TRIALS, diff.tv_sec, diff.tv_nsec); in bench_single() 196 printf("syscall: %u times in %lu.%09lu seconds\n", TRIALS, diff.tv_sec, diff.tv_nsec); in bench_single() 211 …printf(" vdso: %u x %u times in %lu.%09lu seconds\n", TRIALS, THREADS, diff.tv_sec, diff.tv_nsec… in bench_multi() 220 …printf(" libc: %u x %u times in %lu.%09lu seconds\n", TRIALS, THREADS, diff.tv_sec, diff.tv_nsec… in bench_multi() 229 …tf(" syscall: %u x %u times in %lu.%09lu seconds\n", TRIALS, THREADS, diff.tv_sec, diff.tv_nsec); in bench_multi()
|
| A D | vdso_test_abi.c | 91 (long long)ts.tv_sec, (long long)ts.tv_nsec); in vdso_test_clock_gettime() 143 (long long)ts.tv_sec, (long long)ts.tv_nsec); in vdso_test_clock_getres() 151 (long long)sys_ts.tv_sec, (long long)sys_ts.tv_nsec); in vdso_test_clock_getres() 153 if ((sys_ts.tv_sec != ts.tv_sec) || (sys_ts.tv_nsec != ts.tv_nsec)) in vdso_test_clock_getres()
|
| A D | vdso_test_clock_getres.c | 75 if ((x.tv_sec != y.tv_sec) || (x.tv_nsec != y.tv_nsec)) { in vdso_test_clock()
|
| /tools/testing/selftests/cgroup/ |
| A D | test_cpu.c | 112 .tv_nsec = 0, in timespec_sub() 121 if (lhs->tv_nsec < rhs->tv_nsec) { in timespec_sub() 126 ret.tv_nsec = NSEC_PER_SEC - rhs->tv_nsec + lhs->tv_nsec; in timespec_sub() 128 ret.tv_nsec = lhs->tv_nsec - rhs->tv_nsec; in timespec_sub() 154 while (ts_remaining.tv_sec > 0 || ts_remaining.tv_nsec > 0) { in hog_cpus_timed() 210 .tv_nsec = 0, in test_cpucg_stats() 274 .tv_nsec = 0, in test_cpucg_nice() 383 .tv_nsec = 0, in weight_hog_ncpus() 545 .tv_nsec = 0, in run_cpucg_nested_weight_test() 674 .tv_nsec = 0, in test_cpucg_max() [all …]
|
| /tools/testing/selftests/powerpc/benchmarks/ |
| A D | futex_bench.c | 34 …printf("time = %.6f\n", ts_end.tv_sec - ts_start.tv_sec + (ts_end.tv_nsec - ts_start.tv_nsec) / 1e… in test_futex()
|
| /tools/power/cpupower/utils/idle_monitor/ |
| A D | cpupower-monitor.c | 57 if ((end.tv_nsec - start.tv_nsec) < 0) { in timespec_diff_us() 59 temp.tv_nsec = 1000000000 + end.tv_nsec - start.tv_nsec; in timespec_diff_us() 62 temp.tv_nsec = end.tv_nsec - start.tv_nsec; in timespec_diff_us() 64 return (temp.tv_sec * 1000000) + (temp.tv_nsec / 1000); in timespec_diff_us()
|
| /tools/include/nolibc/ |
| A D | poll.h | 31 t.tv_nsec = (timeout % 1000) * 1000000; in sys_poll() 39 t.tv_nsec = (timeout % 1000) * 1000000; in sys_poll()
|
| /tools/testing/selftests/seccomp/ |
| A D | seccomp_benchmark.c | 41 i += finish.tv_nsec - start.tv_nsec; in timing() 44 finish.tv_sec, finish.tv_nsec, in timing() 45 start.tv_sec, start.tv_nsec, in timing() 73 i += finish.tv_nsec - start.tv_nsec; in calibrate()
|