Lines Matching refs:off_t
93 static off_t getaline(FILE *);
95 static off_t find(int, off_t);
96 static int search(char *, off_t);
109 off_t l_addr; /* file offset */
110 off_t l_no; /* line number in file */
161 static off_t nchars; /* return from getaline in find() */
170 off_t first_line;
171 off_t last_line;
182 static off_t eofl_no; /* what the last line of the file is */
399 off_t start;
413 new_ss.last_line = initline + (off_t)window - 1;
416 if (!search(initbuf, (off_t)1))
420 new_ss.last_line = (off_t)window;
431 if (new_ss.last_line < (off_t)window)
432 new_ss.last_line = (off_t)window;
439 (off_t)window + 1;
504 off_t nlines;
564 nlines = (off_t)window;
574 (off_t)window - 1;
583 (off_t)sign*window/2;
585 (off_t)window + 1;
635 (off_t)window - 1;
649 new_ss.last_line - (off_t)window + 1;
653 new_ss.last_line = nlines + (off_t)window - 1;
658 new_ss.first_line + (off_t)window - 1;
674 new_ss.first_line + (off_t)window - 1;
678 new_ss.last_line = nlines + (off_t)window;
695 new_ss.last_line - (off_t)window + 1;
727 while (find(1, (off_t)10000) != EOF)
730 new_ss.first_line = eofl_no - (off_t)window;
767 if (!search(++cmdptr, (off_t)nlines))
1242 off_t n;
1278 find(1, (off_t)0);
1281 (off_t)window
1286 find(1, (off_t)0);
1289 (off_t)window
1294 find(1, (off_t)0) -
1295 ((off_t)window - 1)/2;
1298 (off_t)window
1339 static off_t
1342 off_t line;
1346 off_t where;
1369 (void) fseeko(f, (off_t)dol->l_addr, SEEK_SET);
1392 (void) fseeko(f, (off_t)zero->l_addr, SEEK_SET);
1397 (void) fseeko(f, (off_t)dot->l_addr, SEEK_SET);
1417 static off_t
1516 (void) fseeko(in_file, (off_t)0, SEEK_SET);
1592 dol->l_addr = (off_t)ftello(f);
1595 dol->l_addr = (off_t)ftello(tmp_fou);