| /linux/tools/bpf/bpftool/ |
| A D | perf.c | 66 jsonw_start_object(json_wtr); in print_perf_json() 67 jsonw_int_field(json_wtr, "pid", pid); in print_perf_json() 68 jsonw_int_field(json_wtr, "fd", fd); in print_perf_json() 69 jsonw_uint_field(json_wtr, "prog_id", prog_id); in print_perf_json() 82 jsonw_string_field(json_wtr, "func", buf); in print_perf_json() 91 jsonw_string_field(json_wtr, "func", buf); in print_perf_json() 99 jsonw_string_field(json_wtr, "filename", buf); in print_perf_json() 104 jsonw_string_field(json_wtr, "filename", buf); in print_perf_json() 110 jsonw_end_object(json_wtr); in print_perf_json() 220 jsonw_start_array(json_wtr); in do_show() [all …]
|
| A D | netlink_dumper.h | 10 jsonw_start_object(json_wtr); \ 16 jsonw_name(json_wtr, name); \ 17 jsonw_start_object(json_wtr); \ 26 jsonw_start_object(json_wtr); \ 34 jsonw_end_object(json_wtr); \ 42 jsonw_end_object(json_wtr); \ 48 jsonw_end_object(json_wtr); \ 56 jsonw_name(json_wtr, name); \ 57 jsonw_start_array(json_wtr); \ 66 jsonw_end_array(json_wtr); \ [all …]
|
| A D | map_perf_ring.c | 77 jsonw_start_object(json_wtr); in print_bpf_output() 78 jsonw_name(json_wtr, "type"); in print_bpf_output() 80 jsonw_name(json_wtr, "cpu"); in print_bpf_output() 81 jsonw_uint(json_wtr, cpu); in print_bpf_output() 82 jsonw_name(json_wtr, "index"); in print_bpf_output() 83 jsonw_uint(json_wtr, idx); in print_bpf_output() 92 jsonw_name(json_wtr, "id"); in print_bpf_output() 96 jsonw_end_object(json_wtr); in print_bpf_output() 98 jsonw_end_object(json_wtr); in print_bpf_output() 213 jsonw_start_array(json_wtr); in do_event_pipe() [all …]
|
| A D | main.c | 26 json_writer_t *json_wtr; variable 40 jsonw_destroy(&json_wtr); in clean_and_exit() 55 jsonw_null(json_wtr); in do_help() 89 jsonw_name(json_wtr, "version"); in do_version() 304 jsonw_start_array(json_wtr); in do_batch() 351 jsonw_start_array(json_wtr); in do_batch() 354 jsonw_end_array(json_wtr); in do_batch() 361 jsonw_end_object(json_wtr); in do_batch() 381 jsonw_end_array(json_wtr); in do_batch() 424 if (!json_wtr) { in main() [all …]
|
| A D | jit_disasm.c | 64 jsonw_start_array(json_wtr); in fprintf_json() 69 jsonw_string(json_wtr, s); in fprintf_json() 140 jsonw_start_array(json_wtr); in disasm_print_insn() 152 jsonw_start_object(json_wtr); in disasm_print_insn() 156 jsonw_name(json_wtr, "pc"); in disasm_print_insn() 172 jsonw_null(json_wtr); in disasm_print_insn() 173 jsonw_end_array(json_wtr); in disasm_print_insn() 179 jsonw_start_array(json_wtr); in disasm_print_insn() 183 jsonw_end_array(json_wtr); in disasm_print_insn() 192 jsonw_end_object(json_wtr); in disasm_print_insn() [all …]
|
| A D | link.c | 121 jsonw_start_object(json_wtr); in show_link_close_json() 143 json_wtr); in show_link_close_json() 151 show_iter_json(info, json_wtr); in show_link_close_json() 166 jsonw_start_array(json_wtr); in show_link_close_json() 170 jsonw_end_array(json_wtr); in show_link_close_json() 175 jsonw_end_object(json_wtr); in show_link_close_json() 328 jsonw_start_array(json_wtr); in do_show() 353 jsonw_end_array(json_wtr); in do_show() 369 jsonw_null(json_wtr); in do_pin() 396 jsonw_null(json_wtr); in do_detach() [all …]
|
| A D | map.c | 175 .jw = json_wtr, in print_entry_json() 208 .jw = json_wtr, in print_entry_json() 936 wtr = json_wtr; in do_dump() 1046 jsonw_null(json_wtr); in do_update() 1117 jsonw_null(json_wtr); in do_lookup() 1247 jsonw_null(json_wtr); in do_delete() 1257 jsonw_null(json_wtr); in do_pin() 1361 jsonw_null(json_wtr); in do_create() 1393 jsonw_null(json_wtr); in do_pop_dequeue() 1437 jsonw_null(json_wtr); in do_freeze() [all …]
|
| A D | cgroup.c | 67 jsonw_start_object(json_wtr); in show_bpf_prog() 77 jsonw_end_object(json_wtr); in show_bpf_prog() 210 jsonw_start_array(json_wtr); in do_show() 227 jsonw_end_array(json_wtr); in do_show() 273 jsonw_start_array(json_wtr); in do_show_tree_fn() 289 jsonw_end_array(json_wtr); in do_show_tree_fn() 290 jsonw_end_object(json_wtr); in do_show_tree_fn() 373 jsonw_end_array(json_wtr); in do_show_tree() 428 jsonw_null(json_wtr); in do_attach() 475 jsonw_null(json_wtr); in do_detach() [all …]
|
| A D | prog.c | 154 jsonw_end_array(json_wtr); in show_prog_maps() 286 .jw = json_wtr, in show_prog_metadata() 430 jsonw_end_array(json_wtr); in print_prog_json() 437 jsonw_end_object(json_wtr); in print_prog_json() 694 jsonw_null(json_wtr); in prog_dump() 778 jsonw_null(json_wtr); in prog_dump() 933 jsonw_null(json_wtr); in do_pin() 1001 jsonw_null(json_wtr); in do_attach() 1023 jsonw_null(json_wtr); in do_detach() 1645 jsonw_null(json_wtr); in load_with_options() [all …]
|
| A D | xlated_dumper.c | 229 jsonw_start_array(json_wtr); in dump_xlated_json() 238 jsonw_start_object(json_wtr); in dump_xlated_json() 246 jsonw_name(json_wtr, "proto"); in dump_xlated_json() 263 jsonw_name(json_wtr, "disasm"); in dump_xlated_json() 268 jsonw_start_object(json_wtr); in dump_xlated_json() 270 jsonw_name(json_wtr, "code"); in dump_xlated_json() 279 jsonw_name(json_wtr, "off"); in dump_xlated_json() 282 jsonw_name(json_wtr, "imm"); in dump_xlated_json() 289 jsonw_end_object(json_wtr); in dump_xlated_json() 291 jsonw_end_object(json_wtr); in dump_xlated_json() [all …]
|
| A D | feature.c | 91 jsonw_null_field(json_wtr, name); in print_kernel_option() 97 jsonw_int_field(json_wtr, name, res); in print_kernel_option() 119 jsonw_name(json_wtr, json_title); in print_start_section() 120 jsonw_start_object(json_wtr); in print_start_section() 131 jsonw_end_object(json_wtr); in print_end_section() 614 jsonw_name(json_wtr, feat_name); in probe_helpers_for_progtype() 615 jsonw_start_array(json_wtr); in probe_helpers_for_progtype() 640 jsonw_end_array(json_wtr); in probe_helpers_for_progtype() 977 jsonw_start_object(json_wtr); in do_probe() 992 jsonw_end_object(json_wtr); in do_probe() [all …]
|
| A D | btf.c | 108 json_writer_t *w = json_wtr; in dump_btf_type() 363 jsonw_end_object(json_wtr); in dump_btf_type() 377 jsonw_start_object(json_wtr); in dump_btf_raw() 378 jsonw_name(json_wtr, "types"); in dump_btf_raw() 379 jsonw_start_array(json_wtr); in dump_btf_raw() 403 jsonw_end_array(json_wtr); in dump_btf_raw() 404 jsonw_end_object(json_wtr); in dump_btf_raw() 816 jsonw_name(json_wtr, "prog_ids"); in show_btf_json() 824 jsonw_name(json_wtr, "map_ids"); in show_btf_json() 830 jsonw_end_array(json_wtr); /* map_ids */ in show_btf_json() [all …]
|
| A D | common.c | 85 jsonw_start_object(json_wtr); in p_err() 86 jsonw_name(json_wtr, "error"); in p_err() 88 jsonw_end_object(json_wtr); in p_err() 380 jsonw_start_array(json_wtr); in print_data_json() 382 jsonw_printf(json_wtr, "%d", data[i]); in print_data_json() 383 jsonw_end_array(json_wtr); in print_data_json() 390 jsonw_start_array(json_wtr); in print_hex_data_json() 393 jsonw_end_array(json_wtr); in print_hex_data_json() 620 jsonw_name(json_wtr, "dev"); in print_dev_json() 621 jsonw_start_object(json_wtr); in print_dev_json() [all …]
|
| A D | tracelog.c | 118 jsonw_end_array(json_wtr); in exit_tracelog() 119 jsonw_destroy(&json_wtr); in exit_tracelog() 134 jsonw_start_array(json_wtr); in do_tracelog() 158 jsonw_string(json_wtr, buff); in do_tracelog()
|
| A D | struct_ops.c | 231 jsonw_null(json_wtr); in do_search() 291 jsonw_null(json_wtr); in do_one_id() 347 NULL, json_wtr); in do_show() 404 json_writer_t *wtr = json_wtr; in do_dump() 556 jsonw_null(json_wtr); in do_register() 564 jsonw_null(json_wtr); in do_help()
|
| A D | netlink_dumper.c | 52 jsonw_name(json_wtr, "multi_attachments"); in do_xdp_dump_one() 53 jsonw_start_array(json_wtr); in do_xdp_dump_one() 59 jsonw_end_array(json_wtr); in do_xdp_dump_one()
|
| A D | net.c | 605 jsonw_null(json_wtr); in do_attach() 643 jsonw_null(json_wtr); in do_detach() 680 jsonw_start_array(json_wtr); in do_show() 704 jsonw_end_array(json_wtr); in do_show() 708 jsonw_null(json_wtr); in do_show() 720 jsonw_null(json_wtr); in do_help()
|
| A D | main.h | 85 extern json_writer_t *json_wtr; 128 json_writer_t *json_wtr);
|
| A D | btf_dumper.c | 770 jsonw_string_field(json_wtr, "src", ltrim(line)); in btf_dump_linfo_json() 776 jsonw_string_field(json_wtr, "file", file); in btf_dump_linfo_json() 779 jsonw_int_field(json_wtr, "line_num", in btf_dump_linfo_json() 783 jsonw_int_field(json_wtr, "line_col", in btf_dump_linfo_json()
|
| A D | gen.c | 1081 jsonw_null(json_wtr); in do_help()
|