Lines Matching defs:daemon_pipe
525 int daemon_pipe[2] = { -1, -1 };
927 if (pipe(daemon_pipe) < 0) {
934 pa_close_pipe(daemon_pipe);
942 pa_assert_se(pa_close(daemon_pipe[1]) == 0);
943 daemon_pipe[1] = -1;
945 if ((n = pa_loop_read(daemon_pipe[0], &retval, sizeof(retval), NULL)) != sizeof(retval)) {
972 pa_assert_se(pa_close(daemon_pipe[0]) == 0);
973 daemon_pipe[0] = -1;
1026 pa_assert(daemon_pipe[1] >= 0);
1028 pa_loop_write(daemon_pipe[1], &retval, sizeof(retval), NULL);
1029 pa_close(daemon_pipe[1]);
1030 daemon_pipe[1] = -1;
1038 /* We no longer need the (first) daemon_pipe as it's handled in our child above */
1039 pa_close_pipe(daemon_pipe);
1391 /* If we have daemon_pipe[1] still open, this means we've failed after
1393 if (daemon_pipe[1] >= 0)
1394 pa_loop_write(daemon_pipe[1], &retval, sizeof(retval), NULL);
1399 pa_close_pipe(daemon_pipe);