Lines Matching refs:nset
101 sigset_t nset; in Popen() local
116 (void)sigemptyset(&nset); in Popen()
117 pid = start_command(value("SHELL"), &nset, fd0, fd1, "-c", cmd, NULL); in Popen()
133 sigset_t nset, oset; in Pclose() local
138 (void)sigemptyset(&nset); in Pclose()
139 (void)sigaddset(&nset, SIGINT); in Pclose()
140 (void)sigaddset(&nset, SIGHUP); in Pclose()
141 (void)sigprocmask(SIG_BLOCK, &nset, &oset); in Pclose()
208 start_commandv(char *cmd, sigset_t *nset, int infd, int outfd, va_list args) in start_commandv() argument
223 prepare_child(nset, infd, outfd); in start_commandv()
232 run_command(char *cmd, sigset_t *nset, int infd, int outfd, ...) in run_command() argument
238 pid = start_commandv(cmd, nset, infd, outfd, args); in run_command()
246 start_command(char *cmd, sigset_t *nset, int infd, int outfd, ...) in start_command() argument
252 r = start_commandv(cmd, nset, infd, outfd, args); in start_command()
258 prepare_child(sigset_t *nset, int infd, int outfd) in prepare_child() argument
272 if (nset != NULL && sigismember(nset, i)) in prepare_child()
274 if (nset == NULL || !sigismember(nset, SIGINT)) in prepare_child()
362 sigset_t nset, oset; in wait_child() local
365 (void)sigemptyset(&nset); in wait_child()
366 (void)sigaddset(&nset, SIGCHLD); in wait_child()
367 (void)sigprocmask(SIG_BLOCK, &nset, &oset); in wait_child()
394 sigset_t nset, oset; in free_child() local
396 (void)sigemptyset(&nset); in free_child()
397 (void)sigaddset(&nset, SIGCHLD); in free_child()
398 (void)sigprocmask(SIG_BLOCK, &nset, &oset); in free_child()