/third_party/musl/libc-test/src/functionalext/supplement/linux/linux_gtest/ |
H A D | linux_eventfd_test.cpp | 24 int eventFd = eventfd(VALUE, EFD_CLOEXEC); in HWTEST_F() 35 * with the EFD_NONBLOCK and EFD_CLOEXEC flags. It ensures that the eventfd instance can work properly and 41 int eventFd = eventfd(VALUE, EFD_NONBLOCK | EFD_CLOEXEC); in HWTEST_F()
|
/third_party/musl/porting/liteos_m/kernel/include/sys/ |
H A D | eventfd.h | 14 #define EFD_CLOEXEC O_CLOEXEC macro
|
/third_party/musl/porting/uniproton/kernel/include/sys/ |
H A D | eventfd.h | 14 #define EFD_CLOEXEC O_CLOEXEC macro
|
/third_party/musl/porting/liteos_m_iccarm/kernel/include/sys/ |
H A D | eventfd.h | 14 #define EFD_CLOEXEC O_CLOEXEC macro
|
/third_party/musl/include/sys/ |
H A D | eventfd.h | 14 #define EFD_CLOEXEC O_CLOEXEC macro
|
/third_party/musl/libc-test/src/functionalext/supplement/linux/ |
H A D | eventfd.c | 32 * @tc.desc : The flags parameter is equal to EFD_CLOEXEC, which creates an eventfd object. 37 int ret = eventfd(0, EFD_CLOEXEC); in eventfd_0200()
|
/third_party/ltp/testcases/kernel/syscalls/eventfd2/ |
H A D | eventfd2_01.c | 12 * EFD_CLOEXEC flag is used. 29 fd = eventfd2(1, EFD_CLOEXEC); in run()
|
/third_party/rust/crates/nix/src/sys/ |
H A D | eventfd.rs | 7 EFD_CLOEXEC; // Since Linux 2.6.27
|
/third_party/pulseaudio/src/pulsecore/ |
H A D | fdsem.c | 63 if ((f->efd = eventfd(0, EFD_CLOEXEC)) >= 0) in pa_fdsem_new() 110 if ((f->efd = eventfd(0, EFD_CLOEXEC)) < 0) { in pa_fdsem_new_shm()
|
/third_party/libwebsockets/lib/plat/unix/ |
H A D | unix-pipe.c | 37 pt->dummy_pipe_fds[0] = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK); in lws_plat_pipe_create()
|
/third_party/rust/crates/rustix/src/backend/linux_raw/io/ |
H A D | types.rs | 79 /// `EFD_CLOEXEC` 80 const CLOEXEC = linux_raw_sys::general::EFD_CLOEXEC;
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b32/ |
H A D | mod.rs | 215 pub const EFD_CLOEXEC: ::c_int = 0x400000; consts 260 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/solarish/ |
H A D | illumos.rs | 29 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/rustix/src/backend/libc/io/ |
H A D | types.rs | 97 /// `EFD_CLOEXEC` 98 const CLOEXEC = c::EFD_CLOEXEC;
|
/third_party/node/deps/uv/src/unix/ |
H A D | async.c | 210 err = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK); in uv__async_start()
|
/third_party/libuv/src/unix/ |
H A D | async.c | 211 err = eventfd(0, EFD_CLOEXEC | EFD_NONBLOCK); in uv__async_start()
|
/third_party/mesa3d/src/microsoft/vulkan/ |
H A D | dzn_sync.c | 141 int event_fd = eventfd(0, EFD_CLOEXEC); in dzn_sync_wait()
|
/third_party/rust/crates/linux-raw-sys/gen/modules/ |
H A D | general.h | 239 #define EFD_CLOEXEC O_CLOEXEC macro
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/uclibc/mips/ |
H A D | mod.rs | 33 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/x86_64/ |
H A D | mod.rs | 599 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/musl/ |
H A D | mod.rs | 520 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/mips64/ |
H A D | mod.rs | 635 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/aarch64/ |
H A D | mod.rs | 404 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/loongarch64/ |
H A D | mod.rs | 854 pub const EFD_CLOEXEC: ::c_int = 0x80000; consts
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/gnu/b64/sparc64/ |
H A D | mod.rs | 400 pub const EFD_CLOEXEC: ::c_int = 0x400000; consts
|