Home
last modified time | relevance | path

Searched refs:clockid (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v5.4/tools/testing/selftests/timers/
Dnsleep-lat.c50 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 …]
Dnanosleep.c50 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 …]
Dinconsistency-check.c50 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()
Dalarmtimer-suspend.c57 char *clockstring(int clockid) in clockstring() argument
59 switch (clockid) { in clockstring()
Dset-timer-lat.c58 char *clockstring(int clockid) in clockstring() argument
60 switch (clockid) { in clockstring()
/Linux-v5.4/fs/
Dtimerfd.c39 int clockid; member
53 return ctx->clockid == CLOCK_REALTIME_ALARM || in isalarm()
54 ctx->clockid == CLOCK_BOOTTIME_ALARM; in isalarm()
145 if ((ctx->clockid == CLOCK_REALTIME || in timerfd_setup_cancel()
146 ctx->clockid == CLOCK_REALTIME_ALARM) && in timerfd_setup_cancel()
177 int clockid = ctx->clockid; in timerfd_setup() local
189 ctx->clockid == CLOCK_REALTIME_ALARM ? in timerfd_setup()
193 hrtimer_init(&ctx->t.tmr, clockid, htmode); in timerfd_setup()
318 ctx->clockid, in timerfd_show()
387 SYSCALL_DEFINE2(timerfd_create, int, clockid, int, flags) in SYSCALL_DEFINE2() argument
[all …]
/Linux-v5.4/net/sched/
Dsch_etf.c31 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()
373 qopt->delta, qopt->clockid, in etf_init()
391 q->clockid = qopt->clockid; in etf_init()
396 switch (q->clockid) { in etf_init()
414 qdisc_watchdog_init_clockid(&q->watchdog, sch, q->clockid); in etf_init()
476 opt.clockid = q->clockid; in etf_dump()
Dsch_taprio.c66 int clockid; member
1305 int clockid = nla_get_s32(tb[TCA_TAPRIO_ATTR_SCHED_CLOCKID]); in taprio_parse_clockid() local
1310 if (clockid < 0 || in taprio_parse_clockid()
1311 (q->clockid != -1 && q->clockid != clockid)) { in taprio_parse_clockid()
1318 switch (clockid) { in taprio_parse_clockid()
1337 q->clockid = clockid; in taprio_parse_clockid()
1470 hrtimer_init(&q->advance_timer, q->clockid, HRTIMER_MODE_ABS); in taprio_change()
1599 q->clockid = -1; in taprio_init()
1777 nla_put_s32(skb, TCA_TAPRIO_ATTR_SCHED_CLOCKID, q->clockid)) in taprio_dump()
/Linux-v5.4/include/trace/events/
Dtimer.h169 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.4/kernel/time/
Dhrtimer.c75 .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,
466 debug_init(struct hrtimer *timer, clockid_t clockid, in debug_init() argument
470 trace_hrtimer_init(timer, clockid, mode); in debug_init()
[all …]
Dalarmtimer.c518 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()
778 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
833 restart->nanosleep.clockid = type; in alarm_timer_nsleep()
Dposix-cpu-timers.c1339 restart_block->nanosleep.clockid = which_clock; in posix_cpu_nsleep()
1346 clockid_t which_clock = restart_block->nanosleep.clockid; in posix_cpu_nsleep_restart()
/Linux-v5.4/include/linux/
Drestart_block.h39 clockid_t clockid; member
Dhrtimer.h161 clockid_t clockid; member
507 const clockid_t clockid);
/Linux-v5.4/tools/perf/util/
Drecord.h61 clockid_t clockid; member
Devsel.c57 static clockid_t clockid; variable
1121 clockid = opts->clockid; in perf_evsel__config()
1124 attr->clockid = opts->clockid; in perf_evsel__config()
1624 evsel->core.attr.clockid = CLOCK_MONOTONIC; /* should always work */ in evsel__open()
1625 if (perf_missing_features.clockid) { in evsel__open()
1627 evsel->core.attr.clockid = 0; in evsel__open()
1713 if (perf_missing_features.clockid || in evsel__open()
1775 } else if (!perf_missing_features.clockid && evsel->core.attr.use_clockid) { in evsel__open()
1776 perf_missing_features.clockid = true; in evsel__open()
2494 if (perf_missing_features.clockid) in perf_evsel__open_strerror()
[all …]
Dperf_event_attr_fprintf.c142 PRINT_ATTRf(clockid, p_signed); in perf_event_attr__fprintf()
Devsel.h110 bool clockid; member
/Linux-v5.4/tools/testing/selftests/net/
Dso_txtime.sh21 if tc qdisc replace dev lo root etf clockid CLOCK_TAI delta 200000; then
Dso_txtime.c130 struct sock_txtime so_txtime_val = { .clockid = cfg_clockid }; in setsockopt_txtime()
/Linux-v5.4/include/uapi/linux/
Dnet_tstamp.h158 __kernel_clockid_t clockid;/* reference clockid */ member
Dperf_event.h411 __s32 clockid; member
/Linux-v5.4/include/net/
Dpkt_sched.h76 clockid_t clockid);
/Linux-v5.4/tools/perf/
Dbuiltin-record.c1828 int clockid; member
1832 { .name = n, .clockid = (c), }
1904 if (sscanf(str, "%d", &opts->clockid) == 1) in parse_clockid()
1905 return get_clockid_res(opts->clockid, &opts->clockid_res_ns); in parse_clockid()
1913 opts->clockid = cm->clockid; in parse_clockid()
1914 return get_clockid_res(opts->clockid, in parse_clockid()
/Linux-v5.4/tools/include/uapi/linux/
Dperf_event.h411 __s32 clockid; member

12