Lines Matching refs:squirrel
490 static int setup_redirects(struct child_prog *prog, int squirrel[]);
1263 /* squirrel != NULL means we squirrel away copies of stdin, stdout,
1265 static int setup_redirects(struct child_prog *prog, int squirrel[])
1288 if (squirrel && redir->fd < 3) {
1289 squirrel[redir->fd] = dup(redir->fd);
1303 static void restore_redirects(int squirrel[])
1307 fd = squirrel[i];
1667 int squirrel[] = { -1, -1, -1 };
1687 setup_redirects(child, squirrel);
1690 restore_redirects(squirrel);
1723 setup_redirects(child, squirrel);
1729 restore_redirects(squirrel);
1738 setup_redirects(child, squirrel);
1746 restore_redirects(squirrel);