Lines Matching refs:stream
81 FILE *stream; in log_open_stream() local
94 if (chan->out.file.stream != NULL) in log_open_stream()
95 return (chan->out.file.stream); in log_open_stream()
144 stream = fdopen(fd, "a"); in log_open_stream()
145 if (stream == NULL) { in log_open_stream()
152 chan->out.file.stream = stream; in log_open_stream()
153 return (stream); in log_open_stream()
158 FILE *stream; in log_close_stream() local
164 stream = chan->out.file.stream; in log_close_stream()
165 chan->out.file.stream = NULL; in log_close_stream()
166 if (stream != NULL && fclose(stream) == EOF) in log_close_stream()
179 lcl->channel->out.file.stream != NULL && in log_close_debug_channels()
190 return (chan->out.file.stream); in log_get_stream()
271 FILE *stream; in log_vwrite() local
381 stream = chan->out.file.stream; in log_vwrite()
382 if (stream == NULL) { in log_vwrite()
383 stream = log_open_stream(chan); in log_vwrite()
384 if (stream == NULL) in log_vwrite()
390 pos = ftell(stream); in log_vwrite()
402 stream = log_open_stream(chan); in log_vwrite()
403 if (stream == NULL) in log_vwrite()
407 fprintf(stream, "%s%s%s%s\n", in log_vwrite()
414 fflush(stream); in log_vwrite()
594 const char *name, FILE *stream, unsigned int versions, in log_new_file_channel() argument
628 chan->out.file.stream = stream; in log_new_file_channel()
701 chan->out.file.stream != NULL) in log_free_channel()
702 (void)fclose(chan->out.file.stream); in log_free_channel()