Lines Matching refs:histfsize
69 static off_t histfsize;
549 histfsize = 0;
798 histfsize = lseek(histfd, (off_t)0, SEEK_END);
799 if (histfsize > MKSH_MAXHISTFSIZE) {
802 } else if (histfsize > 2) {
804 base = (void *)mmap(NULL, (size_t)histfsize, PROT_READ,
809 munmap(caddr_cast(base), (size_t)histfsize);
813 lines = histload(hist_source, base + 2, (size_t)histfsize - 2);
814 munmap(caddr_cast(base), (size_t)histfsize);
862 } else if (histfsize != 0) {
875 histfsize = 0;
885 if ((histfsize = lseek(histfd, (off_t)0, SEEK_END)) < 0)
971 else if (sizenow < histfsize) {
981 sizenow > histfsize
983 /* both sizenow and histfsize are <= MKSH_MAXHISTFSIZE */
984 bytes = (size_t)(sizenow - histfsize);
989 news = base + (size_t)histfsize;
1006 if ((histfsize = lseek(histfd, (off_t)0, SEEK_END)) < 0)