/third_party/ltp/testcases/kernel/syscalls/signalfd/ |
H A D | signalfd01.c | 25 * Check signalfd can receive signals 57 #include <sys/signalfd.h> 59 #include <linux/signalfd.h> 78 int signalfd(int fd, const sigset_t * mask, int flags) in signalfd() function 105 TEST(signalfd(-1, &mask, 0)); in do_test1() 109 "signalfd() Failed, errno=%d : %s", in do_test1() 115 tst_resm(TPASS, "signalfd is created successfully"); in do_test1() 123 "setting signalfd nonblocking mode failed: errno=%d : %s", in do_test1() 197 TEST(signalfd(fd, &mask, 0)); in do_test2() 201 "reassignment the file descriptor by signalfd() faile in do_test2() [all...] |
/third_party/rust/crates/nix/src/sys/ |
H A D | signalfd.rs | 1 //! Interface for the `signalfd` syscall. 11 //! `signalfd` in itself cannot be used for reliable communication between processes or threads. 14 //! (ie. not consumed from a signalfd) it will be delivered to the signal handler. 16 //! Please note that signal discarding is not specific to `signalfd`, but also happens with regular 46 /// signalfd (the default handler will be invoked instead). 48 /// See [the signalfd man page for more information](https://man7.org/linux/man-pages/man2/signalfd.2.html) 49 pub fn signalfd(fd: RawFd, mask: &SigSet, flags: SfdFlags) -> Result<RawFd> { in signalfd() functions 51 Errno::result(libc::signalfd( in signalfd() 59 /// A helper struct for creating, reading and closing a `signalfd` instanc [all...] |
H A D | mod.rs | 139 pub mod signalfd; modules
|
/third_party/musl/libc-test/src/functionalext/supplement/linux/ |
H A D | signalfd.c | 18 #include <sys/signalfd.h> 44 int fd = signalfd(-1, &mask, SFD_CLOEXEC); in signalfd_0100() 76 int fd = signalfd(-1, NULL, -1); in signalfd_0200()
|
/third_party/musl/src/linux/ |
H A D | signalfd.c | 1 #include <sys/signalfd.h> 7 int signalfd(int fd, const sigset_t *sigs, int flags) in signalfd() function
|
/third_party/eudev/test/ |
H A D | test-udev.c | 32 #include <sys/signalfd.h> 138 event->fd_signal = signalfd(-1, &mask, SFD_NONBLOCK|SFD_CLOEXEC); in main() 140 fprintf(stderr, "error creating signalfd\n"); in main()
|
/third_party/eudev/src/udev/ |
H A D | udevadm-test.c | 29 #include <sys/signalfd.h> 137 event->fd_signal = signalfd(-1, &mask, SFD_NONBLOCK|SFD_CLOEXEC); in adm_test() 139 fprintf(stderr, "error creating signalfd\n"); in adm_test()
|
H A D | udevd.c | 39 #include <sys/signalfd.h> 258 fd_signal = signalfd(-1, &mask, SFD_NONBLOCK|SFD_CLOEXEC); in worker_spawn() 260 r = log_error_errno(errno, "error creating signalfd %m"); in worker_spawn() 1319 /* block and listen to all signals on signalfd */ in main() 1322 fd_signal = signalfd(-1, &mask, SFD_NONBLOCK|SFD_CLOEXEC); in main() 1324 r = log_error_errno(errno, "error creating signalfd"); in main()
|
H A D | udev-event.c | 34 #include <sys/signalfd.h>
|
/third_party/musl/porting/liteos_m_iccarm/kernel/include/sys/ |
H A D | signalfd.h | 18 int signalfd(int, const sigset_t *, int);
|
/third_party/musl/porting/liteos_m/kernel/include/sys/ |
H A D | signalfd.h | 18 int signalfd(int, const sigset_t *, int);
|
/third_party/musl/porting/uniproton/kernel/include/sys/ |
H A D | signalfd.h | 18 int signalfd(int, const sigset_t *, int);
|
/third_party/musl/include/sys/ |
H A D | signalfd.h | 18 int signalfd(int, const sigset_t *, int);
|
/third_party/rust/crates/nix/test/sys/ |
H A D | test_signalfd.rs | 6 use nix::sys::signalfd::SignalFd; in test_signalfd()
|
/third_party/alsa-utils/alsactl/ |
H A D | monitor.c | 30 #include <sys/signalfd.h> 384 fd = signalfd(-1, &mask, 0); in prepare_signalfd()
|
/third_party/toybox/porting/liteos_a/ |
H A D | toys.h | 114 int signalfd; // and writes signal to this fd, if set member
|
H A D | main.c | 105 toys.signalfd--; in toy_singleinit()
|
/third_party/toybox/ |
H A D | toys.h | 108 int signalfd; // and writes signal to this fd, if set member
|
H A D | main.c | 104 toys.signalfd--; in toy_singleinit()
|
/third_party/toybox/lib/ |
H A D | lib.c | 886 // Handler that sets toys.signal, and writes to toys.signalfd if set 889 if (toys.signalfd) { in generic_signal() 892 writeall(toys.signalfd, &c, 1); in generic_signal()
|
/third_party/libinput/tools/ |
H A D | libinput-record.c | 32 #include <sys/signalfd.h> 2240 sigfd = signalfd(-1, &mask, SFD_NONBLOCK); in mainloop() 2320 /* set by the signalfd handler */ in mainloop()
|
/third_party/rust/crates/libc/src/unix/linux_like/android/ |
H A D | mod.rs | 3206 pub fn signalfd(fd: ::c_int, mask: *const ::sigset_t, flags: ::c_int) -> ::c_int; in signalfd() functions
|
/third_party/rust/crates/libc/src/fuchsia/ |
H A D | mod.rs | 3985 pub fn signalfd(fd: ::c_int, mask: *const ::sigset_t, flags: ::c_int) -> ::c_int; in signalfd() functions
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/ |
H A D | mod.rs | 4002 pub fn signalfd(fd: ::c_int, mask: *const ::sigset_t, flags: ::c_int) -> ::c_int; in signalfd() functions
|