Lines Matching defs:bufoffset
239 static off_t bufoffset; /* Read offset; defined on regular files. */
246 static off_t initial_bufoffset; /* Initial value of bufoffset. */
322 bufoffset = 0;
325 bufoffset = lseek (fd, 0, SEEK_CUR);
326 if (bufoffset < 0)
333 initial_bufoffset = bufoffset;
334 bufmapped = mmap_option && bufoffset % pagesize == 0;
386 off_t to_be_read = stats->stat.st_size - bufoffset;
421 if (stats->stat.st_size - bufoffset < mmapsize)
423 mmapsize = stats->stat.st_size - bufoffset;
430 bufdesc, bufoffset)
446 if (bufoffset != initial_bufoffset
447 && lseek (bufdesc, bufoffset, SEEK_SET) < 0)
495 bufoffset += fillsize;
737 after_last_match = bufoffset - (buflim - p);
776 after_last_match = bufoffset - (buflim - endp);
1035 off_t required_offset = outleft ? bufoffset : after_last_match;
1036 if ((bufmapped || required_offset != bufoffset)