Home
last modified time | relevance | path

Searched refs:json_writer_t (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/tools/testing/selftests/bpf/
H A Djson_writer.h21 typedef struct json_writer json_writer_t; typedef
24 json_writer_t *jsonw_new(FILE *f);
26 void jsonw_destroy(json_writer_t **self_p);
29 void jsonw_pretty(json_writer_t *self, bool on);
32 void jsonw_reset(json_writer_t *self);
42 void jsonw_bool(json_writer_t *self, bool value);
48 void jsonw_null(json_writer_t *self);
65 void jsonw_start_object(json_writer_t *self);
66 void jsonw_end_object(json_writer_t *self);
68 void jsonw_start_array(json_writer_t *self);
[all …]
H A Djson_writer.c29 static void jsonw_indent(json_writer_t *self) in jsonw_indent()
37 static void jsonw_eol(json_writer_t *self) in jsonw_eol()
47 static void jsonw_eor(json_writer_t *self) in jsonw_eor()
90 json_writer_t *jsonw_new(FILE *f) in jsonw_new()
103 void jsonw_destroy(json_writer_t **self_p) in jsonw_destroy()
105 json_writer_t *self = *self_p; in jsonw_destroy()
119 void jsonw_reset(json_writer_t *self) in jsonw_reset()
182 void jsonw_end_object(json_writer_t *self) in jsonw_end_object()
192 void jsonw_end_array(json_writer_t *self) in jsonw_end_array()
209 void jsonw_null(json_writer_t *self) in jsonw_null()
[all …]
H A Dtest_progs.c286 static void jsonw_write_log_message(json_writer_t *w, char *log_buf, size_t log_cnt) in jsonw_write_log_message()
302 json_writer_t *w) in dump_test_log()
1301 json_writer_t *w = NULL; in calculate_summary_and_print_errors()
/openbmc/linux/tools/bpf/bpftool/
H A Djson_writer.h21 typedef struct json_writer json_writer_t; typedef
24 json_writer_t *jsonw_new(FILE *f);
26 void jsonw_destroy(json_writer_t **self_p);
29 void jsonw_pretty(json_writer_t *self, bool on);
32 void jsonw_reset(json_writer_t *self);
42 void jsonw_bool(json_writer_t *self, bool value);
48 void jsonw_null(json_writer_t *self);
65 void jsonw_start_object(json_writer_t *self);
66 void jsonw_end_object(json_writer_t *self);
68 void jsonw_start_array(json_writer_t *self);
[all …]
H A Djson_writer.c29 static void jsonw_indent(json_writer_t *self) in jsonw_indent()
37 static void jsonw_eol(json_writer_t *self) in jsonw_eol()
47 static void jsonw_eor(json_writer_t *self) in jsonw_eor()
90 json_writer_t *jsonw_new(FILE *f) in jsonw_new()
103 void jsonw_destroy(json_writer_t **self_p) in jsonw_destroy()
105 json_writer_t *self = *self_p; in jsonw_destroy()
119 void jsonw_reset(json_writer_t *self) in jsonw_reset()
182 void jsonw_end_object(json_writer_t *self) in jsonw_end_object()
192 void jsonw_end_array(json_writer_t *self) in jsonw_end_array()
209 void jsonw_null(json_writer_t *self) in jsonw_null()
[all …]
H A Dmain.h77 extern json_writer_t *json_wtr;
122 json_writer_t *json_wtr);
211 json_writer_t *jw;
273 void netfilter_dump_json(const struct bpf_link_info *info, json_writer_t *wtr);
H A Dlink.c128 show_link_header_json(struct bpf_link_info *info, json_writer_t *wtr) in show_link_header_json()
142 static void show_link_attach_type_json(__u32 attach_type, json_writer_t *wtr) in show_link_attach_type_json()
153 static void show_link_ifindex_json(__u32 ifindex, json_writer_t *wtr) in show_link_ifindex_json()
201 static void show_iter_json(struct bpf_link_info *info, json_writer_t *wtr) in show_iter_json()
223 void netfilter_dump_json(const struct bpf_link_info *info, json_writer_t *wtr) in netfilter_dump_json()
260 show_kprobe_multi_json(struct bpf_link_info *info, json_writer_t *wtr) in show_kprobe_multi_json()
297 show_perf_event_kprobe_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_kprobe_json()
307 show_perf_event_uprobe_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_uprobe_json()
316 show_perf_event_tracepoint_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_tracepoint_json()
378 show_perf_event_event_json(struct bpf_link_info *info, json_writer_t *wtr) in show_perf_event_event_json()
H A Dpids.c25 void emit_obj_refs_json(struct hashmap *map, __u32 id, json_writer_t *json_writer) {} in emit_obj_refs_json()
196 json_writer_t *json_writer) in emit_obj_refs_json()
H A Dmap.c121 static json_writer_t *get_btf_writer(void) in get_btf_writer()
123 json_writer_t *jw = jsonw_new(stdout); in get_btf_writer()
450 static void show_map_header_json(struct bpf_map_info *info, json_writer_t *wtr) in show_map_header_json()
744 json_writer_t *btf_wtr) in dump_map_elem()
823 map_dump(int fd, struct bpf_map_info *info, json_writer_t *wtr, in map_dump()
897 json_writer_t *wtr = NULL, *btf_wtr = NULL; in do_dump()
1034 json_writer_t *btf_wtr; in print_key_value()
H A Dbtf_dumper.c277 static void btf_int128_print(json_writer_t *jw, const void *data, in btf_int128_print()
352 const void *data, json_writer_t *jw, in btf_dumper_bitfield()
379 const void *data, json_writer_t *jw, in btf_dumper_int_bits()
396 const void *data, json_writer_t *jw, in btf_dumper_int()
H A Dmain.c26 json_writer_t *json_wtr;
H A Dstruct_ops.c402 json_writer_t *wtr = json_wtr; in do_dump()
H A Dbtf.c105 json_writer_t *w = json_wtr; in dump_btf_type()
H A Dprog.c369 json_writer_t *btf_wtr; in show_prog_metadata()