Lines Matching refs:json_wtr
184 jsonw_name(json_wtr, "map_ids"); in show_prog_maps()
185 jsonw_start_array(json_wtr); in show_prog_maps()
187 jsonw_uint(json_wtr, map_ids[i]); in show_prog_maps()
188 jsonw_end_array(json_wtr); in show_prog_maps()
201 jsonw_start_object(json_wtr); in print_prog_json()
202 jsonw_uint_field(json_wtr, "id", info->id); in print_prog_json()
204 jsonw_string_field(json_wtr, "type", in print_prog_json()
207 jsonw_uint_field(json_wtr, "type", info->type); in print_prog_json()
210 jsonw_string_field(json_wtr, "name", info->name); in print_prog_json()
212 jsonw_name(json_wtr, "tag"); in print_prog_json()
213 jsonw_printf(json_wtr, "\"" BPF_TAG_FMT "\"", in print_prog_json()
217 jsonw_bool_field(json_wtr, "gpl_compatible", info->gpl_compatible); in print_prog_json()
219 jsonw_uint_field(json_wtr, "run_time_ns", info->run_time_ns); in print_prog_json()
220 jsonw_uint_field(json_wtr, "run_cnt", info->run_cnt); in print_prog_json()
231 jsonw_name(json_wtr, "loaded_at"); in print_prog_json()
232 jsonw_printf(json_wtr, "%s", buf); in print_prog_json()
233 jsonw_uint_field(json_wtr, "uid", info->created_by_uid); in print_prog_json()
236 jsonw_uint_field(json_wtr, "bytes_xlated", info->xlated_prog_len); in print_prog_json()
239 jsonw_bool_field(json_wtr, "jited", true); in print_prog_json()
240 jsonw_uint_field(json_wtr, "bytes_jited", info->jited_prog_len); in print_prog_json()
242 jsonw_bool_field(json_wtr, "jited", false); in print_prog_json()
247 jsonw_int_field(json_wtr, "bytes_memlock", atoi(memlock)); in print_prog_json()
254 jsonw_int_field(json_wtr, "btf_id", info->btf_id); in print_prog_json()
259 jsonw_name(json_wtr, "pinned"); in print_prog_json()
260 jsonw_start_array(json_wtr); in print_prog_json()
263 jsonw_string(json_wtr, obj->path); in print_prog_json()
265 jsonw_end_array(json_wtr); in print_prog_json()
268 jsonw_end_object(json_wtr); in print_prog_json()
375 jsonw_start_array(json_wtr); in do_show()
406 jsonw_end_array(json_wtr); in do_show()
541 jsonw_null(json_wtr); in do_dump()
568 jsonw_start_array(json_wtr); in do_dump()
590 jsonw_start_object(json_wtr); in do_dump()
592 jsonw_name(json_wtr, "proto"); in do_dump()
593 jsonw_string(json_wtr, func_sig); in do_dump()
595 jsonw_name(json_wtr, "name"); in do_dump()
596 jsonw_string(json_wtr, sym_name); in do_dump()
597 jsonw_name(json_wtr, "insns"); in do_dump()
612 jsonw_end_object(json_wtr); in do_dump()
618 jsonw_end_array(json_wtr); in do_dump()
625 jsonw_null(json_wtr); in do_dump()
660 jsonw_null(json_wtr); in do_pin()
728 jsonw_null(json_wtr); in do_attach()
750 jsonw_null(json_wtr); in do_detach()
877 jsonw_name(json_wtr, json_key); in print_run_output()
1056 jsonw_start_object(json_wtr); /* root */ in do_run()
1071 jsonw_uint_field(json_wtr, "retval", test_attr.retval); in do_run()
1072 jsonw_uint_field(json_wtr, "duration", test_attr.duration); in do_run()
1073 jsonw_end_object(json_wtr); /* root */ in do_run()
1351 jsonw_null(json_wtr); in load_with_options()
1387 jsonw_null(json_wtr); in do_help()