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