Lines Matching refs:filelength
44 static int file_make_mmap(apr_bucket *e, apr_size_t filelength,
54 if (filelength > APR_MMAP_LIMIT) {
61 filelength = APR_MMAP_LIMIT;
63 else if ((filelength < APR_MMAP_THRESHOLD) ||
64 (apr_mmap_create(&mm, a->fd, fileoffset, filelength,
69 apr_bucket_mmap_make(e, mm, 0, filelength);
83 apr_size_t filelength = e->length; /* bytes remaining in file past offset */
90 if (file_make_mmap(e, filelength, fileoffset, a->readpool)) {
112 *len = (filelength > a->read_size) ? a->read_size : filelength;
126 filelength -= *len;
134 if (filelength > 0 && rv != APR_EOF) {
139 b->length = filelength;