Lines Matching refs:to_cgi_fds
755 int to_cgi_fds[2]; in cgi_create_env() local
767 to_cgi_fds[0] = -1; in cgi_create_env()
771 to_cgi_fds[0] = fdevent_open_devnull(); in cgi_create_env()
772 if (-1 == to_cgi_fds[0]) { in cgi_create_env()
795 to_cgi_fds[0] = c->file.fd; in cgi_create_env()
796 to_cgi_fds[1] = -1; in cgi_create_env()
805 if (-1 == to_cgi_fds[0] && fdevent_pipe_cloexec(to_cgi_fds, bufsz_hint)) { in cgi_create_env()
811 close(to_cgi_fds[0]); in cgi_create_env()
813 else if (-1 != to_cgi_fds[1]) { in cgi_create_env()
814 close(to_cgi_fds[0]); in cgi_create_env()
815 close(to_cgi_fds[1]); in cgi_create_env()
914 to_cgi_fds[0], from_cgi_fds[1], serrh_fd, dfd) in cgi_create_env()
929 close(to_cgi_fds[0]); in cgi_create_env()
931 else if (-1 != to_cgi_fds[1]) { in cgi_create_env()
932 close(to_cgi_fds[0]); in cgi_create_env()
933 close(to_cgi_fds[1]); in cgi_create_env()
944 close(to_cgi_fds[0]); in cgi_create_env()
946 else if (-1 == to_cgi_fds[1]) { in cgi_create_env()
950 else if (0 == fdevent_fcntl_set_nb(to_cgi_fds[1]) in cgi_create_env()
951 && 0 == cgi_write_request(hctx, to_cgi_fds[1])) { in cgi_create_env()
952 close(to_cgi_fds[0]); in cgi_create_env()
956 close(to_cgi_fds[0]); in cgi_create_env()
957 close(to_cgi_fds[1]); in cgi_create_env()