Lines Matching defs:daemon_pipe
541 int daemon_pipe[2] = { -1, -1 };
951 if (pipe(daemon_pipe) < 0) {
958 pa_close_pipe(daemon_pipe);
966 pa_assert_se(pa_close(daemon_pipe[1]) == 0);
967 daemon_pipe[1] = -1;
969 if ((n = pa_loop_read(daemon_pipe[0], &retval, sizeof(retval), NULL)) != sizeof(retval)) {
996 pa_assert_se(pa_close(daemon_pipe[0]) == 0);
997 daemon_pipe[0] = -1;
1050 pa_assert(daemon_pipe[1] >= 0);
1052 pa_loop_write(daemon_pipe[1], &retval, sizeof(retval), NULL);
1053 pa_close(daemon_pipe[1]);
1054 daemon_pipe[1] = -1;
1062 /* We no longer need the (first) daemon_pipe as it's handled in our child above */
1063 pa_close_pipe(daemon_pipe);
1424 /* If we have daemon_pipe[1] still open, this means we've failed after
1426 if (daemon_pipe[1] >= 0)
1427 pa_loop_write(daemon_pipe[1], &retval, sizeof(retval), NULL);
1432 pa_close_pipe(daemon_pipe);