Lines Matching refs:stream
85 FILE *stream; in log_open_stream() local
98 if (chan->out.file.stream != NULL) in log_open_stream()
99 return (chan->out.file.stream); in log_open_stream()
148 stream = fdopen(fd, "a"); in log_open_stream()
149 if (stream == NULL) { in log_open_stream()
156 chan->out.file.stream = stream; in log_open_stream()
157 return (stream); in log_open_stream()
162 FILE *stream; in log_close_stream() local
168 stream = chan->out.file.stream; in log_close_stream()
169 chan->out.file.stream = NULL; in log_close_stream()
170 if (stream != NULL && fclose(stream) == EOF) in log_close_stream()
183 lcl->channel->out.file.stream != NULL && in log_close_debug_channels()
194 return (chan->out.file.stream); in log_get_stream()
275 FILE *stream; in log_vwrite() local
385 stream = chan->out.file.stream; in log_vwrite()
386 if (stream == NULL) { in log_vwrite()
387 stream = log_open_stream(chan); in log_vwrite()
388 if (stream == NULL) in log_vwrite()
394 pos = ftell(stream); in log_vwrite()
406 stream = log_open_stream(chan); in log_vwrite()
407 if (stream == NULL) in log_vwrite()
411 fprintf(stream, "%s%s%s%s\n", in log_vwrite()
418 fflush(stream); in log_vwrite()
598 const char *name, FILE *stream, unsigned int versions, in log_new_file_channel() argument
632 chan->out.file.stream = stream; in log_new_file_channel()
705 chan->out.file.stream != NULL) in log_free_channel()
706 (void)fclose(chan->out.file.stream); in log_free_channel()