Lines Matching refs:json_wtr

139 	jsonw_uint_field(json_wtr, "prog_id", info->prog_id);
225 jsonw_uint_field(json_wtr, "pf",
227 jsonw_uint_field(json_wtr, "hook",
229 jsonw_int_field(json_wtr, "prio",
231 jsonw_uint_field(json_wtr, "flags",
291 jsonw_bool_field(json_wtr, "retprobe",
293 jsonw_uint_field(json_wtr, "func_cnt", info->kprobe_multi.count);
294 jsonw_uint_field(json_wtr, "missed", info->kprobe_multi.missed);
295 jsonw_name(json_wtr, "funcs");
296 jsonw_start_array(json_wtr);
312 jsonw_start_object(json_wtr);
313 jsonw_uint_field(json_wtr, "addr", dd.sym_mapping[i].address);
314 jsonw_string_field(json_wtr, "func", dd.sym_mapping[i].name);
317 jsonw_name(json_wtr, "module");
318 jsonw_null(json_wtr);
320 jsonw_string_field(json_wtr, "module", dd.sym_mapping[i].module);
322 jsonw_uint_field(json_wtr, "cookie", data[j].cookie);
323 jsonw_end_object(json_wtr);
327 jsonw_end_array(json_wtr);
342 jsonw_bool_field(json_wtr, "retprobe",
344 jsonw_string_field(json_wtr, "path", (char *) u64_to_ptr(info->uprobe_multi.path));
345 jsonw_uint_field(json_wtr, "func_cnt", info->uprobe_multi.count);
346 jsonw_int_field(json_wtr, "pid", (int) info->uprobe_multi.pid);
347 jsonw_name(json_wtr, "funcs");
348 jsonw_start_array(json_wtr);
351 jsonw_start_object(json_wtr);
352 jsonw_uint_field(json_wtr, "offset",
354 jsonw_uint_field(json_wtr, "ref_ctr_offset",
356 jsonw_uint_field(json_wtr, "cookie",
358 jsonw_end_object(json_wtr);
360 jsonw_end_array(json_wtr);
479 jsonw_start_object(json_wtr);
481 show_link_header_json(info, json_wtr);
485 jsonw_string_field(json_wtr, "tp_name",
496 jsonw_string_field(json_wtr, "prog_type", prog_type_str);
498 jsonw_uint_field(json_wtr, "prog_type", prog_info.type);
501 json_wtr);
502 jsonw_uint_field(json_wtr, "target_obj_id", info->tracing.target_obj_id);
503 jsonw_uint_field(json_wtr, "target_btf_id", info->tracing.target_btf_id);
506 jsonw_lluint_field(json_wtr, "cgroup_id",
508 show_link_attach_type_json(info->cgroup.attach_type, json_wtr);
511 show_iter_json(info, json_wtr);
514 jsonw_uint_field(json_wtr, "netns_ino",
516 show_link_attach_type_json(info->netns.attach_type, json_wtr);
519 netfilter_dump_json(info, json_wtr);
522 show_link_ifindex_json(info->tcx.ifindex, json_wtr);
523 show_link_attach_type_json(info->tcx.attach_type, json_wtr);
526 show_link_ifindex_json(info->netkit.ifindex, json_wtr);
527 show_link_attach_type_json(info->netkit.attach_type, json_wtr);
530 jsonw_uint_field(json_wtr, "map_id", info->sockmap.map_id);
531 show_link_attach_type_json(info->sockmap.attach_type, json_wtr);
534 show_link_ifindex_json(info->xdp.ifindex, json_wtr);
537 jsonw_uint_field(json_wtr, "map_id",
541 show_kprobe_multi_json(info, json_wtr);
544 show_uprobe_multi_json(info, json_wtr);
549 show_perf_event_event_json(info, json_wtr);
552 show_perf_event_tracepoint_json(info, json_wtr);
556 show_perf_event_kprobe_json(info, json_wtr);
560 show_perf_event_uprobe_json(info, json_wtr);
573 jsonw_name(json_wtr, "pinned");
574 jsonw_start_array(json_wtr);
576 jsonw_string(json_wtr, entry->pvalue);
577 jsonw_end_array(json_wtr);
580 emit_obj_refs_json(refs_table, info->id, json_wtr);
582 jsonw_end_object(json_wtr);
1133 jsonw_start_array(json_wtr);
1158 jsonw_end_array(json_wtr);
1177 jsonw_null(json_wtr);
1204 jsonw_null(json_wtr);
1212 jsonw_null(json_wtr);