Lines Matching refs:output
32 * @(#)output.h 8.2 (Berkeley) 5/4/95
33 * $FreeBSD: stable/11/bin/sh/output.h 345617 2019-03-27 22:09:35Z jilles $
42 struct output {
51 extern struct output output; /* to fd 1 */
52 extern struct output errout; /* to fd 2 */
53 extern struct output memout;
54 extern struct output *out1; /* &memout if backquote, otherwise &output */
55 extern struct output *out2; /* &memout if backquote with 2>&1, otherwise
58 void outcslow(int, struct output *);
63 void outstr(const char *, struct output *);
64 void outqstr(const char *, struct output *);
65 void outbin(const void *, size_t, struct output *);
66 void emptyoutbuf(struct output *);
68 void flushout(struct output *);
70 int outiserror(struct output *);
71 void outclearerror(struct output *);
72 void outfmt(struct output *, const char *, ...) __printflike(2, 3);
76 void doformat(struct output *, const char *, va_list) __printflike(2, 0);