Home
last modified time | relevance | path

Searched refs:chunks (Results 1 – 8 of 8) sorted by relevance

/mOS-networking-stack/samples/lighttpd-1.4.32/src/
H A Dnetwork_writev.c46 struct iovec *chunks; in network_write_chunkqueue_writev() local
74 chunks = calloc(num_chunks, sizeof(*chunks)); in network_write_chunkqueue_writev()
78 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_writev()
79 chunks[i].iov_len = 0; in network_write_chunkqueue_writev()
84 chunks[i].iov_base = offset; in network_write_chunkqueue_writev()
94 chunks[i].iov_len = toSend; in network_write_chunkqueue_writev()
109 free(chunks); in network_write_chunkqueue_writev()
115 free(chunks); in network_write_chunkqueue_writev()
128 r -= chunks[i].iov_len; in network_write_chunkqueue_writev()
129 tc->offset += chunks[i].iov_len; in network_write_chunkqueue_writev()
[all …]
H A Dnetwork_freebsd_sendfile.c47 struct iovec chunks[UIO_MAXIOV]; in network_write_chunkqueue_freebsdsendfile() local
60 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_freebsdsendfile()
61 chunks[i].iov_len = 0; in network_write_chunkqueue_freebsdsendfile()
66 chunks[i].iov_base = offset; in network_write_chunkqueue_freebsdsendfile()
71 chunks[i].iov_len = max_bytes - num_bytes; in network_write_chunkqueue_freebsdsendfile()
76 chunks[i].iov_len = toSend; in network_write_chunkqueue_freebsdsendfile()
83 if ((r = writev(fd, chunks, num_chunks)) < 0) { in network_write_chunkqueue_freebsdsendfile()
108 if (r >= (ssize_t)chunks[i].iov_len) { in network_write_chunkqueue_freebsdsendfile()
110 r -= chunks[i].iov_len; in network_write_chunkqueue_freebsdsendfile()
111 tc->offset += chunks[i].iov_len; in network_write_chunkqueue_freebsdsendfile()
H A Dnetwork_solaris_sendfilev.c54 struct iovec chunks[UIO_MAXIOV]; in network_write_chunkqueue_solarissendfilev() local
70 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_solarissendfilev()
71 chunks[i].iov_len = 0; in network_write_chunkqueue_solarissendfilev()
76 chunks[i].iov_base = offset; in network_write_chunkqueue_solarissendfilev()
81 chunks[i].iov_len = max_bytes - num_bytes; in network_write_chunkqueue_solarissendfilev()
86 chunks[i].iov_len = toSend; in network_write_chunkqueue_solarissendfilev()
93 if ((r = writev(fd, chunks, num_chunks)) < 0) { in network_write_chunkqueue_solarissendfilev()
114 if (r >= (ssize_t)chunks[i].iov_len) { in network_write_chunkqueue_solarissendfilev()
116 r -= chunks[i].iov_len; in network_write_chunkqueue_solarissendfilev()
117 tc->offset += chunks[i].iov_len; in network_write_chunkqueue_solarissendfilev()
H A Dnetwork_linux_sendfile.c43 struct iovec chunks[UIO_MAXIOV]; in network_write_chunkqueue_linuxsendfile() local
58 chunks[i].iov_base = tc->mem->ptr; in network_write_chunkqueue_linuxsendfile()
59 chunks[i].iov_len = 0; in network_write_chunkqueue_linuxsendfile()
64 chunks[i].iov_base = offset; in network_write_chunkqueue_linuxsendfile()
69 chunks[i].iov_len = max_bytes - num_bytes; in network_write_chunkqueue_linuxsendfile()
74 chunks[i].iov_len = toSend; in network_write_chunkqueue_linuxsendfile()
81 if ((r = writev(fd, chunks, num_chunks)) < 0) { in network_write_chunkqueue_linuxsendfile()
103 if (r >= (ssize_t)chunks[i].iov_len) { in network_write_chunkqueue_linuxsendfile()
105 r -= chunks[i].iov_len; in network_write_chunkqueue_linuxsendfile()
106 tc->offset += chunks[i].iov_len; in network_write_chunkqueue_linuxsendfile()
H A Dnetwork_mtcp_writev.c46 struct iovec *chunks;
74 chunks = calloc(num_chunks, sizeof(*chunks));
78 chunks[i].iov_base = tc->mem->ptr;
79 chunks[i].iov_len = 0;
84 chunks[i].iov_base = offset;
94 chunks[i].iov_len = toSend;
109 free(chunks);
115 free(chunks);
128 r -= chunks[i].iov_len;
129 tc->offset += chunks[i].iov_len;
[all …]
/mOS-networking-stack/core/src/bpf/
H A Dsf_gencode.c197 static __thread struct chunk chunks[NCHUNKS]; variable
302 cp = &chunks[cur_chunk];
327 if (chunks[i].m != NULL) in freechunks()
329 free(chunks[i].m); in freechunks()
330 chunks[i].m = NULL; in freechunks()
/mOS-networking-stack/samples/lighttpd-1.4.32/
H A DNEWS683 * fixed accounting of mem-chunks
/mOS-networking-stack/samples/lighttpd-1.4.32/m4/
H A Dlibtool.m4298 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS