Lines Matching refs:dest

12 static void append_str(string_t *dest, const char *str)  in append_str()  argument
14 str_append_c(dest, '"'); in append_str()
15 json_append_escaped(dest, str); in append_str()
16 str_append_c(dest, '"'); in append_str()
19 static void append_str_max_len(string_t *dest, const char *str, in append_str_max_len() argument
22 str_append_c(dest, '"'); in append_str_max_len()
24 json_append_escaped(dest, str); in append_str_max_len()
27 json_append_escaped_data(dest, (const unsigned char *)str, in append_str_max_len()
30 str_append(dest, "..."); in append_str_max_len()
32 str_append_c(dest, '"'); in append_str_max_len()
35 static void append_int(string_t *dest, intmax_t val) in append_int() argument
37 str_printfa(dest, "%jd", val); in append_int()
40 static void append_time(string_t *dest, const struct timeval *time, in append_time() argument
47 event_export_helper_fmt_unix_time(dest, time); in append_time()
50 str_append_c(dest, '"'); in append_time()
51 event_export_helper_fmt_rfc3339_time(dest, time); in append_time()
52 str_append_c(dest, '"'); in append_time()
57 static void append_field_value(string_t *dest, const struct event_field *field, in append_field_value() argument
62 append_str_max_len(dest, field->value.str, info); in append_field_value()
65 append_int(dest, field->value.intmax); in append_field_value()
68 append_time(dest, &field->value.timeval, in append_field_value()
74 static void json_export_name(string_t *dest, struct event *event, in json_export_name() argument
80 append_str(dest, "event"); in json_export_name()
81 str_append_c(dest, ':'); in json_export_name()
82 append_str(dest, event->sending_name); in json_export_name()
83 str_append_c(dest, ','); in json_export_name()
86 static void json_export_hostname(string_t *dest, in json_export_hostname() argument
92 append_str(dest, "hostname"); in json_export_hostname()
93 str_append_c(dest, ':'); in json_export_hostname()
94 append_str(dest, my_hostname); in json_export_hostname()
95 str_append_c(dest, ','); in json_export_hostname()
98 static void json_export_timestamps(string_t *dest, struct event *event, in json_export_timestamps() argument
104 append_str(dest, "start_time"); in json_export_timestamps()
105 str_append_c(dest, ':'); in json_export_timestamps()
106 append_time(dest, &event->tv_created, info->exporter->time_format); in json_export_timestamps()
107 str_append_c(dest, ','); in json_export_timestamps()
109 append_str(dest, "end_time"); in json_export_timestamps()
110 str_append_c(dest, ':'); in json_export_timestamps()
111 append_time(dest, &ioloop_timeval, info->exporter->time_format); in json_export_timestamps()
112 str_append_c(dest, ','); in json_export_timestamps()
115 static void json_export_categories(string_t *dest, struct event *event, in json_export_categories() argument
124 append_str(dest, "categories"); in json_export_categories()
125 str_append(dest, ":["); in json_export_categories()
128 event_export_helper_fmt_categories(dest, cats, count, in json_export_categories()
131 str_append(dest, "],"); in json_export_categories()
134 static void json_export_fields(string_t *dest, struct event *event, in json_export_fields() argument
144 append_str(dest, "fields"); in json_export_fields()
145 str_append(dest, ":{"); in json_export_fields()
157 append_str(dest, field->key); in json_export_fields()
158 str_append_c(dest, ':'); in json_export_fields()
159 append_field_value(dest, field, info); in json_export_fields()
160 str_append_c(dest, ','); in json_export_fields()
173 append_str(dest, name); in json_export_fields()
174 str_append_c(dest, ':'); in json_export_fields()
175 append_field_value(dest, field, info); in json_export_fields()
176 str_append_c(dest, ','); in json_export_fields()
184 str_truncate(dest, str_len(dest) - 1); in json_export_fields()
186 str_append(dest, "},"); in json_export_fields()
206 struct event *event, buffer_t *dest) in event_export_fmt_json() argument
211 str_append(dest, "{}"); in event_export_fmt_json()
215 str_append_c(dest, '{'); in event_export_fmt_json()
217 json_export_name(dest, event, info); in event_export_fmt_json()
218 json_export_hostname(dest, info); in event_export_fmt_json()
219 json_export_timestamps(dest, event, info); in event_export_fmt_json()
220 json_export_categories(dest, event, info); in event_export_fmt_json()
221 json_export_fields(dest, event, info, metric->fields_count, in event_export_fmt_json()
225 str_truncate(dest, str_len(dest) - 1); in event_export_fmt_json()
227 str_append_c(dest, '}'); in event_export_fmt_json()