Searched refs:json_writer_t (Results 1 – 14 of 14) sorted by relevance
| /Linux-v6.6/tools/testing/selftests/bpf/ |
| D | json_writer.h | 21 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); 35 void jsonw_name(json_writer_t *self, const char *name); 38 void __printf(2, 0) jsonw_vprintf_enquote(json_writer_t *self, const char *fmt, 40 void __printf(2, 3) jsonw_printf(json_writer_t *self, const char *fmt, ...); 41 void jsonw_string(json_writer_t *self, const char *value); 42 void jsonw_bool(json_writer_t *self, bool value); [all …]
|
| D | json_writer.c | 29 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() 57 static void jsonw_puts(json_writer_t *self, const char *str) in jsonw_puts() 90 json_writer_t *jsonw_new(FILE *f) in jsonw_new() 92 json_writer_t *self = malloc(sizeof(*self)); 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() 114 void jsonw_pretty(json_writer_t *self, bool on) in jsonw_pretty() 119 void jsonw_reset(json_writer_t *self) in jsonw_reset() [all …]
|
| D | test_progs.c | 272 static void jsonw_write_log_message(json_writer_t *w, char *log_buf, size_t log_cnt) in jsonw_write_log_message() 288 json_writer_t *w) in dump_test_log() 1287 json_writer_t *w = NULL; in calculate_summary_and_print_errors()
|
| /Linux-v6.6/tools/bpf/bpftool/ |
| D | json_writer.h | 21 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); 35 void jsonw_name(json_writer_t *self, const char *name); 38 void __printf(2, 0) jsonw_vprintf_enquote(json_writer_t *self, const char *fmt, 40 void __printf(2, 3) jsonw_printf(json_writer_t *self, const char *fmt, ...); 41 void jsonw_string(json_writer_t *self, const char *value); 42 void jsonw_bool(json_writer_t *self, bool value); [all …]
|
| D | json_writer.c | 29 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() 57 static void jsonw_puts(json_writer_t *self, const char *str) in jsonw_puts() 90 json_writer_t *jsonw_new(FILE *f) in jsonw_new() 92 json_writer_t *self = malloc(sizeof(*self)); 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() 114 void jsonw_pretty(json_writer_t *self, bool on) in jsonw_pretty() 119 void jsonw_reset(json_writer_t *self) in jsonw_reset() [all …]
|
| D | main.h | 77 extern json_writer_t *json_wtr; 122 json_writer_t *json_wtr); 210 json_writer_t *jw; 272 void netfilter_dump_json(const struct bpf_link_info *info, json_writer_t *wtr);
|
| D | link.c | 128 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()
|
| D | pids.c | 25 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()
|
| D | map.c | 121 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()
|
| D | btf_dumper.c | 277 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()
|
| D | main.c | 26 json_writer_t *json_wtr;
|
| D | struct_ops.c | 402 json_writer_t *wtr = json_wtr; in do_dump()
|
| D | btf.c | 105 json_writer_t *w = json_wtr; in dump_btf_type()
|
| D | prog.c | 369 json_writer_t *btf_wtr; in show_prog_metadata()
|