Home
last modified time | relevance | path

Searched refs:timerfd (Results 1 – 25 of 63) sorted by relevance

123

/external/libevent/
Depoll.c91 int timerfd; member
194 fd = epollop->timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK|TFD_CLOEXEC); in epoll_init()
195 if (epollop->timerfd >= 0) { in epoll_init()
198 epev.data.fd = epollop->timerfd; in epoll_init()
203 epollop->timerfd = -1; in epoll_init()
213 epollop->timerfd = -1; in epoll_init()
216 epollop->timerfd = -1; in epoll_init()
425 if (epollop->timerfd >= 0) { in epoll_dispatch()
446 if (timerfd_settime(epollop->timerfd, 0, &is, NULL) < 0) { in epoll_dispatch()
485 if (events[i].data.fd == epollop->timerfd) in epoll_dispatch()
[all …]
/external/libevent/test/
Dtest.sh153 -t - run timerfd test
155 -T - run timerfd+changelist test
161 timerfd=0
168 t) timerfd=1;;
177 [ $timerfd -eq 0 ] || do_test EPOLL "(timerfd)"
/external/libusb/libusb/os/
Devents_posix.h51 int timerfd; member
53 #define USBI_TIMER_OS_HANDLE(t) ((t)->timerfd)
58 return timer->timerfd >= 0; in usbi_timer_valid()
Devents_posix.c181 timer->timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK | TFD_CLOEXEC); in usbi_create_timer()
182 if (timer->timerfd == -1) { in usbi_create_timer()
192 if (close(timer->timerfd) == -1) in usbi_destroy_timer()
200 if (timerfd_settime(timer->timerfd, TFD_TIMER_ABSTIME, &it, NULL) == -1) { in usbi_arm_timer()
212 if (timerfd_settime(timer->timerfd, 0, &it, NULL) == -1) { in usbi_disarm_timer()
/external/linux-kselftest/tools/testing/selftests/breakpoints/
Dstep_after_suspend_test.c134 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()
/external/rust/android-crates-io/crates/rustix/src/time/
Dmod.rs5 mod timerfd; module
11 pub use timerfd::*;
/external/python/cpython3/Doc/howto/
Dindex.rst33 timerfd.rst
61 * :ref:`timerfd-howto`
/external/libusb/
Dconfigure.ac302 dnl timerfd support
304 AC_ARG_ENABLE([timerfd], optenable
305 [AS_HELP_STRING([--enable-timerfd], [use timerfd for timing [default=auto]])],
309 AC_CHECK_HEADER([sys/timerfd.h], [timerfd_h=yes], [timerfd_h=])
311 …CLS([TFD_NONBLOCK, TFD_CLOEXEC], [timerfd_h_ok=yes], [timerfd_h_ok=], [[#include <sys/timerfd.h>]])
315 AC_DEFINE([HAVE_TIMERFD], [1], [Define to 1 if the system has timerfd functionality.])
320 AC_MSG_ERROR([timerfd header not usable; glibc 2.9+ required])
323 AC_MSG_ERROR([timerfd header not available; glibc 2.9+ required])
326 AC_MSG_CHECKING([whether to use timerfd for timing])
/external/rust/android-crates-io/crates/vmm-sys-util/src/linux/
Dmod.rs14 pub mod timerfd; module
/external/linux-kselftest/tools/testing/selftests/timens/
D.gitignore10 timerfd
DMakefile1 TEST_GEN_PROGS := timens timerfd timer clock_nanosleep procfs exec futex
/external/rust/android-crates-io/crates/nix/test/sys/
Dtest_timerfd.rs2 use nix::sys::timerfd::{
/external/wayland/src/
Devent-loop.c260 set_timer(int timerfd, struct timespec deadline) { in set_timer() argument
266 return timerfd_settime(timerfd, TFD_TIMER_ABSTIME, &its, NULL); in set_timer()
270 clear_timer(int timerfd) in clear_timer() argument
278 return timerfd_settime(timerfd, 0, &its, NULL); in clear_timer()
/external/sdv/vsomeip/third_party/boost/asio/doc/
Dplatform_macros.qbk183 Linux: epoll, eventfd and timerfd.
190 Linux: epoll, eventfd and timerfd.
523 Linux: epoll, eventfd and timerfd.
/external/rust/android-crates-io/crates/nix/src/sys/
Dmod.rs179 pub mod timerfd;
/external/parameter-framework/support/android/asio/
Dasio_defines.txt63 // bionic doesn't implement eventfd nor timerfd
/external/wmediumd/wmediumd/
Dwmediumd.h217 int timerfd; member
/external/rust/android-crates-io/crates/rustix/
DREADME.md30 [`timerfd`], and [`io-streams`] crates, for example.
187 [`timerfd`]: https://crates.io/crates/timerfd
/external/ltp/include/lapi/syscalls/
Dmips64.in275 timerfd 5277
Dia64.in279 timerfd 1308
Dmips64n32.in279 timerfd 6281
Ds390x.in261 timerfd 317
Dmipso32.in310 timerfd 4318
/external/wayland/
Dmeson.build84 { 'header': 'sys/timerfd.h', 'symbol': 'TFD_CLOEXEC' },
/external/rust/android-crates-io/crates/vmm-sys-util/
DCHANGELOG.md214 * timerfd: Structure and functions for working with
215 [`timerfd`](http://man7.org/linux/man-pages/man2/timerfd_create.2.html).

123