Searched refs:savefd (Results 1 – 9 of 9) sorted by relevance
| /netbsd/src/bin/ksh/ |
| D | main.c | 663 ep->savefd = NULL; 677 if (ep->savefd != NULL) { in quitenv() 680 if (ep->savefd[fd]) in quitenv() 681 restfd(fd, ep->savefd[fd]); in quitenv() 682 if (ep->savefd[2]) /* Clear any write errors */ in quitenv() 731 if (ep->savefd) { in cleanup_parents_env() 733 if (ep->savefd[fd] > 0) in cleanup_parents_env() 734 close(ep->savefd[fd]); in cleanup_parents_env() 735 afree(ep->savefd, &ep->area); in cleanup_parents_env() 736 ep->savefd = (short *) 0; in cleanup_parents_env()
|
| D | 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); 229 e->savefd[1] = savefd(1, 0); 1206 if (e->savefd[iop->unit] == 0) { [all …]
|
| D | 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;
|
| D | io.c | 249 savefd(fd, noclose) in savefd() function 291 pv[0] = savefd(pv[0], 0); 292 pv[1] = savefd(pv[1], 0);
|
| D | proto.h | 125 int savefd ARGS((int, int));
|
| D | sh.h | 219 short *savefd; /* original redirected fd's */ member
|
| D | jobs.c | 1398 if (ep->savefd && ep->savefd[2]) 1399 fd = ep->savefd[2];
|
| D | history.c | 857 histfd = savefd(fd, 0);
|
| D | eval.c | 883 ofd1 = savefd(1, 0); /* fd 1 may be closed... */
|