Lines Matching refs:dup
216 int dup; /* -1, or file descriptor being duplicated */ member
1213 if (redir->dup == -1 && redir->word.gl_pathv == NULL) {
1217 if (redir->dup == -1) {
1227 openfd = redir->dup;
1232 squirrel[redir->fd] = dup(redir->fd);
1238 if (redir->dup == -1)
1982 if (r->dup == -1) {
1989 final_printf("&%d\n", r->dup);
2324 redir->dup = redirect_dup_num(input);
2325 if (redir->dup == -2) return 1; /* syntax error */
2326 if (redir->dup != -1) {
2330 debug_printf("Duplicating redirect '%d>&%d'\n", redir->fd, redir->dup);