| /tools/testing/selftests/timers/ |
| D | nanosleep.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 101 int nanosleep_test(int clockid, long long ns) in nanosleep_test() argument 106 if (clock_gettime(clockid, &now)) in nanosleep_test() 110 if (clock_nanosleep(clockid, TIMER_ABSTIME, &target, NULL)) in nanosleep_test() 112 clock_gettime(clockid, &now); in nanosleep_test() 118 clock_gettime(clockid, &now); in nanosleep_test() 123 clock_nanosleep(clockid, 0, &rel, NULL); in nanosleep_test() 124 clock_gettime(clockid, &now); in nanosleep_test() 134 int clockid, ret; in main() local [all …]
|
| D | nsleep-lat.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 98 int nanosleep_lat_test(int clockid, long long ns) in nanosleep_lat_test() argument 107 if (clock_gettime(clockid, &start)) in nanosleep_lat_test() 109 if (clock_nanosleep(clockid, 0, &target, NULL)) in nanosleep_lat_test() 115 clock_gettime(clockid, &start); in nanosleep_lat_test() 117 clock_nanosleep(clockid, 0, &target, NULL); in nanosleep_lat_test() 118 clock_gettime(clockid, &end); in nanosleep_lat_test() 127 clock_gettime(clockid, &start); in nanosleep_lat_test() 129 clock_nanosleep(clockid, TIMER_ABSTIME, &target, NULL); in nanosleep_lat_test() [all …]
|
| D | inconsistency-check.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 153 int clockid, opt; in main() local 182 for (clockid = userclock; clockid < maxclocks; clockid++) { in main() 184 if (clockid == CLOCK_HWSPECIFIC || clock_gettime(clockid, &ts)) { in main() 185 ksft_test_result_skip("%-31s\n", clockstring(clockid)); in main() 189 if (consistency_test(clockid, runtime)) { in main() 190 ksft_test_result_fail("%-31s\n", clockstring(clockid)); in main() 193 ksft_test_result_pass("%-31s\n", clockstring(clockid)); in main()
|
| D | alarmtimer-suspend.c | 57 char *clockstring(int clockid) in clockstring() argument 59 switch (clockid) { in clockstring()
|
| D | set-timer-lat.c | 58 char *clockstring(int clockid) in clockstring() argument 60 switch (clockid) { in clockstring()
|
| /tools/testing/selftests/timens/ |
| D | timerfd.c | 18 static int tclock_gettime(clock_t clockid, struct timespec *now) in tclock_gettime() argument 20 if (clockid == CLOCK_BOOTTIME_ALARM) in tclock_gettime() 21 clockid = CLOCK_BOOTTIME; in tclock_gettime() 22 return clock_gettime(clockid, now); in tclock_gettime() 25 int run_test(int clockid, struct timespec now) in run_test() argument 31 if (check_skip(clockid)) in run_test() 34 if (tclock_gettime(clockid, &now)) in run_test() 35 return pr_perror("clock_gettime(%d)", clockid); in run_test() 50 fd = timerfd_create(clockid, 0); in run_test() 52 return pr_perror("timerfd_create(%d)", clockid); in run_test() [all …]
|
| D | clock_nanosleep.c | 28 int clockid; member 36 clock_nanosleep(args->clockid, args->abs ? TIMER_ABSTIME : 0, args->now, args->rem); in call_nanosleep() 41 int run_test(int clockid, int abs) in run_test() argument 44 struct thread_args args = { .now = &now, .rem = &rem, .clockid = clockid}; in run_test() 56 if (clock_gettime(clockid, &start) == -1) { in run_test() 57 if (errno == EINVAL && check_skip(clockid)) in run_test() 100 ksft_test_result_pass("clockid: %d abs:%d timeout\n", clockid, abs); in run_test() 106 clockid, abs, rem.tv_sec); in run_test() 109 ksft_test_result_pass("clockid: %d abs:%d\n", clockid, abs); in run_test()
|
| D | futex.c | 20 static int run_test(int clockid) in run_test() argument 26 if (clockid == CLOCK_REALTIME) in run_test() 29 clock_gettime(clockid, &timeout); in run_test() 48 clock_gettime(clockid, &end); in run_test() 57 ksft_test_result_pass("futex with the %d clockid\n", clockid); in run_test()
|
| D | timer.c | 18 int run_test(int clockid, struct timespec now) in run_test() argument 25 if (check_skip(clockid)) in run_test() 42 if (timer_create(clockid, &sevp, &fd) == -1) { in run_test() 61 clockid, elapsed); in run_test() 66 ksft_test_result_pass("clockid=%d\n", clockid); in run_test()
|
| D | timens.h | 30 static inline bool check_skip(int clockid) in check_skip() argument 32 if (!config_alarm_timers && clockid == CLOCK_BOOTTIME_ALARM) { in check_skip() 40 switch (clockid) { in check_skip()
|
| D | gettime_perf.c | 47 static void test(clock_t clockid, char *clockstr, bool in_ns) in test() argument 53 vdso_clock_gettime(clockid, &start); in test() 58 vdso_clock_gettime(clockid, &tp); in test()
|
| /tools/perf/util/ |
| D | clockid.c | 14 int clockid; member 18 { .name = n, .clockid = (c), } 90 if (sscanf(str, "%d", &opts->clockid) == 1) in parse_clockid() 91 return get_clockid_res(opts->clockid, &opts->clockid_res_ns); in parse_clockid() 99 opts->clockid = cm->clockid; in parse_clockid() 100 return get_clockid_res(opts->clockid, in parse_clockid() 115 if (cm->clockid == clk_id) in clockid_name()
|
| D | record.h | 69 clockid_t clockid; member
|
| D | env.h | 136 int clockid; member
|
| D | evsel.c | 72 static clockid_t clockid; variable 1333 clockid = opts->clockid; in evsel__config() 1336 attr->clockid = opts->clockid; in evsel__config() 2112 evsel->core.attr.clockid = CLOCK_MONOTONIC; /* should always work */ in evsel__disable_missing_features() 2113 if (perf_missing_features.clockid) { in evsel__disable_missing_features() 2115 evsel->core.attr.clockid = 0; in evsel__disable_missing_features() 2212 } else if (!perf_missing_features.clockid && evsel->core.attr.use_clockid) { in evsel__detect_missing_features() 2213 perf_missing_features.clockid = true; in evsel__detect_missing_features() 2418 if (perf_missing_features.clockid || in evsel__open_cpu() 3404 if (perf_missing_features.clockid) in evsel__open_strerror() [all …]
|
| D | data-convert-json.c | 296 "%u", header->env.clock.clockid); in output_headers()
|
| D | header.c | 922 data32 = ff->ph->env.clock.clockid; in write_clock_data() 1773 clockid_t clockid; in print_clock_data() local 1794 clockid = ff->ph->env.clock.clockid; in print_clock_data() 1804 fprintf(fp, "# clockid: %s (%u)\n", clockid_name(clockid), clockid); in print_clock_data() 1808 clockid_name(clockid)); in print_clock_data() 3061 ff->ph->env.clock.clockid = data32; in process_clock_data() 3461 FEAT_OPR(CLOCKID, clockid, false),
|
| D | perf_event_attr_fprintf.c | 332 PRINT_ATTRf(clockid, p_signed); in perf_event_attr__fprintf()
|
| /tools/testing/selftests/futex/include/ |
| D | futex2test.h | 19 unsigned long flags, struct timespec *timo, clockid_t clockid) in futex_waitv() argument 21 return syscall(__NR_futex_waitv, waiters, nr_waiters, flags, timo, clockid); in futex_waitv()
|
| /tools/testing/selftests/futex/functional/ |
| D | futex_wait_timeout.c | 83 static int futex_get_abs_timeout(clockid_t clockid, struct timespec *to, in futex_get_abs_timeout() argument 86 if (clock_gettime(clockid, to)) { in futex_get_abs_timeout()
|
| /tools/testing/selftests/net/ |
| D | so_txtime.sh | 93 if ip netns exec "${NS1}" tc qdisc replace dev "${DEV}" root etf clockid CLOCK_TAI delta 400000; th…
|
| D | so_txtime.c | 268 struct sock_txtime so_txtime_val = { .clockid = cfg_clockid }; in setsockopt_txtime()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| D | lwt_reroute.c | 91 .clockid = CLOCK_MONOTONIC, in overflow_fq()
|
| /tools/testing/selftests/drivers/net/ocelot/ |
| D | psfp.sh | 161 clockid CLOCK_TAI offload delta ${FUDGE_FACTOR}
|
| /tools/include/uapi/linux/ |
| D | perf_event.h | 496 __s32 clockid; member
|