Lines Matching refs:i_size
61 static off_t i_size; /* size of the input file */ variable
86 i_size = 0; in re_input()
90 munmap(i_womp, i_size); in re_input()
127 munmap(i_womp, i_size); in reallocate_lines()
282 i_size = filestat.st_size; in plan_a()
288 if ((uintmax_t)i_size > (uintmax_t)SIZE_MAX) { in plan_a()
295 if (i_size) { in plan_a()
296 i_womp = mmap(NULL, i_size, PROT_READ, MAP_PRIVATE, ifd, 0); in plan_a()
308 if (i_size) in plan_a()
309 madvise(i_womp, i_size, MADV_SEQUENTIAL); in plan_a()
312 lines_allocated = i_size / 25; in plan_a()
323 for (s = i_womp, i = 0; i < i_size && *s != '\0'; s++, i++) { in plan_a()
334 if (i_size > 0 && i_womp[i_size - 1] != '\n') { in plan_a()
342 munmap(i_womp, i_size); in plan_a()