/linux-6.3-rc2/tools/testing/selftests/breakpoints/ |
A D | step_after_suspend_test.c | 134 int timerfd; in suspend() local 147 timerfd = timerfd_create(CLOCK_BOOTTIME_ALARM, 0); in suspend() 148 if (timerfd < 0) in suspend() 152 err = timerfd_settime(timerfd, 0, &spec, NULL); in suspend() 159 close(timerfd); in suspend()
|
/linux-6.3-rc2/tools/testing/selftests/timens/ |
A D | .gitignore | 10 timerfd
|
A D | Makefile | 1 TEST_GEN_PROGS := timens timerfd timer clock_nanosleep procfs exec futex vfork_exec
|
/linux-6.3-rc2/tools/perf/ |
A D | builtin-kvm.c | 856 kvm->timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK); in perf_kvm__timerfd_create() 857 if (kvm->timerfd < 0) { in perf_kvm__timerfd_create() 867 if (timerfd_settime(kvm->timerfd, 0, &new_value, NULL) != 0) { in perf_kvm__timerfd_create() 869 close(kvm->timerfd); in perf_kvm__timerfd_create() 883 rc = read(kvm->timerfd, &c, sizeof(uint64_t)); in perf_kvm__handle_timerfd() 972 if (evlist__add_pollfd(kvm->evlist, kvm->timerfd) < 0) in kvm_events_live_report() 1012 if (kvm->timerfd >= 0) in kvm_events_live_report() 1013 close(kvm->timerfd); in kvm_events_live_report()
|
A D | Makefile.config | 865 ifeq ($(feature-timerfd), 1) 868 msg := $(warning No timerfd support. Disables 'perf kvm stat live');
|
/linux-6.3-rc2/samples/bpf/ |
A D | xdp_sample_user.c | 1497 static int sample_timer_cb(int timerfd, struct stats_record **rec, in sample_timer_cb() argument 1504 ret = read(timerfd, &t, sizeof(t)); in sample_timer_cb() 1537 int timerfd, ret; in sample_run() local 1547 timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC | TFD_NONBLOCK); in sample_run() 1548 if (timerfd < 0) in sample_run() 1550 timerfd_settime(timerfd, 0, &its, NULL); in sample_run() 1555 pfd[1].fd = timerfd; in sample_run() 1582 ret = sample_timer_cb(timerfd, &rec, &prev); in sample_run() 1596 close(timerfd); in sample_run()
|
/linux-6.3-rc2/tools/perf/util/ |
A D | kvm-stat.h | 103 int timerfd; member
|
A D | evlist.c | 2237 int timerfd; member 2294 eet->timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC); in evlist__parse_event_enable_time() 2295 if (eet->timerfd == -1) { in evlist__parse_event_enable_time() 2301 eet->pollfd_pos = perf_evlist__add_pollfd(&evlist->core, eet->timerfd, NULL, POLLIN, flags); in evlist__parse_event_enable_time() 2314 close(eet->timerfd); in evlist__parse_event_enable_time() 2330 if (timerfd_settime(eet->timerfd, 0, &its, NULL) < 0) { in event_enable_timer__set_timer()
|
/linux-6.3-rc2/tools/build/feature/ |
A D | Makefile | 52 test-timerfd.bin \ 275 $(OUTPUT)test-timerfd.bin:
|
/linux-6.3-rc2/fs/ |
A D | Makefile | 34 obj-$(CONFIG_TIMERFD) += timerfd.o
|
/linux-6.3-rc2/tools/build/ |
A D | Makefile.feature | 61 timerfd \
|
/linux-6.3-rc2/Documentation/RCU/ |
A D | listRCU.rst | 390 periods. One such example can be found in the timerfd subsystem. When a 416 When a timerfd is freed (fd is closed), then the ``might_cancel`` 417 flag of the timerfd object is cleared, the object removed from the 444 ``cancel_list`` and wakes up processes waiting on the timerfd. While iterating
|
/linux-6.3-rc2/arch/ia64/kernel/syscalls/ |
A D | syscall.tbl | 296 284 common timerfd sys_ni_syscall
|
/linux-6.3-rc2/tools/perf/arch/mips/entry/syscalls/ |
A D | syscall_n64.tbl | 288 277 n64 timerfd sys_ni_syscall
|
/linux-6.3-rc2/arch/mips/kernel/syscalls/ |
A D | syscall_n64.tbl | 288 277 n64 timerfd sys_ni_syscall
|
A D | syscall_n32.tbl | 292 281 n32 timerfd sys_ni_syscall
|
A D | syscall_o32.tbl | 332 318 o32 timerfd sys_ni_syscall
|
/linux-6.3-rc2/arch/xtensa/kernel/syscalls/ |
A D | syscall.tbl | 328 # 305 was timerfd
|
/linux-6.3-rc2/arch/parisc/kernel/syscalls/ |
A D | syscall.tbl | 343 # 303 was timerfd
|
/linux-6.3-rc2/arch/alpha/kernel/syscalls/ |
A D | syscall.tbl | 408 477 common timerfd sys_ni_syscall
|
/linux-6.3-rc2/arch/s390/kernel/syscalls/ |
A D | syscall.tbl | 327 317 common timerfd - -
|
/linux-6.3-rc2/tools/perf/arch/s390/entry/syscalls/ |
A D | syscall.tbl | 327 317 common timerfd - -
|
/linux-6.3-rc2/init/ |
A D | Kconfig | 1677 bool "Enable timerfd() system call" if EXPERT 1680 Enable the timerfd() system call that allows to receive timer
|
/linux-6.3-rc2/ |
A D | MAINTAINERS | 16701 F: fs/timerfd.c
|