| /src/bin/ksh/ |
| main.c | 663 ep->savefd = NULL; 677 if (ep->savefd != NULL) { 679 /* if ep->savefd[fd] < 0, means fd was closed */ 680 if (ep->savefd[fd]) 681 restfd(fd, ep->savefd[fd]); 682 if (ep->savefd[2]) /* Clear any write errors */ 729 /* close all file descriptors hiding in savefd */ 731 if (ep->savefd) { 733 if (ep->savefd[fd] > 0) 734 close(ep->savefd[fd]) [all...] |
| exec.c | 136 e->savefd = (short *) alloc(sizeofN(short, NUFILE), ATEMP); 138 memset(e->savefd, 0, sizeofN(short, NUFILE)); 169 e->savefd[0] = savefd(0, 0); 170 (void) ksh_dup2(e->savefd[0], 0, false); /* stdin of first */ 171 e->savefd[1] = savefd(1, 0); 186 restfd(1, e->savefd[1]); /* stdout of last */ 187 e->savefd[1] = 0; /* no need to re-restore this */ 228 e->savefd[0] = savefd(0, 0) [all...] |
| io.c | 249 savefd(fd, noclose) function 291 pv[0] = savefd(pv[0], 0); 292 pv[1] = savefd(pv[1], 0);
|
| c_sh.c | 847 if (e->savefd != NULL) { 849 if (e->savefd[i] > 0) 850 close(e->savefd[i]); 858 if (i > 2 && e->savefd[i]) 862 e->savefd = NULL;
|
| proto.h | 125 int savefd ARGS((int, int));
|
| sh.h | 219 short *savefd; /* original redirected fd's */ member in struct:env
|
| jobs.c | 1398 if (ep->savefd && ep->savefd[2]) 1399 fd = ep->savefd[2];
|
| history.c | 857 histfd = savefd(fd, 0);
|
| eval.c | 883 ofd1 = savefd(1, 0); /* fd 1 may be closed... */
|
| /src/external/bsd/openldap/dist/servers/slapd/ |
| logging.c | 154 int rc, savefd; local 172 savefd = logfile_fd; 175 logfile_fd = savefd; 187 close( savefd );
|