Lines Matching refs:rest
338 int rest; in readwc() local
339 if ((rest = f->fend - f->fnxt) < i) { in readwc()
347 (f->fsiz == 1) ? 1 : (f->fsiz - rest), in readwc()
348 rest); in readwc()
394 readb(struct fileblk *f, int toread, int rest) in readb() argument
399 if (rest) { in readb()
404 (void) memcpy(f->fbuf, f->fnxt, rest); in readb()
406 f->fend = f->fnxt + rest; in readb()
408 f->endoff = rest; in readb()
409 if (f->fbuf[rest - 1] == '\n') { in readb()
414 return (rest); in readb()
428 } while ((len = read(f->fdes, f->fbuf + rest, toread)) < 0 && trapnote); in readb()
452 f->fend = f->fnxt + (len + rest); in readb()
454 f->endoff = len + rest; in readb()
455 return (len + rest); in readb()