/kernel/linux/linux-6.6/tools/testing/selftests/timers/ |
H A 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, re in main() local [all...] |
H A 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_ABSTIM in nanosleep_lat_test() 147 int clockid, ret; main() local [all...] |
H A D | inconsistency-check.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 153 int clockid, opt; in main() local 170 printf("Usage: %s [-t <secs>] [-c <clockid>]\n", argv[0]); in main() 172 printf(" -c: clockid to use (default, all clockids)\n"); in main() 182 for (clockid = userclock; clockid < maxclocks; clockid++) { in main() 184 if (clockid == CLOCK_HWSPECIFIC || clock_gettime(clockid, in main() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/timers/ |
H A 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_ABSTIM in nanosleep_lat_test() 147 int clockid, ret; main() local [all...] |
H A 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, re in main() local [all...] |
H A D | inconsistency-check.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 155 int clockid, opt; in main() local 172 printf("Usage: %s [-t <secs>] [-c <clockid>]\n", argv[0]); in main() 174 printf(" -c: clockid to use (default, all clockids)\n"); in main() 181 for (clockid = userclock; clockid < maxclocks; clockid++) { in main() 183 if (clockid == CLOCK_HWSPECIFIC) in main() 186 if (!clock_gettime(clockid, in main() [all...] |
/kernel/liteos_a/testsuites/unittest/libc/time/clock/full/ |
H A D | clock_test_003.cpp | 35 clockid_t clockid; in ClockTest() local 41 /* get kernel process 1 clockid */ in ClockTest() 43 ret = clock_getcpuclockid(1, &clockid); in ClockTest() 45 ICUNIT_ASSERT_EQUAL(clockid, CLOCK_GET_CPU_CLOCKID(pid), clockid); in ClockTest() 47 /* get clockid time */ in ClockTest() 48 ret = clock_gettime(clockid, &ts); in ClockTest() 52 /* get user process 2 clockid */ in ClockTest() 54 ret = clock_getcpuclockid(2, &clockid); in ClockTest() 56 ICUNIT_ASSERT_EQUAL(clockid, CLOCK_GET_CPU_CLOCKI in ClockTest() [all...] |
H A D | clock_test_002.cpp | 57 clockid_t clockid; in ClockTest() local 70 /* get current pthread clockid */ in ClockTest() 71 ret = pthread_getcpuclockid(pthread_self(), &clockid); in ClockTest() 74 ret = ThreadClock("Main thread CPU time: ", clockid); in ClockTest() 77 /* get create pthread clockid */ in ClockTest() 78 ret = pthread_getcpuclockid(thread, &clockid); in ClockTest() 81 ret = ThreadClock("Subthread CPU time: ", clockid); in ClockTest()
|
H A D | clock_test_005.cpp | 35 clockid_t clockid; in ClockTest() local 41 ret = clock_getcpuclockid(pid, &clockid); in ClockTest() 45 ret = clock_getcpuclockid(pid, &clockid); in ClockTest()
|
/kernel/linux/linux-5.10/tools/testing/selftests/timens/ |
H A 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...] |
H A 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() 105 pr_fail("clockid in run_test() [all...] |
H A 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()
|
H A 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() 60 ksft_test_result_fail("clockid: %d elapsed: %lld\n", in run_test() 61 clockid, elapsed); in run_test() 66 ksft_test_result_pass("clockid=%d\n", clockid); in run_test()
|
/kernel/linux/linux-6.6/tools/testing/selftests/timens/ |
H A 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...] |
H A 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() 105 pr_fail("clockid in run_test() [all...] |
H A 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()
|
H A 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() 60 ksft_test_result_fail("clockid: %d elapsed: %lld\n", in run_test() 61 clockid, elapsed); in run_test() 66 ksft_test_result_pass("clockid=%d\n", clockid); in run_test()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | clockid.c | 9 #include "clockid.h" 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() 106 ui__warning("unknown clockid %s, check man page\n", ostr); in parse_clockid() 115 if (cm->clockid in clockid_name() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | clockid.c | 9 #include "clockid.h" 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() 106 ui__warning("unknown clockid %s, check man page\n", ostr); in parse_clockid() 115 if (cm->clockid in clockid_name() [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | timerfd.c | 40 int clockid; member 54 return ctx->clockid == CLOCK_REALTIME_ALARM || in isalarm() 55 ctx->clockid == CLOCK_BOOTTIME_ALARM; in isalarm() 146 if ((ctx->clockid == CLOCK_REALTIME || in timerfd_setup_cancel() 147 ctx->clockid == CLOCK_REALTIME_ALARM) && in timerfd_setup_cancel() 178 int clockid = ctx->clockid; in timerfd_setup() local 190 ctx->clockid == CLOCK_REALTIME_ALARM ? in timerfd_setup() 194 hrtimer_init(&ctx->t.tmr, clockid, htmode); in timerfd_setup() 201 texp = timens_ktime_to_host(clockid, tex in timerfd_setup() [all...] |
/kernel/linux/linux-6.6/fs/ |
H A D | timerfd.c | 40 int clockid; member 54 return ctx->clockid == CLOCK_REALTIME_ALARM || in isalarm() 55 ctx->clockid == CLOCK_BOOTTIME_ALARM; in isalarm() 162 if ((ctx->clockid == CLOCK_REALTIME || in timerfd_setup_cancel() 163 ctx->clockid == CLOCK_REALTIME_ALARM) && in timerfd_setup_cancel() 194 int clockid = ctx->clockid; in timerfd_setup() local 206 ctx->clockid == CLOCK_REALTIME_ALARM ? in timerfd_setup() 210 hrtimer_init(&ctx->t.tmr, clockid, htmode); in timerfd_setup() 217 texp = timens_ktime_to_host(clockid, tex in timerfd_setup() [all...] |
/kernel/liteos_a/testsuites/unittest/container/full/ |
H A D | It_pid_container_021.cpp | 36 clockid_t clockid; in ChildFun() local 39 ret = clock_getcpuclockid(TEST_PID, &clockid); in ChildFun() 44 ret = clock_getcpuclockid(getpid(), &clockid); in ChildFun() 48 ret = clock_gettime(clockid, &ts); in ChildFun()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | time_namespace.h | 59 int clockid; member 80 ktime_t do_timens_ktime_to_host(clockid_t clockid, ktime_t tim, 83 static inline ktime_t timens_ktime_to_host(clockid_t clockid, ktime_t tim) in timens_ktime_to_host() argument 90 return do_timens_ktime_to_host(clockid, tim, &ns->offsets); in timens_ktime_to_host() 133 static inline ktime_t timens_ktime_to_host(clockid_t clockid, ktime_t tim) in timens_ktime_to_host() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | time_namespace.h | 58 int clockid; member 93 ktime_t do_timens_ktime_to_host(clockid_t clockid, ktime_t tim, 96 static inline ktime_t timens_ktime_to_host(clockid_t clockid, ktime_t tim) in timens_ktime_to_host() argument 103 return do_timens_ktime_to_host(clockid, tim, &ns->offsets); in timens_ktime_to_host() 159 static inline ktime_t timens_ktime_to_host(clockid_t clockid, ktime_t tim) in timens_ktime_to_host() argument
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | sch_etf.c | 31 int clockid; member 57 if (qopt->clockid < 0) { in validate_input_params() 62 if (qopt->clockid != CLOCK_TAI) { in validate_input_params() 63 NL_SET_ERR_MSG(extack, "Invalid clockid. CLOCK_TAI must be used"); in validate_input_params() 92 * Drop if packet's clockid differs from qdisc's. in is_packet_valid() 94 if (sk->sk_clockid != q->clockid) in is_packet_valid() 373 pr_debug("delta %d clockid %d offload %s deadline %s\n", in etf_init() 374 qopt->delta, qopt->clockid, in etf_init() 392 q->clockid = qopt->clockid; in etf_init() [all...] |