Lines Matching defs:fds
16 int fds[2];
85 test_assert(pipe(channel->fds) == 0);
86 fd_set_nonblock(channel->fds[0], TRUE);
87 fd_set_nonblock(channel->fds[1], TRUE);
88 channel->in_alt = i_stream_create_fd(channel->fds[0], (size_t)-1);
89 channel->out_alt = o_stream_create_fd(channel->fds[1], IO_BLOCK_SIZE);
114 i_close_fd(&channel->fds[0]);
115 i_close_fd(&channel->fds[1]);
124 int fds[2];
125 test_assert(pipe(fds) == 0);
126 fd_set_nonblock(fds[0], TRUE);
127 fd_set_nonblock(fds[1], TRUE);
128 struct ostream *os = o_stream_create_fd(fds[1], (size_t)-1);
129 struct istream *is = i_stream_create_fd(fds[0], (size_t)-1);
139 struct io *io = io_add(fds[1], IO_WRITE, test_multiplex_stream_write, os);
156 i_close_fd(&fds[0]);
157 i_close_fd(&fds[1]);