Lines Matching refs:json_wtr

144 		jsonw_name(json_wtr, "map_ids");  in show_prog_maps()
145 jsonw_start_array(json_wtr); in show_prog_maps()
147 jsonw_uint(json_wtr, map_ids[i]); in show_prog_maps()
148 jsonw_end_array(json_wtr); in show_prog_maps()
280 .jw = json_wtr, in show_prog_metadata()
292 jsonw_name(json_wtr, "metadata"); in show_prog_metadata()
293 jsonw_start_object(json_wtr); in show_prog_metadata()
297 jsonw_name(json_wtr, name + BPF_METADATA_PREFIX_LEN); in show_prog_metadata()
305 jsonw_end_object(json_wtr); in show_prog_metadata()
353 jsonw_uint_field(json_wtr, "id", info->id); in print_prog_header_json()
355 jsonw_string_field(json_wtr, "type", in print_prog_header_json()
358 jsonw_uint_field(json_wtr, "type", info->type); in print_prog_header_json()
361 jsonw_string_field(json_wtr, "name", info->name); in print_prog_header_json()
363 jsonw_name(json_wtr, "tag"); in print_prog_header_json()
364 jsonw_printf(json_wtr, "\"" BPF_TAG_FMT "\"", in print_prog_header_json()
368 jsonw_bool_field(json_wtr, "gpl_compatible", info->gpl_compatible); in print_prog_header_json()
370 jsonw_uint_field(json_wtr, "run_time_ns", info->run_time_ns); in print_prog_header_json()
371 jsonw_uint_field(json_wtr, "run_cnt", info->run_cnt); in print_prog_header_json()
379 jsonw_start_object(json_wtr); in print_prog_json()
389 jsonw_name(json_wtr, "loaded_at"); in print_prog_json()
390 jsonw_printf(json_wtr, "%s", buf); in print_prog_json()
391 jsonw_uint_field(json_wtr, "uid", info->created_by_uid); in print_prog_json()
394 jsonw_uint_field(json_wtr, "bytes_xlated", info->xlated_prog_len); in print_prog_json()
397 jsonw_bool_field(json_wtr, "jited", true); in print_prog_json()
398 jsonw_uint_field(json_wtr, "bytes_jited", info->jited_prog_len); in print_prog_json()
400 jsonw_bool_field(json_wtr, "jited", false); in print_prog_json()
405 jsonw_int_field(json_wtr, "bytes_memlock", atoi(memlock)); in print_prog_json()
412 jsonw_int_field(json_wtr, "btf_id", info->btf_id); in print_prog_json()
417 jsonw_name(json_wtr, "pinned"); in print_prog_json()
418 jsonw_start_array(json_wtr); in print_prog_json()
421 jsonw_string(json_wtr, obj->path); in print_prog_json()
423 jsonw_end_array(json_wtr); in print_prog_json()
426 emit_obj_refs_json(&refs_table, info->id, json_wtr); in print_prog_json()
430 jsonw_end_object(json_wtr); in print_prog_json()
539 jsonw_start_array(json_wtr); /* root array */ in do_show_subset()
550 jsonw_end_array(json_wtr); /* root array */ in do_show_subset()
574 jsonw_start_array(json_wtr); in do_show()
605 jsonw_end_array(json_wtr); in do_show()
673 jsonw_null(json_wtr); in prog_dump()
700 jsonw_start_array(json_wtr); in prog_dump()
722 jsonw_start_object(json_wtr); in prog_dump()
724 jsonw_name(json_wtr, "proto"); in prog_dump()
725 jsonw_string(json_wtr, func_sig); in prog_dump()
727 jsonw_name(json_wtr, "name"); in prog_dump()
728 jsonw_string(json_wtr, sym_name); in prog_dump()
729 jsonw_name(json_wtr, "insns"); in prog_dump()
744 jsonw_end_object(json_wtr); in prog_dump()
750 jsonw_end_array(json_wtr); in prog_dump()
757 jsonw_null(json_wtr); in prog_dump()
864 jsonw_start_array(json_wtr); /* root array */ in do_dump()
873 jsonw_start_object(json_wtr); /* prog object */ in do_dump()
875 jsonw_name(json_wtr, "insns"); in do_dump()
884 jsonw_end_object(json_wtr); /* prog object */ in do_dump()
894 jsonw_end_array(json_wtr); /* root array */ in do_dump()
910 jsonw_null(json_wtr); in do_pin()
978 jsonw_null(json_wtr); in do_attach()
1000 jsonw_null(json_wtr); in do_detach()
1127 jsonw_name(json_wtr, json_key); in print_run_output()
1306 jsonw_start_object(json_wtr); /* root */ in do_run()
1321 jsonw_uint_field(json_wtr, "retval", test_attr.retval); in do_run()
1322 jsonw_uint_field(json_wtr, "duration", test_attr.duration); in do_run()
1323 jsonw_end_object(json_wtr); /* root */ in do_run()
1622 jsonw_null(json_wtr); in load_with_options()
1809 jsonw_start_array(json_wtr); in profile_print_readings_json()
1813 jsonw_start_object(json_wtr); in profile_print_readings_json()
1814 jsonw_string_field(json_wtr, "metric", metrics[m].name); in profile_print_readings_json()
1815 jsonw_lluint_field(json_wtr, "run_cnt", profile_total_count); in profile_print_readings_json()
1816 jsonw_lluint_field(json_wtr, "value", metrics[m].val.counter); in profile_print_readings_json()
1817 jsonw_lluint_field(json_wtr, "enabled", metrics[m].val.enabled); in profile_print_readings_json()
1818 jsonw_lluint_field(json_wtr, "running", metrics[m].val.running); in profile_print_readings_json()
1820 jsonw_end_object(json_wtr); in profile_print_readings_json()
1822 jsonw_end_array(json_wtr); in profile_print_readings_json()
2074 jsonw_null(json_wtr); in do_help()