Lines Matching defs:ofd
45 int ifd, ofd;
82 if (io->ifd == io->ofd && io->ifd >= 0) {
114 if (io->ofd >= 0) {
119 io->output_event = io->mainloop->io_new(io->mainloop, io->ofd, PA_IO_EVENT_OUTPUT, callback, io);
162 pa_iochannel* pa_iochannel_new(pa_mainloop_api*m, int ifd, int ofd) {
166 pa_assert(ifd >= 0 || ofd >= 0);
170 io->ofd = ofd;
176 if (io->ofd >= 0 && io->ofd != io->ifd)
177 pa_make_fd_nonblock(io->ofd);
191 if (io->ofd >= 0 && io->ofd != io->ifd)
192 pa_close(io->ofd);
222 pa_assert(io->ofd >= 0);
224 r = pa_write(io->ofd, data, l, &io->ofd_type);
284 pa_assert(io->ofd == io->ifd);
324 pa_assert(io->ofd >= 0);
356 if ((r = sendmsg(io->ofd, &mh, MSG_NOSIGNAL)) >= 0) {
379 pa_assert(io->ofd >= 0);
408 if ((r = sendmsg(io->ofd, &mh, MSG_NOSIGNAL)) >= 0) {
528 return pa_socket_set_sndbuf(io->ofd, l);
546 return io->ofd;
555 if (io->ifd != io->ofd)
556 if (pa_socket_is_local(io->ofd))