Lines Matching refs:log_writer
200 static ap_log_writer *log_writer = ap_default_log_writer;
249 * log_writer is NULL before the log file is opened and is
264 void *log_writer;
304 * Type of the log_writer created by ap_default_log_writer_init.
306 * the log_writer.
319 void *log_writer;
1189 if (!log_writer) {
1194 rv = log_writer(r, cls->log_writer, strs, strl, format->nelts, len);
1353 cls->log_writer = NULL;
1424 if (cls->log_writer != NULL) {
1432 cls->log_writer = log_writer_init(p, s, cls->fname);
1433 if (cls->log_writer == NULL)
1524 buf = clsarray[i].log_writer;
1615 ap_log_writer *old = log_writer;
1616 log_writer = handle;
1629 default_log_writer *log_writer = handle;
1646 if (log_writer->type == LOG_WRITER_FD) {
1647 rv = apr_file_write_full((apr_file_t*)log_writer->log_writer, str,
1651 errorlog_provider_data *data = log_writer->log_writer;
1672 default_log_writer *log_writer;
1692 log_writer = apr_pcalloc(p, sizeof(default_log_writer));
1693 log_writer->type = LOG_WRITER_FD;
1694 log_writer->log_writer = ap_piped_log_write_fd(pl);
1695 if (!log_writer->log_writer) {
1698 return log_writer;
1715 log_writer = apr_pcalloc(p, sizeof(default_log_writer));
1716 log_writer->type = LOG_WRITER_PROVIDER;
1717 log_writer->log_writer = provider_data;
1718 return log_writer;
1737 log_writer = apr_pcalloc(p, sizeof(default_log_writer));
1738 log_writer->type = LOG_WRITER_FD;
1739 log_writer->log_writer = fd;
1740 return log_writer;