Lines Matching refs:devnullfd
50 static int devnullfd = -1;
125 if (devnullfd != -1) {
126 if (devnullfd != _fileno(stdin)) {
128 (void)_dup2(devnullfd, _fileno(stdin));
130 if (devnullfd != _fileno(stdout)) {
132 (void)_dup2(devnullfd, _fileno(stdout));
134 if (devnullfd != _fileno(stderr)) {
136 (void)_dup2(devnullfd, _fileno(stderr));
143 devnullfd = open("NUL", O_RDWR, 0);
148 if (devnullfd != _fileno(stdin) &&
149 devnullfd != _fileno(stdout) &&
150 devnullfd != _fileno(stderr)) {
151 close(devnullfd);
152 devnullfd = -1;