| /lighttpd1.4/tests/ |
| H A D | scgi-responder.c | 58 ssize_t rd = 0, offset = 0; in scgi_process() local 80 } while (rd < 0 && errno == EINTR); in scgi_process() 81 if (rd > 0) in scgi_process() 82 offset += rd; in scgi_process() 83 else if (0 == rd) { in scgi_process() 115 } while (rd < 0 && errno == EINTR); in scgi_process() 116 if (rd > 0) in scgi_process() 117 offset += rd; in scgi_process() 118 else if (0 == rd) in scgi_process() 158 if (rd <= 0) in scgi_process() [all …]
|
| H A D | fcgi-responder.c | 314 ssize_t rd = 0, offset = 0; in fcgi_recv() local 334 } while (rd < 0 && errno == EINTR); in fcgi_recv() 336 if (rd > 0) { in fcgi_recv() 337 offset += rd; in fcgi_recv() 338 rd = fcgi_recv_packet(stream, offset); in fcgi_recv() 339 if (rd < 0) in fcgi_recv() 340 return (-2 == rd) ? 0 : -1; /*(-2 indicates done)*/ in fcgi_recv() 341 if (rd > 0) { in fcgi_recv() 342 offset -= rd; in fcgi_recv() 344 memmove(buf, buf+rd, offset); in fcgi_recv() [all …]
|
| /lighttpd1.4/src/ |
| H A D | mod_magnet_cache.c | 66 ssize_t rd = 0; in script_cache_load_script() local 69 rd = read(sce->fd, buf+off, (size_t)(sz-off)); in script_cache_load_script() 70 } while (rd > 0 ? (off += rd) != sz : rd < 0 && errno == EINTR); in script_cache_load_script() 72 if (rd >= 0) errno = EIO; in script_cache_load_script()
|
| H A D | fdevent.c | 629 ssize_t rd = 0; in fdevent_load_file() local 632 rd = read(fd, buf+off, (size_t)(sz-off)); in fdevent_load_file() 633 } while (rd > 0 ? (off += rd) != sz : rd < 0 && errno == EINTR); in fdevent_load_file() 635 if (rd >= 0) errno = EIO; in fdevent_load_file() 670 ssize_t rd = 0; in fdevent_load_file_bytes() local 672 rd = read(fd, buf+off, (size_t)(sz-off)); in fdevent_load_file_bytes() 673 } while (rd > 0 ? (off += rd) != sz : rd < 0 && errno == EINTR); in fdevent_load_file_bytes() 675 if (rd >= 0) errno = EIO; in fdevent_load_file_bytes()
|
| H A D | chunk.c | 182 ssize_t rd; in chunk_file_pread() local 187 rd = read(fd, buf, count); in chunk_file_pread() 189 } while (-1 == rd && errno == EINTR); in chunk_file_pread() 190 return rd; in chunk_file_pread() 1031 ssize_t rd; in chunkqueue_append_drain_pipe_tempfile() local 1036 if (rd < 0) break; in chunkqueue_append_drain_pipe_tempfile() 1131 ssize_t rd; in chunkqueue_pipe_read_discard() local 1134 } while (rd > 0 || (rd < 0 && errno == EINTR)); in chunkqueue_pipe_read_discard() 1135 if (rd < 0 in chunkqueue_pipe_read_discard() 1514 ssize_t rd; in chunkqueue_small_resp_optim() local [all …]
|
| H A D | http_chunk.c | 75 ssize_t rd; in http_chunk_append_read_fd_range() local 79 rd = chunk_file_pread(fd, b->ptr+offset, (size_t)len, foff+offset); in http_chunk_append_read_fd_range() 80 } while (rd > 0 && (offset += rd, len -= rd)); in http_chunk_append_read_fd_range()
|
| H A D | rand.c | 180 ssize_t rd = 0; in li_rand_device_bytes() local 186 rd = read(fd, buf, (size_t)num); in li_rand_device_bytes() 188 if (rd == num) { in li_rand_device_bytes()
|
| H A D | stat_cache.c | 366 int rd; in stat_cache_handle_fdevent_in() local 368 rd = (int)read(scf->fd, buf, sizeof(buf)); in stat_cache_handle_fdevent_in() 369 if (rd <= 0) { in stat_cache_handle_fdevent_in() 370 if (-1 == rd && errno != EINTR && errno != EAGAIN) { in stat_cache_handle_fdevent_in() 376 for (int i = 0; i < rd; ) { in stat_cache_handle_fdevent_in() 382 if (i > rd) break; /*(should not happen (partial record))*/ in stat_cache_handle_fdevent_in() 414 } while (rd + sizeof(struct inotify_event) + NAME_MAX + 1 > sizeof(buf)); in stat_cache_handle_fdevent_in()
|
| H A D | mod_fastcgi.c | 321 uint32_t rd = sizeof(FCGI_Header); in fastcgi_get_packet() local 322 if (chunkqueue_peek_data(hctx->rb, &ptr, &rd, hctx->r->conf.errh) < 0) in fastcgi_get_packet() 324 if (rd != sizeof(FCGI_Header)) in fastcgi_get_packet()
|
| H A D | configfile.c | 2328 ssize_t rd; in config_parse_cmd() local 2334 rd = read(fds[0], buffer_string_prepare_append(out, 1023), 1023); in config_parse_cmd() 2335 if (rd >= 0) buffer_commit(out, (size_t)rd); in config_parse_cmd() 2336 } while (rd > 0 || (-1 == rd && errno == EINTR)); in config_parse_cmd() 2337 if (0 != rd) { in config_parse_cmd()
|
| H A D | mod_deflate.c | 1613 ssize_t rd = 0; in mod_deflate_file_chunk_no_mmap() local 1614 for (n = 0; n < insz; n += rd) { in mod_deflate_file_chunk_no_mmap() 1615 rd = chunk_file_pread(c->file.fd, p, (size_t)psz, c->offset+n); in mod_deflate_file_chunk_no_mmap() 1616 if (__builtin_expect( (rd > 0), 1)) { in mod_deflate_file_chunk_no_mmap() 1617 if (0 == mod_deflate_compress(hctx, (unsigned char *)p, rd)) in mod_deflate_file_chunk_no_mmap() 1621 else if (-1 == rd) in mod_deflate_file_chunk_no_mmap()
|
| H A D | mod_ssi.c | 1460 ssize_t rd; in mod_ssi_read_fd() local 1471 while (0 < (rd = read(fd, buf+offset, bufsz-offset))) { in mod_ssi_read_fd() 1474 offset += (size_t)rd; in mod_ssi_read_fd() 1537 if (0 != rd) { in mod_ssi_read_fd()
|
| H A D | mod_dirlisting.c | 621 ssize_t rd; in http_list_directory_include_file() local 623 while ((rd = read(fd, buf, sizeof(buf))) > 0) { in http_list_directory_include_file() 624 buffer_append_string_encoded(out, buf, (size_t)rd, ENCODING_MINIMAL_XML); in http_list_directory_include_file()
|
| H A D | mod_webdav.c | 2293 ssize_t rd, wr, off; in webdav_fcopyfile_sz() local 2298 rd = read(ifd, buf, sizeof(buf)); in webdav_fcopyfile_sz() 2299 } while (-1 == rd && errno == EINTR); in webdav_fcopyfile_sz() 2300 if (rd <= 0) break; in webdav_fcopyfile_sz() 2304 wr = write(ofd, buf+off, (size_t)(rd-off)); in webdav_fcopyfile_sz() 2305 } while (wr >= 0 ? (off += wr) != rd : errno == EINTR); in webdav_fcopyfile_sz() 2307 } while ((isz += rd)); /*(always true when reached w/ largefile support)*/ in webdav_fcopyfile_sz() 2315 if (0 == rd) in webdav_fcopyfile_sz() 2318 return (int)rd; in webdav_fcopyfile_sz()
|
| /lighttpd1.4/ |
| H A D | NEWS | 623 * [core] fix chunkqueue_small_resp_optim partial rd 1308 * [multiple] rename r to rc rv rd wr to be different 1734 * [core] set last_used on rd/wr from backend (fixes #3029) 2545 * [core] return from http_response_read if small rd
|