Lines Matching refs:rest
337 int rest; in readwc() local
338 if ((rest = f->fend - f->fnxt) < i) { in readwc()
346 (f->fsiz == 1) ? 1 : (f->fsiz - rest), in readwc()
347 rest); in readwc()
393 readb(struct fileblk *f, int toread, int rest) in readb() argument
398 if (rest) { in readb()
403 (void) memcpy(f->fbuf, f->fnxt, rest); in readb()
405 f->fend = f->fnxt + rest; in readb()
407 f->endoff = rest; in readb()
408 if (f->fbuf[rest - 1] == '\n') { in readb()
413 return (rest); in readb()
427 } while ((len = read(f->fdes, f->fbuf + rest, toread)) < 0 && trapnote); in readb()
451 f->fend = f->fnxt + (len + rest); in readb()
453 f->endoff = len + rest; in readb()
454 return (len + rest); in readb()