HomeSort by: relevance | last modified time | path
    Searched refs:eventfd (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/lib/libc/sys/
eventfd_read.c 38 #include <sys/eventfd.h>
eventfd_write.c 38 #include <sys/eventfd.h>
Makefile.inc 106 eventfd.S \
263 connect.2 dup.2 eventfd.2 execve.2 _exit.2 extattr_get_file.2 \
312 MLINKS+=eventfd.2 eventfd_read.2 \
313 eventfd.2 eventfd_write.2
  /src/sys/sys/
eventfd.h 1 /* $NetBSD: eventfd.h,v 1.3 2021/09/21 13:51:46 ryoon Exp $ */
38 * Definitions for eventfd(2). This implementation is API compatible
39 * with the Linux eventfd(2) interface.
53 int eventfd(unsigned int, int);
file.h 114 struct eventfd *fd_eventfd; // DTYPE_EVENTFD
188 #define DTYPE_EVENTFD 9 /* eventfd */
194 "semaphore", "eventfd", "timerfd", "memfd"
Makefile 21 efiio.h endian.h envsys.h errno.h evcnt.h event.h eventfd.h exec.h \
  /src/sys/kern/
sys_eventfd.c 36 * eventfd
38 * Eventfd objects present a simple counting object associated with a
44 * This implementation is API compatible with the Linux eventfd(2)
51 #include <sys/eventfd.h>
63 struct eventfd { struct
87 * Create an eventfd object.
89 static struct eventfd *
92 struct eventfd * const efd = kmem_zalloc(sizeof(*efd), KM_SLEEP);
111 * Destroy an eventfd object.
114 eventfd_destroy(struct eventfd * const efd
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/linux/sys/
eventfd.d 7 module core.sys.linux.sys.eventfd;
38 int eventfd (uint count, int flags);
  /src/tests/lib/libc/sys/
t_eventfd.c 36 #include <sys/eventfd.h>
169 "validates basic normal eventfd operation");
179 ATF_REQUIRE((ctx.efd = eventfd(0, 0)) >= 0);
224 "validates semaphore and non-blocking eventfd operation");
231 ATF_REQUIRE((efd = eventfd(3, EFD_SEMAPHORE | EFD_NONBLOCK)) >= 0);
279 ATF_REQUIRE((efd = eventfd(0, EFD_NONBLOCK)) >= 0);
326 * Write the maximum value into the eventfd. This should result
327 * in the eventfd becoming readable but NOT writable.
395 * The maximum value was written to the eventfd, so we
510 ATF_REQUIRE((ctx.efd = eventfd(0, EFD_NONBLOCK)) >= 0)
    [all...]
  /src/external/mit/libuv/dist/src/unix/
async.c 38 #include <sys/eventfd.h>
228 fd = loop->async_io_watcher.fd; /* eventfd */
269 err = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK);
  /src/crypto/external/apache2/openssl/dist/engines/
e_afalg.c 113 static ossl_inline int eventfd(int n) function
207 aio->efd = eventfd(0);
209 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__,
232 aio->efd = eventfd(0);
234 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__, __LINE__);
322 ALG_WARN("%s(%d): eventfd read %d bytes, eval = %lu\n", __FILE__,
  /src/crypto/external/bsd/openssl/dist/engines/
e_afalg.c 112 static ossl_inline int eventfd(int n) function
207 aio->efd = eventfd(0);
209 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__,
232 aio->efd = eventfd(0);
234 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__, __LINE__);
322 ALG_WARN("%s(%d): eventfd read %d bytes, eval = %lu\n", __FILE__,
  /src/crypto/external/bsd/openssl.old/dist/engines/
e_afalg.c 109 static ossl_inline int eventfd(int n) function
159 aio->efd = eventfd(0);
161 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__,
184 aio->efd = eventfd(0);
186 ALG_PERR("%s(%d): Failed to get eventfd : ", __FILE__, __LINE__);
274 ALG_WARN("%s(%d): eventfd read %d bytes, eval = %lu\n", __FILE__,
  /src/external/bsd/libevent/dist/
util-internal.h 44 #include <sys/eventfd.h>
CMakeLists.txt 404 sys/eventfd.h
479 eventfd
evutil.c 2729 /* Wrapper around eventfd on systems that provide it. Unlike the system
2730 * eventfd, it always supports EVUTIL_EFD_CLOEXEC and EVUTIL_EFD_NONBLOCK as
2731 * flags. Returns -1 on error or if eventfd is not supported.
2739 r = eventfd(initval, flags);
2743 r = eventfd(initval, 0);
  /src/external/bsd/ntp/dist/sntp/libevent/
util-internal.h 44 #include <sys/eventfd.h>
CMakeLists.txt 404 sys/eventfd.h
479 eventfd
evutil.c 2727 /* Wrapper around eventfd on systems that provide it. Unlike the system
2728 * eventfd, it always supports EVUTIL_EFD_CLOEXEC and EVUTIL_EFD_NONBLOCK as
2729 * flags. Returns -1 on error or if eventfd is not supported.
2737 r = eventfd(initval, flags);
2741 r = eventfd(initval, 0);
  /src/external/gpl3/gdb/dist/gdb/
i386-syscalls.def 343 SYSCALL (323, eventfd)
  /src/external/gpl3/gdb.old/dist/gdb/
i386-syscalls.def 343 SYSCALL (323, eventfd)
  /src/external/bsd/libpcap/dist/
pcap-linux.c 103 #include <sys/eventfd.h>
216 int poll_breakloop_fd; /* fd to an eventfd to break from blocking operations */
1261 handlep->poll_breakloop_fd = eventfd(0, EFD_NONBLOCK);
1267 PCAP_ERRBUF_SIZE, errno, "could not open eventfd");
3557 /* Close the eventfd; we do not need it in nonblock mode. */
3566 /* If we did not have an eventfd, open one now that we are blocking. */
3567 if ( ( handlep->poll_breakloop_fd = eventfd(0, EFD_NONBLOCK) ) == -1 ) {
3570 "could not open eventfd");
  /src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
tsan_interceptors.cc 1588 TSAN_INTERCEPTOR(int, eventfd, unsigned initval, int flags) {
1589 SCOPED_TSAN_INTERCEPTOR(eventfd, initval, flags);
1590 int fd = REAL(eventfd)(initval, flags);
1595 #define TSAN_MAYBE_INTERCEPT_EVENTFD TSAN_INTERCEPT(eventfd)
  /src/external/gpl3/gcc/dist/libsanitizer/tsan/
tsan_interceptors_posix.cpp 1728 TSAN_INTERCEPTOR(int, eventfd, unsigned initval, int flags) {
1729 SCOPED_TSAN_INTERCEPTOR(eventfd, initval, flags);
1730 int fd = REAL(eventfd)(initval, flags);
1735 #define TSAN_MAYBE_INTERCEPT_EVENTFD TSAN_INTERCEPT(eventfd)
  /src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
tsan_interceptors_posix.cpp 1654 TSAN_INTERCEPTOR(int, eventfd, unsigned initval, int flags) {
1655 SCOPED_TSAN_INTERCEPTOR(eventfd, initval, flags);
1656 int fd = REAL(eventfd)(initval, flags);
1661 #define TSAN_MAYBE_INTERCEPT_EVENTFD TSAN_INTERCEPT(eventfd)

Completed in 34 milliseconds

1 2