/Linux-v5.10/tools/testing/selftests/timers/ |
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 | 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 | inconsistency-check.c | 50 char *clockstring(int clockid) in clockstring() argument 52 switch (clockid) { in clockstring() 155 int clockid, opt; in main() local 181 for (clockid = userclock; clockid < maxclocks; clockid++) { in main() 183 if (clockid == CLOCK_HWSPECIFIC) in main() 186 if (!clock_gettime(clockid, &ts)) { in main() 187 printf("Consistent %-30s ", clockstring(clockid)); in main() 188 if (consistency_test(clockid, runtime)) 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()
|
/Linux-v5.10/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 | 39 static void test(clock_t clockid, char *clockstr, bool in_ns) in test() argument 45 vdso_clock_gettime(clockid, &start); in test() 50 vdso_clock_gettime(clockid, &tp); in test()
|
/Linux-v5.10/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 | 67 clockid_t clockid; member
|
/Linux-v5.10/fs/ |
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, texp); in timerfd_setup() 321 ctx->clockid, in timerfd_show() [all …]
|
/Linux-v5.10/include/linux/ |
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
|
D | restart_block.h | 39 clockid_t clockid; member
|
/Linux-v5.10/net/sched/ |
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() 94 if (sk->sk_clockid != q->clockid) in is_packet_valid() 374 qopt->delta, qopt->clockid, in etf_init() 392 q->clockid = qopt->clockid; in etf_init() 397 switch (q->clockid) { in etf_init() 415 qdisc_watchdog_init_clockid(&q->watchdog, sch, q->clockid); in etf_init() 477 opt.clockid = q->clockid; in etf_dump()
|
D | act_gate.c | 276 enum tk_offsets tko, s32 clockid, in gate_setup_timer() argument 282 clockid == gact->param.tcfg_clockid) in gate_setup_timer() 290 gact->param.tcfg_clockid = clockid; in gate_setup_timer() 292 hrtimer_init(&gact->hitimer, clockid, HRTIMER_MODE_ABS_SOFT); in gate_setup_timer() 308 s32 clockid = CLOCK_TAI; in tcf_gate_init() local 328 clockid = nla_get_s32(tb[TCA_GATE_CLOCKID]); in tcf_gate_init() 329 switch (clockid) { in tcf_gate_init() 419 gate_setup_timer(gact, basetime, tk_offset, clockid, in tcf_gate_init()
|
D | sch_taprio.c | 67 int clockid; member 1337 int clockid = nla_get_s32(tb[TCA_TAPRIO_ATTR_SCHED_CLOCKID]); in taprio_parse_clockid() local 1342 if (clockid < 0 || in taprio_parse_clockid() 1343 (q->clockid != -1 && q->clockid != clockid)) { in taprio_parse_clockid() 1350 switch (clockid) { in taprio_parse_clockid() 1369 q->clockid = clockid; in taprio_parse_clockid() 1534 hrtimer_init(&q->advance_timer, q->clockid, HRTIMER_MODE_ABS); in taprio_change() 1650 q->clockid = -1; in taprio_init() 1829 nla_put_s32(skb, TCA_TAPRIO_ATTR_SCHED_CLOCKID, q->clockid)) in taprio_dump()
|
/Linux-v5.10/include/trace/events/ |
D | timer.h | 169 TP_PROTO(struct hrtimer *hrtimer, clockid_t clockid, 172 TP_ARGS(hrtimer, clockid, mode), 176 __field( clockid_t, clockid ) 182 __entry->clockid = clockid; 187 decode_clockid(__entry->clockid),
|
/Linux-v5.10/kernel/time/ |
D | namespace.c | 23 ktime_t do_timens_ktime_to_host(clockid_t clockid, ktime_t tim, in do_timens_ktime_to_host() argument 28 switch (clockid) { in do_timens_ktime_to_host() 334 static void show_offset(struct seq_file *m, int clockid, struct timespec64 *ts) in show_offset() argument 338 switch (clockid) { in show_offset() 388 switch (off->clockid) { in proc_timens_set_offset() 427 switch (off->clockid) { in proc_timens_set_offset()
|
D | hrtimer.c | 75 .clockid = CLOCK_MONOTONIC, 80 .clockid = CLOCK_REALTIME, 85 .clockid = CLOCK_BOOTTIME, 90 .clockid = CLOCK_TAI, 95 .clockid = CLOCK_MONOTONIC, 100 .clockid = CLOCK_REALTIME, 105 .clockid = CLOCK_BOOTTIME, 110 .clockid = CLOCK_TAI, 465 debug_init(struct hrtimer *timer, clockid_t clockid, in debug_init() argument 469 trace_hrtimer_init(timer, clockid, mode); in debug_init() [all …]
|
D | alarmtimer.c | 518 static enum alarmtimer_type clock2alarm(clockid_t clockid) in clock2alarm() argument 520 if (clockid == CLOCK_REALTIME_ALARM) in clock2alarm() 522 if (clockid == CLOCK_BOOTTIME_ALARM) in clock2alarm() 795 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart() 852 restart->nanosleep.clockid = type; in alarm_timer_nsleep()
|
/Linux-v5.10/include/uapi/linux/ |
D | net_tstamp.h | 172 __kernel_clockid_t clockid;/* reference clockid */ member
|
/Linux-v5.10/tools/testing/selftests/net/ |
D | so_txtime.sh | 26 if tc qdisc replace dev lo root etf clockid CLOCK_TAI delta 400000; then
|