Searched refs:IO_WRITE (Results 1 - 24 of 24) sorted by relevance

/dovecot/src/lib/
H A Dtest-ioloop.c143 { IO_WRITE, { -1, -1 }, NULL },
144 { IO_READ | IO_WRITE, { -1, -1 }, NULL },
160 io = io_add(tests[i-1].fd[0], IO_WRITE, io_callback, NULL);
161 tests[i-1].condition |= IO_WRITE;
H A Dioloop-poll.c90 if ((condition & IO_WRITE) != 0)
127 if ((condition & IO_WRITE) != 0) {
189 (IO_READ|IO_WRITE)) == (IO_READ|IO_WRITE)) {
195 } else if ((io->io.condition & IO_WRITE) != 0) {
H A Dioloop-select.c70 if ((condition & IO_WRITE) != 0)
88 if ((condition & IO_WRITE) != 0)
103 (FD_ISSET((fd), &(ctx)->tmp_write_fds) && ((cond) & IO_WRITE) != 0) || \
H A Dioloop-iolist.c17 else if ((io->io.condition & IO_WRITE) != 0)
H A Dioloop-kqueue.c68 if ((io->io.condition & IO_WRITE) != 0) {
93 if ((io->io.condition & IO_WRITE) != 0 && !closed) {
H A Dtest-ostream-multiplex.c121 io_add(fds[1], IO_WRITE, test_ostream_multiplex_stream_write, os);
H A Dioloop-epoll.c76 if ((io->io.condition & IO_WRITE) != 0)
216 else if ((io->io.condition & IO_WRITE) != 0)
H A Dtest-multiplex.c139 struct io *io = io_add(fds[1], IO_WRITE, test_multiplex_stream_write, os);
H A Dostream-file.c351 fstream->fd, IO_WRITE,
382 fstream->fd, IO_WRITE,
498 fstream->fd, IO_WRITE,
541 fstream->fd, IO_WRITE, stream_send_io,
H A Dioloop.h14 IO_WRITE = 0x02, enumerator in enum:io_condition
47 /* You can create different handlers for IO_READ and IO_WRITE. IO_READ and
H A Dtest-istream-multiplex.c300 io_add(fds[1], IO_WRITE, test_istream_multiplex_stream_write, os);
H A Dconnection.c353 conn->io = io_add_to(conn->ioloop, conn->fd_out, IO_WRITE,
H A Dfailures.c151 io = io_add(fd, IO_WRITE, log_fd_flush_stop, ioloop);
/dovecot/src/master/
H A Dservice-process-notify.c95 notify->io_write = io_add(notify->fd, IO_WRITE,
/dovecot/src/old-stats/
H A Dstats-carbon.c104 ctx->io = io_add(ctx->fd, IO_WRITE,
/dovecot/src/lib-sql/
H A Ddriver-pgsql.c178 io_dir = IO_WRITE;
255 db->io = io_add(PQsocket(db->pg), IO_WRITE, connect_callback, db);
256 db->io_dir = IO_WRITE;
449 db->io = io_add(PQsocket(db->pg), IO_WRITE,
451 db->io_dir = IO_WRITE;
497 db->io = io_add(PQsocket(db->pg), IO_WRITE,
499 db->io_dir = IO_WRITE;
/dovecot/src/lib-program-client/
H A Dprogram-client-remote.c322 io_add(fd, IO_WRITE, program_client_remote_connected, pclient);
356 pclient->io = io_add(pclient->fd_out, IO_WRITE,
399 pclient->io = io_add(fd, IO_WRITE, program_client_net_connected, pclient);
/dovecot/src/imap/
H A Dimap-client.c397 if ((cond & (IO_READ | IO_WRITE)) == (IO_READ | IO_WRITE))
401 else if ((cond & IO_WRITE) != 0)
1015 i_assert((io_loop_find_fd_conditions(current_ioloop, client->fd_out) & IO_WRITE) != 0);
1025 if ((io_loop_find_fd_conditions(current_ioloop, client->fd_out) & IO_WRITE) == 0)
1410 having IO_WRITE callback set for the ostream. */
/dovecot/src/auth/
H A Ddb-checkpassword.c534 io_add(fd_out[1], IO_WRITE, checkpassword_child_output,
/dovecot/src/lib-master/
H A Dmaster-service.c1190 io_add(MASTER_STATUS_FD, IO_WRITE,
/dovecot/src/lib-storage/index/pop3c/
H A Dpop3c-client.c654 client->io = io_add(client->fd, IO_WRITE,
/dovecot/src/login-common/
H A Dlogin-proxy.c318 proxy->server_io = io_add(proxy->server_fd, IO_WRITE,
/dovecot/src/director/
H A Ddirector-connection.c2385 conn->io = io_add(conn->fd, IO_WRITE,
/dovecot/src/lib-imap-client/
H A Dimapc-connection.c1824 conn->io = io_add(fd, IO_WRITE, imapc_connection_connected, conn);

Completed in 67 milliseconds