Lines Matching refs:fd

32 network_write_chunkqueue_mtcp_writev(server *srv, connection *con, int fd, chunkqueue *cq, off_t ma…
101 if ((r = mtcp_writev(srv->mctx, fd, chunks, num_chunks)) < 0) {
113 "writev failed:", strerror(errno), fd);
232 if (-1 == c->file.fd) { /* open the file if not already open */
233 if (-1 == (c->file.fd = open(c->file.name->ptr, O_RDONLY))) {
239 fcntl(c->file.fd, F_SETFD, FD_CLOEXEC);
243 …if (MAP_FAILED == (c->file.mmap.start = mmap(NULL, to_mmap, PROT_READ, MAP_SHARED, c->file.fd, c->…
247 strerror(errno), c->file.name, c->file.fd);
292 if ((r = mtcp_write(srv->mctx, fd, start + (abs_offset - c->file.mmap.offset), toSend)) < 0) {
303 "write failed:", strerror(errno), fd);
346 int network_write_chunkqueue_mtcp_writev(server *srv, connection *con, int fd, chunkqueue *cq, off_… in network_write_chunkqueue_mtcp_writev() argument
368 if ((r = send(fd, offset, toSend, 0)) < 0) { in network_write_chunkqueue_mtcp_writev()
370 log_error_write(srv, __FILE__, __LINE__, "ssd", "send failed: ", strerror(errno), fd); in network_write_chunkqueue_mtcp_writev()
375 if ((r = mtcp_write(srv->mctx, fd, offset, toSend)) < 0) { in network_write_chunkqueue_mtcp_writev()
386 "write failed:", strerror(errno), fd); in network_write_chunkqueue_mtcp_writev()
447 if ((r = write(fd, p + offset, toSend)) <= 0) { in network_write_chunkqueue_mtcp_writev()
459 "write failed:", strerror(errno), fd); in network_write_chunkqueue_mtcp_writev()
480 if ((r = send(fd, srv->tmp_buf->ptr, toSend, 0)) < 0) { in network_write_chunkqueue_mtcp_writev()
482 log_error_write(srv, __FILE__, __LINE__, "ssd", "send failed: ", strerror(errno), fd); in network_write_chunkqueue_mtcp_writev()
487 if ((r = mtcp_write(srv->mctx, fd, srv->tmp_buf->ptr, toSend)) < 0) { in network_write_chunkqueue_mtcp_writev()
498 "write failed:", strerror(errno), fd); in network_write_chunkqueue_mtcp_writev()