Searched refs:timerfd (Results 1 – 20 of 20) sorted by relevance
36 * timerfd41 * The timerfd analogues for timer_gettime(2) and timer_settime(2) are44 * When a timerfd object's timer fires, an internal counter is incremented.45 * When this counter is non-zero, the descriptor associated with the timerfd49 * responsible for incrementing the "overrun" counter each time the timerfd52 * This implementation is API compatible with the Linux timerfd interface.67 #include <sys/timerfd.h>70 /* N.B. all timerfd state is protected by itimer_lock() */71 struct timerfd { struct 88 static void timerfd_wake(struct timerfd *); argument 84 tfd_mtimetimerfd global() argument [all...]
94 int timerfd; member197 fd = epollop->timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK|TFD_CLOEXEC); in epoll_init()198 if (epollop->timerfd >= 0) { in epoll_init()201 epev.data.fd = epollop->timerfd; in epoll_init()206 epollop->timerfd = -1; in epoll_init()216 epollop->timerfd = -1; in epoll_init()219 epollop->timerfd = -1; in epoll_init()428 if (epollop->timerfd >= 0) { in epoll_dispatch()449 if (timerfd_settime(epollop->timerfd, 0, &is, NULL) < 0) { in epoll_dispatch()488 if (events[i].data.fd == epollop->timerfd) in epoll_dispatch()[all …]
379 /* Define to 1 if you have the <sys/timerfd.h> header file. */
341 /* Define to 1 if you have the <sys/timerfd.h> header file. */
249 sys/timerfd.h \
414 sys/timerfd.h
1322 o When PRECISE_TIMERS is set with epoll, use timerfd for microsecond1327 o Avoid giving a spurious warning when timerfd support is unavailable
153 -t - run timerfd test155 -T - run timerfd+changelist test161 timerfd=0168 t) timerfd=1;;177 [ $timerfd -eq 0 ] || do_test EPOLL "(timerfd)"
7 module core.sys.linux.timerfd;
296 timer_settime.2 timerfd.2 truncate.2 umask.2 undelete.2 \395 MLINKS+=timerfd.2 timerfd_create.2 \396 timerfd.2 timerfd_gettime.2 \397 timerfd.2 timerfd_settime.2
115 struct timerfd *fd_timerfd; // DTYPE_TIMERFD
46 tape.h termios.h time.h timeb.h timepps.h timerfd.h times.h timespec.h \
259 core/sys/linux/time.d core/sys/linux/timerfd.d core/sys/linux/tipc.d \
340 core/sys/linux/time.lo core/sys/linux/timerfd.lo \879 core/sys/linux/time.d core/sys/linux/timerfd.d core/sys/linux/tipc.d \1531 core/sys/linux/timerfd.lo: core/sys/linux/$(am__dirstamp)
284 core/sys/linux/timerfd.d core/sys/linux/tipc.d core/sys/linux/unistd.d
372 core/sys/linux/timerfd.lo core/sys/linux/tipc.lo \949 core/sys/linux/timerfd.d core/sys/linux/tipc.d core/sys/linux/unistd.d1682 core/sys/linux/timerfd.lo: core/sys/linux/$(am__dirstamp)
773 Also includes implementations of eventfd and timerfd, as
61728 Update the NetBSD system call table to add eventfd(2) and timerfd(2).67202 - <syscall name="timerfd" groups="descriptor"/>67206 + <syscall name="timerfd" groups="descriptor"/>
90028 911e6b52f63b86bf643effb3bc490d48 libphobos/libdruntime/core/sys/linux/timerfd.d
103897 911e6b52f63b86bf643effb3bc490d48 libphobos/libdruntime/core/sys/linux/timerfd.d