Home
last modified time | relevance | path

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

/linux-4.4.14/tools/testing/selftests/timers/
Dnsleep-lat.c61 char *clockstring(int clockid) in clockstring() argument
63 switch (clockid) { in clockstring()
109 int nanosleep_lat_test(int clockid, long long ns) in nanosleep_lat_test() argument
118 if (clock_gettime(clockid, &start)) in nanosleep_lat_test()
120 if (clock_nanosleep(clockid, 0, &target, NULL)) in nanosleep_lat_test()
126 clock_gettime(clockid, &start); in nanosleep_lat_test()
128 clock_nanosleep(clockid, 0, &target, NULL); in nanosleep_lat_test()
129 clock_gettime(clockid, &end); in nanosleep_lat_test()
138 clock_gettime(clockid, &start); in nanosleep_lat_test()
140 clock_nanosleep(clockid, TIMER_ABSTIME, &target, NULL); in nanosleep_lat_test()
[all …]
Dnanosleep.c61 char *clockstring(int clockid) in clockstring() argument
63 switch (clockid) { in clockstring()
112 int nanosleep_test(int clockid, long long ns) in nanosleep_test() argument
117 if (clock_gettime(clockid, &now)) in nanosleep_test()
121 if (clock_nanosleep(clockid, TIMER_ABSTIME, &target, NULL)) in nanosleep_test()
123 clock_gettime(clockid, &now); in nanosleep_test()
129 clock_gettime(clockid, &now); in nanosleep_test()
134 clock_nanosleep(clockid, 0, &rel, NULL); in nanosleep_test()
135 clock_gettime(clockid, &now); in nanosleep_test()
145 int clockid, ret; in main() local
[all …]
Dinconsistency-check.c61 char *clockstring(int clockid) in clockstring() argument
63 switch (clockid) { in clockstring()
166 int clockid, opt; in main() local
192 for (clockid = userclock; clockid < maxclocks; clockid++) { in main()
194 if (clockid == CLOCK_HWSPECIFIC) in main()
197 if (!clock_gettime(clockid, &ts)) { in main()
198 printf("Consistent %-30s ", clockstring(clockid)); in main()
199 if (consistency_test(clockid, runtime)) in main()
Dalarmtimer-suspend.c68 char *clockstring(int clockid) in clockstring() argument
70 switch (clockid) { in clockstring()
Dset-timer-lat.c67 char *clockstring(int clockid) in clockstring() argument
69 switch (clockid) { in clockstring()
/linux-4.4.14/fs/
Dtimerfd.c38 int clockid; member
51 return ctx->clockid == CLOCK_REALTIME_ALARM || in isalarm()
52 ctx->clockid == CLOCK_BOOTTIME_ALARM; in isalarm()
135 if ((ctx->clockid == CLOCK_REALTIME || in timerfd_setup_cancel()
136 ctx->clockid == CLOCK_REALTIME_ALARM) && in timerfd_setup_cancel()
166 int clockid = ctx->clockid; in timerfd_setup() local
178 ctx->clockid == CLOCK_REALTIME_ALARM ? in timerfd_setup()
182 hrtimer_init(&ctx->t.tmr, clockid, htmode); in timerfd_setup()
307 ctx->clockid, in timerfd_show()
376 SYSCALL_DEFINE2(timerfd_create, int, clockid, int, flags) in SYSCALL_DEFINE2() argument
[all …]
/linux-4.4.14/include/trace/events/
Dtimer.h136 TP_PROTO(struct hrtimer *hrtimer, clockid_t clockid,
139 TP_ARGS(hrtimer, clockid, mode),
143 __field( clockid_t, clockid )
149 __entry->clockid = clockid;
154 __entry->clockid == CLOCK_REALTIME ?
/linux-4.4.14/kernel/time/
Dhrtimer.c75 .clockid = CLOCK_MONOTONIC,
80 .clockid = CLOCK_REALTIME,
85 .clockid = CLOCK_BOOTTIME,
90 .clockid = CLOCK_TAI,
441 debug_init(struct hrtimer *timer, clockid_t clockid, in debug_init() argument
445 trace_hrtimer_init(timer, clockid, mode); in debug_init()
1524 hrtimer_init_on_stack(&t.timer, restart->nanosleep.clockid, in hrtimer_nanosleep_restart()
1546 const enum hrtimer_mode mode, const clockid_t clockid) in hrtimer_nanosleep() argument
1557 hrtimer_init_on_stack(&t.timer, clockid, mode); in hrtimer_nanosleep()
1576 restart->nanosleep.clockid = t.timer.base->clockid; in hrtimer_nanosleep()
Dalarmtimer.c446 static enum alarmtimer_type clock2alarm(clockid_t clockid) in clock2alarm() argument
448 if (clockid == CLOCK_REALTIME_ALARM) in clock2alarm()
450 if (clockid == CLOCK_BOOTTIME_ALARM) in clock2alarm()
705 enum alarmtimer_type type = restart->nanosleep.clockid; in alarm_timer_nsleep_restart()
790 restart->nanosleep.clockid = type; in alarm_timer_nsleep()
Dposix-cpu-timers.c1410 restart_block->nanosleep.clockid = which_clock; in posix_cpu_nsleep()
1419 clockid_t which_clock = restart_block->nanosleep.clockid; in posix_cpu_nsleep_restart()
Dposix-timers.c1124 clockid_t which_clock = restart_block->nanosleep.clockid; in clock_nanosleep_restart()
/linux-4.4.14/tools/perf/util/
Devsel.c37 bool clockid; member
41 static clockid_t clockid; variable
889 clockid = opts->clockid; in perf_evsel__config()
892 attr->clockid = opts->clockid; in perf_evsel__config()
1278 PRINT_ATTRf(clockid, p_signed); in perf_event_attr__fprintf()
1315 evsel->attr.clockid = CLOCK_MONOTONIC; /* should always work */ in __perf_evsel__open()
1316 if (perf_missing_features.clockid) { in __perf_evsel__open()
1318 evsel->attr.clockid = 0; in __perf_evsel__open()
1383 if (perf_missing_features.clockid || in __perf_evsel__open()
1428 } else if (!perf_missing_features.clockid && evsel->attr.use_clockid) { in __perf_evsel__open()
[all …]
/linux-4.4.14/tools/perf/
Dperf.h74 clockid_t clockid; member
Dbuiltin-record.c848 int clockid; member
852 { .name = n, .clockid = (c), }
911 if (sscanf(str, "%d", &opts->clockid) == 1) in parse_clockid()
920 opts->clockid = cm->clockid; in parse_clockid()
Dbuiltin-trace.c637 static const char *clockid[] = { variable
642 static DEFINE_STRARRAY(clockid);
1029 { .name = "clock_gettime", .errmsg = true, STRARRAY(0, clk_id, clockid), },
/linux-4.4.14/include/linux/
Dthread_info.h33 clockid_t clockid; member
Dhrtimer.h145 clockid_t clockid; member
474 const clockid_t clockid);
Dsyscalls.h805 asmlinkage long sys_timerfd_create(int clockid, int flags);
/linux-4.4.14/include/uapi/linux/
Dperf_event.h366 __s32 clockid; member
/linux-4.4.14/drivers/char/
Dmmtimer.c481 static int sgi_clock_get(clockid_t clockid, struct timespec *tp) in sgi_clock_get() argument
492 static int sgi_clock_set(const clockid_t clockid, const struct timespec *tp) in sgi_clock_set() argument
/linux-4.4.14/tools/perf/Documentation/
Dperf-record.txt295 --clockid::
/linux-4.4.14/Documentation/filesystems/
Dproc.txt1817 clockid: 0
1823 where 'clockid' is the clock type and 'ticks' is the number of the timer expirations
/linux-4.4.14/kernel/events/
Dcore.c8364 err = perf_event_set_clock(event, attr.clockid); in SYSCALL_DEFINE5()