Lines Matching refs:child_out
87 if ((rv = apr_file_pipe_create_ex(&attr->parent_out, &attr->child_out,
94 attr->child_out = &no_file;
140 APR_DECLARE(apr_status_t) apr_procattr_child_out_set(apr_procattr_t *attr, apr_file_t *child_out,
145 if (attr->child_out == NULL && attr->parent_out == NULL
146 && child_out == NULL && parent_out == NULL)
147 if ((rv = apr_file_pipe_create(&attr->parent_out, &attr->child_out,
151 if (child_out != NULL && rv == APR_SUCCESS) {
152 if (attr->child_out && (attr->child_out->filedes != -1))
153 rv = apr_file_dup2(attr->child_out, child_out, attr->pool);
155 attr->child_out = NULL;
156 if ((rv = apr_file_dup(&attr->child_out, child_out, attr->pool))
158 rv = apr_file_inherit_set(attr->child_out);
323 wire.outfd = attr->child_out
324 ? (attr->child_out->filedes != -1 ? attr->child_out->filedes
363 if (attr->child_out && (attr->child_out->filedes != -1)) {
364 apr_pool_cleanup_kill(apr_file_pool_get(attr->child_out),
365 attr->child_out, apr_unix_file_cleanup);
366 apr_file_close(attr->child_out);