Home | History | Annotate | Download | only in sh

Lines Matching defs:pip

495 	int pip[2];
506 pip[1] = -1;
508 if (sh_pipe(pip) < 0) {
520 if (pip[1] >= 0) {
521 close(pip[0]);
522 if (pip[1] != 1) {
524 copyfd(pip[1], 1);
525 close(pip[1]);
532 prevfd = pip[0];
533 close(pip[1]);
554 int pip[2];
580 if (sh_pipe(pip) < 0)
585 close(pip[0]);
586 if (pip[1] != 1) {
588 copyfd(pip[1], 1);
589 close(pip[1]);
595 close(pip[1]);
596 result->fd = pip[0];
686 int pip[2];
840 if (sh_pipe(pip) < 0)
909 close(pip[0]);
910 if (pip[1] != 1) {
912 copyfd(pip[1], 1);
913 close(pip[1]);
1074 backcmd->fd = pip[0];
1075 close(pip[1]);