Lines Matching refs:sigfd
2602 ssize_t res = read (sigfd, si, sizeof (si)); in sigfdcb()
2888 sigfd = flags & EVFLAG_SIGNALFD ? -2 : -1; in loop_init()
2962 close (sigfd); in ev_loop_destroy()
4053 if (sigfd == -2) in ev_signal_start()
4055 sigfd = signalfd (-1, &sigfd_set, SFD_NONBLOCK | SFD_CLOEXEC); in ev_signal_start()
4056 if (sigfd < 0 && errno == EINVAL) in ev_signal_start()
4057 sigfd = signalfd (-1, &sigfd_set, 0); /* retry without flags */ in ev_signal_start()
4059 if (sigfd >= 0) in ev_signal_start()
4061 fd_intern (sigfd); /* doing it twice will not hurt */ in ev_signal_start()
4065 ev_io_init (&sigfd_w, sigfdcb, sigfd, EV_READ); in ev_signal_start()
4072 if (sigfd >= 0) in ev_signal_start()
4078 signalfd (sigfd, &sigfd_set, 0); in ev_signal_start()
4087 if (sigfd < 0) /*TODO*/ in ev_signal_start()
4134 if (sigfd >= 0) in ev_signal_stop()
4142 signalfd (sigfd, &sigfd_set, 0); in ev_signal_stop()