Lines Matching defs:input
26 "[+DESCRIPTION?The \bgrep\b commands search the named input files"
28 " Matching lines are printed by default. The standard input is searched"
71 "[N:name?Set the standard input file name prefix to"
156 int notfound; /* some input file not found */
346 execute(State_s *state, Sfio_t* input, char* name)
358 sfset(input, SF_SHARE, 0);
360 sfsetbuf(input, state->buffer.base, state->buffer.size);
372 if (s = sfgetr(input, '\n', 0))
373 len = sfvalue(input) - 1;
374 else if (s = sfgetr(input, '\n', -1))
376 len = sfvalue(input);
384 if (sferror(input) && errno != EISDIR)
463 if (!(s = sfreserve(input, SF_UNBOUND, 0)) || (len = sfvalue(input)) <= 0)
465 if ((sfvalue(input) || sferror(input)) && errno != EISDIR)
507 if (!(s = sfreserve(input, SF_UNBOUND, 0)))
509 if ((sfvalue(input) || sferror(input)) && errno != EISDIR)
513 if ((len = sfvalue(input)) <= 0)