Lines Matching refs:offset
38 char * offset; in network_write_chunkqueue_linuxsendfile() local
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()
64 chunks[i].iov_base = offset; in network_write_chunkqueue_linuxsendfile()
106 tc->offset += chunks[i].iov_len; in network_write_chunkqueue_linuxsendfile()
118 tc->offset += r; in network_write_chunkqueue_linuxsendfile()
129 off_t offset; in network_write_chunkqueue_linuxsendfile() local
133 offset = c->file.start + c->offset; in network_write_chunkqueue_linuxsendfile()
134 toSend = c->file.length - c->offset; in network_write_chunkqueue_linuxsendfile()
158 if (-1 == (r = sendfile(fd, c->file.fd, &offset, toSend))) { in network_write_chunkqueue_linuxsendfile()
185 if (offset > sce->st.st_size) { in network_write_chunkqueue_linuxsendfile()
202 if ((c->offset & ~(READ_AHEAD - 1)) != ((c->offset + r) & ~(READ_AHEAD - 1))) { in network_write_chunkqueue_linuxsendfile()
204 …if (-1 == posix_fadvise(c->file.fd, (c->offset + r) & ~(READ_AHEAD - 1), READ_AHEAD, POSIX_FADV_NO… in network_write_chunkqueue_linuxsendfile()
212 c->offset += r; in network_write_chunkqueue_linuxsendfile()
216 if (c->offset == c->file.length) { in network_write_chunkqueue_linuxsendfile()