Lines Matching defs:pipefds
524 OSSL_ASYNC_FD pipefds[2] = {0, 0};
550 if (ASYNC_WAIT_CTX_get_fd(waitctx, engine_dasync_id, &pipefds[0],
552 pipefds[1] = *writefd;
558 if (CreatePipe(&pipefds[0], &pipefds[1], NULL, 256) == 0) {
563 if (pipe(pipefds) != 0) {
568 *writefd = pipefds[1];
570 if (!ASYNC_WAIT_CTX_set_wait_fd(waitctx, engine_dasync_id, pipefds[0],
572 wait_cleanup(waitctx, engine_dasync_id, pipefds[0], writefd);
582 WriteFile(pipefds[1], &buf, 1, &numwritten, NULL);
584 if (write(pipefds[1], &buf, 1) < 0)
593 ReadFile(pipefds[0], &buf, 1, &numread, NULL);
595 if (read(pipefds[0], &buf, 1) < 0)