Home
last modified time | relevance | path

Searched refs:signal_fd (Results 1 – 2 of 2) sorted by relevance

/system/core/init/
Dsigchld_handler.cpp141 static void HandleSignal(int signal_fd) { in HandleSignal() argument
143 ssize_t bytes_read = TEMP_FAILURE_RETRY(read(signal_fd, &siginfo, sizeof(siginfo))); in HandleSignal()
Dinit.cpp718 const int signal_fd = signal == SIGCHLD ? Service::GetSigchldFd() : sigterm_fd; in HandleSignalFd() local
719 ssize_t bytes_read = TEMP_FAILURE_RETRY(read(signal_fd, &siginfo, sizeof(siginfo))); in HandleSignalFd()
765 unique_fd signal_fd(signalfd(-1, &mask, SFD_CLOEXEC)); in CreateAndRegisterSignalFd() local
766 if (signal_fd.get() < 0) { in CreateAndRegisterSignalFd()
769 OR_RETURN(RegisterSignalFd(epoll, signal, signal_fd.get())); in CreateAndRegisterSignalFd()
771 return signal_fd.release(); in CreateAndRegisterSignalFd()