json_writer_t      87 tools/bpf/bpftool/btf.c 	json_writer_t *w = json_wtr;
json_writer_t      25 tools/bpf/bpftool/btf_dumper.c static void btf_dumper_ptr(const void *data, json_writer_t *jw,
json_writer_t      46 tools/bpf/bpftool/btf_dumper.c static void btf_dumper_enum(const void *data, json_writer_t *jw)
json_writer_t      76 tools/bpf/bpftool/btf_dumper.c static void btf_int128_print(json_writer_t *jw, const void *data,
json_writer_t     151 tools/bpf/bpftool/btf_dumper.c 				const void *data, json_writer_t *jw,
json_writer_t     178 tools/bpf/bpftool/btf_dumper.c 				const void *data, json_writer_t *jw,
json_writer_t     195 tools/bpf/bpftool/btf_dumper.c 			  const void *data, json_writer_t *jw,
json_writer_t      29 tools/bpf/bpftool/json_writer.c static void jsonw_indent(json_writer_t *self)
json_writer_t      37 tools/bpf/bpftool/json_writer.c static void jsonw_eol(json_writer_t *self)
json_writer_t      47 tools/bpf/bpftool/json_writer.c static void jsonw_eor(json_writer_t *self)
json_writer_t      57 tools/bpf/bpftool/json_writer.c static void jsonw_puts(json_writer_t *self, const char *str)
json_writer_t      93 tools/bpf/bpftool/json_writer.c json_writer_t *jsonw_new(FILE *f)
json_writer_t      95 tools/bpf/bpftool/json_writer.c 	json_writer_t *self = malloc(sizeof(*self));
json_writer_t     106 tools/bpf/bpftool/json_writer.c void jsonw_destroy(json_writer_t **self_p)
json_writer_t     108 tools/bpf/bpftool/json_writer.c 	json_writer_t *self = *self_p;
json_writer_t     117 tools/bpf/bpftool/json_writer.c void jsonw_pretty(json_writer_t *self, bool on)
json_writer_t     123 tools/bpf/bpftool/json_writer.c static void jsonw_begin(json_writer_t *self, int c)
json_writer_t     131 tools/bpf/bpftool/json_writer.c static void jsonw_end(json_writer_t *self, int c)
json_writer_t     144 tools/bpf/bpftool/json_writer.c void jsonw_name(json_writer_t *self, const char *name)
json_writer_t     155 tools/bpf/bpftool/json_writer.c void jsonw_vprintf_enquote(json_writer_t *self, const char *fmt, va_list ap)
json_writer_t     163 tools/bpf/bpftool/json_writer.c void jsonw_printf(json_writer_t *self, const char *fmt, ...)
json_writer_t     174 tools/bpf/bpftool/json_writer.c void jsonw_start_object(json_writer_t *self)
json_writer_t     179 tools/bpf/bpftool/json_writer.c void jsonw_end_object(json_writer_t *self)
json_writer_t     184 tools/bpf/bpftool/json_writer.c void jsonw_start_array(json_writer_t *self)
json_writer_t     189 tools/bpf/bpftool/json_writer.c void jsonw_end_array(json_writer_t *self)
json_writer_t     195 tools/bpf/bpftool/json_writer.c void jsonw_string(json_writer_t *self, const char *value)
json_writer_t     201 tools/bpf/bpftool/json_writer.c void jsonw_bool(json_writer_t *self, bool val)
json_writer_t     206 tools/bpf/bpftool/json_writer.c void jsonw_null(json_writer_t *self)
json_writer_t     211 tools/bpf/bpftool/json_writer.c void jsonw_float_fmt(json_writer_t *self, const char *fmt, double num)
json_writer_t     217 tools/bpf/bpftool/json_writer.c void jsonw_float(json_writer_t *self, double num)
json_writer_t     223 tools/bpf/bpftool/json_writer.c void jsonw_hu(json_writer_t *self, unsigned short num)
json_writer_t     228 tools/bpf/bpftool/json_writer.c void jsonw_uint(json_writer_t *self, uint64_t num)
json_writer_t     233 tools/bpf/bpftool/json_writer.c void jsonw_lluint(json_writer_t *self, unsigned long long int num)
json_writer_t     238 tools/bpf/bpftool/json_writer.c void jsonw_int(json_writer_t *self, int64_t num)
json_writer_t     244 tools/bpf/bpftool/json_writer.c void jsonw_string_field(json_writer_t *self, const char *prop, const char *val)
json_writer_t     250 tools/bpf/bpftool/json_writer.c void jsonw_bool_field(json_writer_t *self, const char *prop, bool val)
json_writer_t     257 tools/bpf/bpftool/json_writer.c void jsonw_float_field(json_writer_t *self, const char *prop, double val)
json_writer_t     264 tools/bpf/bpftool/json_writer.c void jsonw_float_field_fmt(json_writer_t *self,
json_writer_t     273 tools/bpf/bpftool/json_writer.c void jsonw_uint_field(json_writer_t *self, const char *prop, uint64_t num)
json_writer_t     279 tools/bpf/bpftool/json_writer.c void jsonw_hu_field(json_writer_t *self, const char *prop, unsigned short num)
json_writer_t     285 tools/bpf/bpftool/json_writer.c void jsonw_lluint_field(json_writer_t *self,
json_writer_t     293 tools/bpf/bpftool/json_writer.c void jsonw_int_field(json_writer_t *self, const char *prop, int64_t num)
json_writer_t     299 tools/bpf/bpftool/json_writer.c void jsonw_null_field(json_writer_t *self, const char *prop)
json_writer_t     308 tools/bpf/bpftool/json_writer.c 	json_writer_t *wr = jsonw_new(stdout);
json_writer_t      23 tools/bpf/bpftool/json_writer.h json_writer_t *jsonw_new(FILE *f);
json_writer_t      25 tools/bpf/bpftool/json_writer.h void jsonw_destroy(json_writer_t **self_p);
json_writer_t      28 tools/bpf/bpftool/json_writer.h void jsonw_pretty(json_writer_t *self, bool on);
json_writer_t      31 tools/bpf/bpftool/json_writer.h void jsonw_name(json_writer_t *self, const char *name);
json_writer_t      34 tools/bpf/bpftool/json_writer.h void __printf(2, 0) jsonw_vprintf_enquote(json_writer_t *self, const char *fmt,
json_writer_t      36 tools/bpf/bpftool/json_writer.h void __printf(2, 3) jsonw_printf(json_writer_t *self, const char *fmt, ...);
json_writer_t      37 tools/bpf/bpftool/json_writer.h void jsonw_string(json_writer_t *self, const char *value);
json_writer_t      38 tools/bpf/bpftool/json_writer.h void jsonw_bool(json_writer_t *self, bool value);
json_writer_t      39 tools/bpf/bpftool/json_writer.h void jsonw_float(json_writer_t *self, double number);
json_writer_t      40 tools/bpf/bpftool/json_writer.h void jsonw_float_fmt(json_writer_t *self, const char *fmt, double num);
json_writer_t      41 tools/bpf/bpftool/json_writer.h void jsonw_uint(json_writer_t *self, uint64_t number);
json_writer_t      42 tools/bpf/bpftool/json_writer.h void jsonw_hu(json_writer_t *self, unsigned short number);
json_writer_t      43 tools/bpf/bpftool/json_writer.h void jsonw_int(json_writer_t *self, int64_t number);
json_writer_t      44 tools/bpf/bpftool/json_writer.h void jsonw_null(json_writer_t *self);
json_writer_t      45 tools/bpf/bpftool/json_writer.h void jsonw_lluint(json_writer_t *self, unsigned long long int num);
json_writer_t      48 tools/bpf/bpftool/json_writer.h void jsonw_string_field(json_writer_t *self, const char *prop, const char *val);
json_writer_t      49 tools/bpf/bpftool/json_writer.h void jsonw_bool_field(json_writer_t *self, const char *prop, bool value);
json_writer_t      50 tools/bpf/bpftool/json_writer.h void jsonw_float_field(json_writer_t *self, const char *prop, double num);
json_writer_t      51 tools/bpf/bpftool/json_writer.h void jsonw_uint_field(json_writer_t *self, const char *prop, uint64_t num);
json_writer_t      52 tools/bpf/bpftool/json_writer.h void jsonw_hu_field(json_writer_t *self, const char *prop, unsigned short num);
json_writer_t      53 tools/bpf/bpftool/json_writer.h void jsonw_int_field(json_writer_t *self, const char *prop, int64_t num);
json_writer_t      54 tools/bpf/bpftool/json_writer.h void jsonw_null_field(json_writer_t *self, const char *prop);
json_writer_t      55 tools/bpf/bpftool/json_writer.h void jsonw_lluint_field(json_writer_t *self, const char *prop,
json_writer_t      57 tools/bpf/bpftool/json_writer.h void jsonw_float_field_fmt(json_writer_t *self, const char *prop,
json_writer_t      61 tools/bpf/bpftool/json_writer.h void jsonw_start_object(json_writer_t *self);
json_writer_t      62 tools/bpf/bpftool/json_writer.h void jsonw_end_object(json_writer_t *self);
json_writer_t      64 tools/bpf/bpftool/json_writer.h void jsonw_start_array(json_writer_t *self);
json_writer_t      65 tools/bpf/bpftool/json_writer.h void jsonw_end_array(json_writer_t *self);
json_writer_t      24 tools/bpf/bpftool/main.c json_writer_t *json_wtr;
json_writer_t      92 tools/bpf/bpftool/main.h extern json_writer_t *json_wtr;
json_writer_t     200 tools/bpf/bpftool/main.h 	json_writer_t *jw;
json_writer_t     196 tools/bpf/bpftool/map.c static json_writer_t *get_btf_writer(void)
json_writer_t     198 tools/bpf/bpftool/map.c 	json_writer_t *jw = jsonw_new(stdout);
json_writer_t     711 tools/bpf/bpftool/map.c 			 json_writer_t *btf_wtr)
json_writer_t     774 tools/bpf/bpftool/map.c 	json_writer_t *btf_wtr;
json_writer_t     922 tools/bpf/bpftool/map.c 	json_writer_t *btf_wtr;