| /mOS-networking-stack/samples/lighttpd-1.4.32/src/ |
| H A D | chunk.c | 39 c->mem = buffer_init(); in chunk_init() 51 buffer_free(c->mem); in chunk_free() 60 buffer_reset(c->mem); in chunk_reset() 190 buffer_copy_string_buffer(c->mem, mem); in chunkqueue_append_buffer() 203 if (c->mem) buffer_free(c->mem); in chunkqueue_append_buffer_weak() 204 c->mem = mem; in chunkqueue_append_buffer_weak() 219 buffer_copy_string_buffer(c->mem, mem); in chunkqueue_prepend_buffer() 235 buffer_copy_string_len(c->mem, mem, len - 1); in chunkqueue_append_mem() 253 return c->mem; in chunkqueue_get_prepend_buffer() 267 return c->mem; in chunkqueue_get_append_buffer() [all …]
|
| H A D | http_chunk.c | 74 int http_chunk_append_buffer(server *srv, connection *con, buffer *mem) { in http_chunk_append_buffer() argument 82 http_chunk_append_len(srv, con, mem->used - 1); in http_chunk_append_buffer() 85 chunkqueue_append_buffer(cq, mem); in http_chunk_append_buffer() 87 if (con->response.transfer_encoding & HTTP_TRANSFER_ENCODING_CHUNKED && mem->used > 0) { in http_chunk_append_buffer() 94 int http_chunk_append_mem(server *srv, connection *con, const char * mem, size_t len) { in http_chunk_append_mem() argument 114 chunkqueue_append_mem(cq, mem, len); in http_chunk_append_mem()
|
| H A D | chunk.h | 11 buffer *mem; /* either the storage of the mem-chunk or the read-ahead buffer */ member 53 int chunkqueue_append_mem(chunkqueue *c, const char *mem, size_t len); 54 int chunkqueue_append_buffer(chunkqueue *c, buffer *mem); 55 int chunkqueue_append_buffer_weak(chunkqueue *c, buffer *mem); 56 int chunkqueue_prepend_buffer(chunkqueue *c, buffer *mem);
|
| H A D | network_mtcp_writev.c | 77 if (tc->mem->used == 0) { 78 chunks[i].iov_base = tc->mem->ptr; 81 offset = tc->mem->ptr + tc->offset; 82 toSend = tc->mem->used - 1 - tc->offset; 254 buffer_copy_string_len(c->mem, c->file.mmap.start, c->file.mmap.length); 287 start = c->mem->ptr; 358 if (c->mem->used == 0) { in network_write_chunkqueue_mtcp_writev() 363 offset = c->mem->ptr + c->offset; in network_write_chunkqueue_mtcp_writev() 364 toSend = c->mem->used - 1 - c->offset; in network_write_chunkqueue_mtcp_writev() 397 if (c->offset == (off_t)c->mem->used - 1) { in network_write_chunkqueue_mtcp_writev()
|
| H A D | network_openssl.c | 70 if (c->mem->used == 0 || c->mem->used == 1) { in network_write_chunkqueue_openssl() 75 offset = c->mem->ptr + c->offset; in network_write_chunkqueue_openssl() 76 toSend = c->mem->used - 1 - c->offset; in network_write_chunkqueue_openssl() 152 if (c->offset == (off_t)c->mem->used - 1) { in network_write_chunkqueue_openssl()
|
| H A D | network_writev.c | 77 if (tc->mem->used == 0) { in network_write_chunkqueue_writev() 78 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_writev() 81 offset = tc->mem->ptr + tc->offset; in network_write_chunkqueue_writev() 82 toSend = tc->mem->used - 1 - tc->offset; 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() 287 start = c->mem->ptr; in network_write_chunkqueue_writev()
|
| H A D | network_write.c | 39 if (c->mem->used == 0) { in network_write_chunkqueue_write() 44 offset = c->mem->ptr + c->offset; in network_write_chunkqueue_write() 45 toSend = c->mem->used - 1 - c->offset; in network_write_chunkqueue_write() 78 if (c->offset == (off_t)c->mem->used - 1) { in network_write_chunkqueue_write()
|
| H A D | network_freebsd_sendfile.c | 59 if (tc->mem->used == 0) { in network_write_chunkqueue_freebsdsendfile() 60 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_freebsdsendfile() 63 offset = tc->mem->ptr + tc->offset; in network_write_chunkqueue_freebsdsendfile() 64 toSend = tc->mem->used - 1 - tc->offset; in network_write_chunkqueue_freebsdsendfile()
|
| H A D | network_solaris_sendfilev.c | 69 if (tc->mem->used == 0) { in network_write_chunkqueue_solarissendfilev() 70 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_solarissendfilev() 73 offset = tc->mem->ptr + tc->offset; in network_write_chunkqueue_solarissendfilev() 74 toSend = tc->mem->used - 1 - tc->offset; in network_write_chunkqueue_solarissendfilev()
|
| H A D | network_linux_sendfile.c | 57 if (tc->mem->used == 0) { in network_write_chunkqueue_linuxsendfile() 58 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_linuxsendfile() 61 offset = tc->mem->ptr + tc->offset; in network_write_chunkqueue_linuxsendfile() 62 toSend = tc->mem->used - 1 - tc->offset; in network_write_chunkqueue_linuxsendfile()
|
| H A D | http_chunk.h | 7 int http_chunk_append_mem(server *srv, connection *con, const char * mem, size_t len); 8 int http_chunk_append_buffer(server *srv, connection *con, buffer *mem);
|
| H A D | connections.c | 212 b = con->read_queue->last->mem; 991 b.ptr = c->mem->ptr + c->offset; 992 b.used = c->mem->used - c->offset; 1007 bb.ptr = cc->mem->ptr + cc->offset; 1008 bb.used = cc->mem->used - cc->offset; 1039 b.ptr = c->mem->ptr + c->offset; 1040 b.used = c->mem->used - c->offset; 1054 c->offset = c->mem->used - 1; 1073 assert(c->mem->used); 1075 weHave = c->mem->used - c->offset - 1; [all …]
|
| H A D | mod_fastcgi.c | 2136 weHave = req_c->mem->used - 1 - req_c->offset; in fcgi_create_env() 2140 buffer_append_memory(b, req_c->mem->ptr + req_c->offset, weHave); in fcgi_create_env() 2148 if (req_c->offset == (off_t) req_c->mem->used - 1) { in fcgi_create_env() 2408 size_t weHave = c->mem->used - c->offset - 1; in fastcgi_get_packet() 2413 buffer_copy_string_len(packet->b, c->mem->ptr + c->offset, weHave); in fastcgi_get_packet() 2415 buffer_append_string_len(packet->b, c->mem->ptr + c->offset, weHave); in fastcgi_get_packet() 2449 size_t weHave = c->mem->used - c->offset - offset - 1; in fastcgi_get_packet() 2473 if (c->mem->used - c->offset - 1 <= toread) { in fastcgi_get_packet() 2475 toread -= c->mem->used - c->offset - 1; in fastcgi_get_packet() 2476 c->offset = c->mem->used - 1; /* everthing has been written */ in fastcgi_get_packet() [all …]
|
| H A D | mod_webdav.c | 1049 weHave = c->mem->used - 1 - c->offset; in webdav_parse_chunkqueue() 1054 log_error_write(srv, __FILE__, __LINE__, "ss", "XML-request-body:", c->mem->ptr + c->offset); in webdav_parse_chunkqueue() 1057 if (XML_ERR_OK != (err = xmlParseChunk(ctxt, c->mem->ptr + c->offset, weHave, 0))) { in webdav_parse_chunkqueue() 1754 if ((r = write(fd, c->mem->ptr + c->offset, c->mem->used - c->offset - 1)) < 0) { in URIHANDLER_FUNC()
|
| H A D | mod_proxy.c | 520 weHave = req_c->mem->used - 1 - req_c->offset; in proxy_create_env() 525 buffer_append_memory(b, req_c->mem->ptr + req_c->offset, weHave); in proxy_create_env()
|
| H A D | mod_cgi.c | 1131 if ((r = write(to_cgi_fds[1], c->mem->ptr + c->offset, c->mem->used - c->offset - 1)) < 0) { in cgi_create_env()
|
| H A D | mod_scgi.c | 1663 weHave = req_c->mem->used - 1 - req_c->offset; in scgi_create_env() 1668 buffer_append_memory(b, req_c->mem->ptr + req_c->offset, weHave); in scgi_create_env()
|
| /mOS-networking-stack/core/src/include/ |
| H A D | netmap_user.h | 218 void *mem; member 866 if (d->done_mmap && d->mem) in nm_close() 867 munmap(d->mem, d->memsize); in nm_close() 883 if (IS_NETMAP_DESC(parent) && parent->mem && in nm_mmap() 888 d->mem = parent->mem; in nm_mmap() 892 d->mem = mmap(0, d->memsize, PROT_WRITE | PROT_READ, MAP_SHARED, in nm_mmap() 894 if (d->mem == MAP_FAILED) { in nm_mmap() 900 struct netmap_if *nifp = NETMAP_IF(d->mem, d->req.nr_offset); in nm_mmap() 907 (char *)d->mem + d->memsize; in nm_mmap()
|
| /mOS-networking-stack/core/src/bpf/ |
| H A D | sf_bpf_filter.c | 222 int32 mem[BPF_MEMWORDS]; local 406 A = mem[pc->k]; 410 X = mem[pc->k]; 414 mem[pc->k] = A; 418 mem[pc->k] = X;
|
| /mOS-networking-stack/samples/lighttpd-1.4.32/ |
| H A D | NEWS | 90 …* array.c: improve array_get_unused_element to check data type; fix mem leak if unused_element did… 338 * fixed mem leak in ssi expression parser (#1753), thx Take5k 447 * fixed mem-leak in mod_auth (reported by Stefan Esser) 541 * fixed mem-leak in mod_flv_streaming 632 connection_handle_read_state: Assertion 'c->mem->used' failed." 683 * fixed accounting of mem-chunks 702 * fixed mem-usage for large FastCGI transfers
|