Searched refs:in_fd (Results 1 - 6 of 6) sorted by relevance

/dovecot/src/lib/
H A Dsendfile-util.h7 ssize_t safe_sendfile(int out_fd, int in_fd, uoff_t *offset, size_t count);
H A Dsendfile-util.c19 ssize_t safe_sendfile(int out_fd, int in_fd, uoff_t *offset, size_t count) argument
51 ret = sendfile(out_fd, in_fd, &safe_offset, count);
62 ssize_t safe_sendfile(int out_fd, int in_fd, uoff_t *offset, size_t count) argument
72 from in_fd until EOF. We don't want that. */
77 ret = sendfile(in_fd, out_fd, *offset, count, &hdtr, &sbytes, 0);
98 ssize_t safe_sendfile(int out_fd, int in_fd, uoff_t *offset, size_t count) argument
112 ret = sendfile(out_fd, in_fd, &s_offset, count);
135 ssize_t safe_sendfile(int out_fd ATTR_UNUSED, int in_fd ATTR_UNUSED,
H A Diostream-rawlog.c226 int in_fd, out_fd; local
229 in_fd = open(in_path, O_CREAT | O_APPEND | O_WRONLY, 0600);
230 if (in_fd == -1) {
239 i_close_fd(&in_fd);
247 *input = i_stream_create_rawlog(old_input, in_path, in_fd,
H A Dostream-file.c702 struct istream *instream, int in_fd,
741 ret = safe_sendfile(foutstream->fd, in_fd, &offset,
918 int in_fd; local
921 in_fd = !instream->readable_fd ? -1 : i_stream_get_fd(instream);
922 if (!foutstream->no_sendfile && in_fd != -1 &&
923 in_fd != foutstream->fd && instream->seekable) {
924 if (io_stream_sendfile(outstream, instream, in_fd, &res))
701 io_stream_sendfile(struct ostream_private *outstream, struct istream *instream, int in_fd, enum ostream_send_istream_result *res_r) argument
/dovecot/src/lib-program-client/
H A Dprogram-client-local.c51 int in_fd, int out_fd, int *extra_fds, bool drop_stderr)
57 if (in_fd < 0)
58 in_fd = dev_null_fd;
62 if (in_fd != STDIN_FILENO && dup2(in_fd, STDIN_FILENO) < 0)
67 if (in_fd != STDIN_FILENO && in_fd != dev_null_fd && close(in_fd) < 0)
68 i_error("close(in_fd) failed: %m");
70 (out_fd != in_fd)
49 exec_child(const char *bin_path, const char *const *args, ARRAY_TYPE(const_string) *envs, int in_fd, int out_fd, int *extra_fds, bool drop_stderr) argument
[all...]
/dovecot/src/director/
H A Ddirector-test.c74 int in_fd, out_fd; member in struct:director_connection
325 conn->in_io = io_add(conn->in_fd, IO_READ,
332 director_connection_create(int in_fd, const struct ip_addr *local_ip, argument
340 i_close_fd(&in_fd);
345 conn->in_fd = in_fd;
346 conn->in_input = i_stream_create_fd(conn->in_fd, (size_t)-1);
347 conn->in_output = o_stream_create_fd(conn->in_fd, (size_t)-1);
349 conn->in_io = io_add(conn->in_fd, IO_READ,
373 net_disconnect(conn->in_fd);
[all...]

Completed in 22 milliseconds