| /mOS-networking-stack/samples/lighttpd-1.4.32/src/ |
| H A D | network_writev.c | 182 abs_offset == (off_t)(c->file.mmap.offset + c->file.mmap.length)) { in network_write_chunkqueue_writev() 211 munmap(c->file.mmap.start, c->file.mmap.length); in network_write_chunkqueue_writev() 215 c->file.mmap.offset = 0; in network_write_chunkqueue_writev() 243 …if (MAP_FAILED == (c->file.mmap.start = mmap(NULL, to_mmap, PROT_READ, MAP_SHARED, c->file.fd, c->… in network_write_chunkqueue_writev() 254 buffer_copy_string_len(c->mem, c->file.mmap.start, c->file.mmap.length); in network_write_chunkqueue_writev() 263 madvise(c->file.mmap.start, c->file.mmap.length, MADV_WILLNEED); in network_write_chunkqueue_writev() 272 toSend = (c->file.mmap.offset + c->file.mmap.length) - (abs_offset); in network_write_chunkqueue_writev() 278 c->file.mmap.length, in network_write_chunkqueue_writev() 280 c->file.mmap.offset); in network_write_chunkqueue_writev() 289 start = c->file.mmap.start; in network_write_chunkqueue_writev() [all …]
|
| H A D | network_mtcp_writev.c | 182 abs_offset == (off_t)(c->file.mmap.offset + c->file.mmap.length)) { 211 munmap(c->file.mmap.start, c->file.mmap.length); 215 c->file.mmap.offset = 0; 243 …if (MAP_FAILED == (c->file.mmap.start = mmap(NULL, to_mmap, PROT_READ, MAP_SHARED, c->file.fd, c->… 254 buffer_copy_string_len(c->mem, c->file.mmap.start, c->file.mmap.length); 263 madvise(c->file.mmap.start, c->file.mmap.length, MADV_WILLNEED); 272 toSend = (c->file.mmap.offset + c->file.mmap.length) - (abs_offset); 278 c->file.mmap.length, 280 c->file.mmap.offset); 289 start = c->file.mmap.start; [all …]
|
| H A D | chunk.c | 42 c->file.mmap.start = MAP_FAILED; in chunk_init() 72 if (MAP_FAILED != c->file.mmap.start) { in chunk_reset() 73 munmap(c->file.mmap.start, c->file.mmap.length); in chunk_reset() 74 c->file.mmap.start = MAP_FAILED; in chunk_reset()
|
| H A D | stream.c | 37 f->start = mmap(NULL, f->size, PROT_READ, MAP_SHARED, fd, 0); in stream_open() 88 # error no mmap found in stream_open()
|
| H A D | sys-mmap.h | 11 #define mmap(a, b, c, d, e, f) (-1) macro
|
| H A D | chunk.h | 24 } mmap; member
|
| H A D | mod_cgi.c | 1090 if (c->file.mmap.start == MAP_FAILED) { in cgi_create_env() 1100 c->file.mmap.length = c->file.length; in cgi_create_env() 1102 …if (MAP_FAILED == (c->file.mmap.start = mmap(NULL, c->file.mmap.length, PROT_READ, MAP_SHARED, c-… in cgi_create_env() 1117 … if ((r = write(to_cgi_fds[1], c->file.mmap.start + c->offset, c->file.length - c->offset)) < 0) { in cgi_create_env()
|
| H A D | mod_webdav.c | 1014 if (c->file.mmap.start == MAP_FAILED) { in webdav_parse_chunkqueue() 1022 …if (MAP_FAILED == (c->file.mmap.start = mmap(0, c->file.length, PROT_READ, MAP_SHARED, c->file.fd,… in webdav_parse_chunkqueue() 1034 c->file.mmap.length = c->file.length; in webdav_parse_chunkqueue() 1039 if (XML_ERR_OK != (err = xmlParseChunk(ctxt, c->file.mmap.start + c->offset, weHave, 0))) { in webdav_parse_chunkqueue() 1716 if (c->file.mmap.start == MAP_FAILED) { in URIHANDLER_FUNC() 1724 …if (MAP_FAILED == (c->file.mmap.start = mmap(NULL, c->file.length, PROT_READ, MAP_SHARED, c->file.… in URIHANDLER_FUNC() 1733 c->file.mmap.length = c->file.length; in URIHANDLER_FUNC() 1741 if ((r = write(fd, c->file.mmap.start + c->offset, c->file.length - c->offset)) < 0) { in URIHANDLER_FUNC()
|
| H A D | network_write.c | 118 if (MAP_FAILED == (p = mmap(0, sce->st.st_size, PROT_READ, MAP_SHARED, ifd, 0))) { in network_write_chunkqueue_write()
|
| H A D | mod_compress.c | 497 if (MAP_FAILED == (start = mmap(NULL, sce->st.st_size, PROT_READ, MAP_SHARED, ifd, 0))) { in deflate_file_to_file() 607 if (MAP_FAILED == (start = mmap(NULL, sce->st.st_size, PROT_READ, MAP_SHARED, ifd, 0))) { in deflate_file_to_buffer()
|
| H A D | Makefile.am | 279 sys-mmap.h sys-socket.h mod_cml.h mod_cml_funcs.h \
|
| H A D | Makefile.in | 903 sys-mmap.h sys-socket.h mod_cml.h mod_cml_funcs.h \
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/ |
| H A D | configure.ac | 510 AC_CHECK_FUNCS([dup2 getcwd inet_ntoa inet_ntop memset mmap munmap strchr \ 575 # disable mmap by default; if a mmapped file gets truncated, the process gets a SIGBUS signal 577 # lighttpd may always use mmap with files it owns (created tmp files) 578 AC_ARG_ENABLE(mmap, optenable 579 …AC_HELP_STRING([--enable-mmap],[use mmap if available (DANGEROUS, allows local users to trigger SI… 581 yes) mmap=true ;; 582 no) mmap=false ;; 583 *) AC_MSG_ERROR(bad value ${enableval} for --enable-mmap) ;; 584 esac],[mmap=false]) 586 if test x$mmap = xtrue; then [all …]
|
| H A D | config.h.in | 3 /* Use mmap if available */ 180 /* Define to 1 if you have the `mmap' function. */
|
| H A D | NEWS | 24 * disable mmap by default (fixes #2391) 34 * Fix --enable-mmap handling in configure.ac 197 * Include mmap.h from chunk.h to fix some problems with #define mmap mmap64 (fixes #1923) 995 * fixed mmap-caching of large files 1001 * fixed mmap caching 1008 * added an mmap cache to the filehandle cache 1060 * fixed mmap+write support
|
| H A D | SConstruct | 158 …checkFuncs(autoconf, Split('fork stat lstat strftime dup2 getcwd inet_ntoa inet_ntop memset mmap m…
|
| H A D | configure | 1494 --enable-mmap use mmap if available (DANGEROUS, allows local users 16615 for ac_func in dup2 getcwd inet_ntoa inet_ntop memset mmap munmap strchr \ 16818 yes) mmap=true ;; 16819 no) mmap=false ;; 16823 mmap=false 16827 if test x$mmap = xtrue; then
|
| /mOS-networking-stack/core/src/include/ |
| H A D | netmap_user.h | 525 return mmap(addr, length, prot, flags, fd, offset); in win32_mmap_emulated() 534 #define mmap win32_mmap_emulated macro 892 d->mem = mmap(0, d->memsize, PROT_WRITE | PROT_READ, MAP_SHARED, in nm_mmap()
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/doc/outdated/ |
| H A D | performance.txt | 195 fall back to the ``writev() + mmap()`` network calls which is ok, but not as
|