Lines Matching refs:input
28 "[+DESCRIPTION?The \bgrep\b commands search the named input files for "
30 "printed by default. The standard input is searched if no files are "
82 "[N:name?Set the standard input file name prefix to "
188 int notfound; /* some input file not found */
459 execute(State_t* state, Sfio_t* input, char* name, Shbltin_t* context)
471 sfset(input, SF_SHARE, 0);
473 sfsetbuf(input, state->buffer.base, state->buffer.size);
475 name = "(standard input)"; /* posix! (ast prefers /dev/stdin) */
487 if (s = sfgetr(input, '\n', 0))
488 len = sfvalue(input) - 1;
489 else if (s = sfgetr(input, '\n', -1))
491 len = sfvalue(input);
497 else if (sferror(input) && errno != EISDIR)
545 if (!(s = sfreserve(input, SF_UNBOUND, 0)) || (len = sfvalue(input)) <= 0)
547 if ((sfvalue(input) || sferror(input)) && errno != EISDIR)
595 if (!(s = sfreserve(input, SF_UNBOUND, 0)))
597 if ((sfvalue(input) || sferror(input)) && errno != EISDIR)
601 if ((len = sfvalue(input)) <= 0)