jsonw_string_field
jsonw_string_field(w, "kind", btf_kind_str[btf_kind_safe(kind)]);
jsonw_string_field(w, "name", btf_str(btf, t->name_off));
jsonw_string_field(json_wtr, "name", name);
jsonw_string_field(w, "encoding", enc);
jsonw_string_field(w, "name", name);
jsonw_string_field(w, "encoding", encoding);
jsonw_string_field(w, "name", name);
jsonw_string_field(w, "encoding", encoding);
jsonw_string_field(w, "name", name);
jsonw_string_field(w, "fwd_kind", fwd_kind);
jsonw_string_field(w, "linkage", linkage);
jsonw_string_field(w, "name", name);
jsonw_string_field(w, "linkage", linkage);
jsonw_string_field(json_wtr, "src", ltrim(line));
jsonw_string_field(json_wtr, "file", file);
jsonw_string_field(json_wtr, "attach_type", attach_type_str);
jsonw_string_field(json_wtr, "attach_flags", attach_flags_str);
jsonw_string_field(json_wtr, "name", prog_name);
jsonw_string_field(json_wtr, "attach_btf_name", attach_btf_name);
jsonw_string_field(json_wtr, "cgroup", fpath);
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(json_wtr, name, value);
jsonw_string_field(json_wtr, "operation", s);
jsonw_string_field(json_wtr, "operation", s);
jsonw_string_field(wr, "url", "http://vyatta.com");
jsonw_string_field(wr, "slash", "/");
jsonw_string_field(wr, "newline", "\n");
jsonw_string_field(wr, "tab", "\t");
jsonw_string_field(wr, "ff", "\f");
jsonw_string_field(wr, "quote", "\"");
jsonw_string_field(wr, "tick", "\'");
jsonw_string_field(wr, "backslash", "\\");
void jsonw_string_field(json_writer_t *self, const char *prop, const char *val);
jsonw_string_field(wtr, "type", link_type_str);
jsonw_string_field(wtr, "attach_type", attach_type_str);
jsonw_string_field(wtr, "devname", devname);
jsonw_string_field(wtr, "target_name", target_name);
jsonw_string_field(wtr, "order",
jsonw_string_field(json_wtr, "func", dd.sym_mapping[i].name);
jsonw_string_field(json_wtr, "module", dd.sym_mapping[i].module);
jsonw_string_field(json_wtr, "path", (char *) u64_to_ptr(info->uprobe_multi.path));
jsonw_string_field(wtr, "func",
jsonw_string_field(wtr, "file",
jsonw_string_field(wtr, "tracepoint",
jsonw_string_field(wtr, "event_type", perf_type);
jsonw_string_field(wtr, "event_config", perf_config);
jsonw_string_field(json_wtr, "tp_name",
jsonw_string_field(json_wtr, "prog_type", prog_type_str);
jsonw_string_field(json_wtr, "error", strerror(lookup_errno));
jsonw_string_field(wtr, "type", map_type_str);
jsonw_string_field(wtr, "name", info->name);
jsonw_string_field(json_wtr, "owner_prog_type",
jsonw_string_field(json_wtr, name, str);\
jsonw_string_field(json_wtr, "fd_type", "uprobe");
jsonw_string_field(json_wtr, "filename", buf);
jsonw_string_field(json_wtr, "fd_type", "uretprobe");
jsonw_string_field(json_wtr, "filename", buf);
jsonw_string_field(json_wtr, "fd_type", "raw_tracepoint");
jsonw_string_field(json_wtr, "tracepoint", buf);
jsonw_string_field(json_wtr, "fd_type", "tracepoint");
jsonw_string_field(json_wtr, "tracepoint", buf);
jsonw_string_field(json_wtr, "fd_type", "kprobe");
jsonw_string_field(json_wtr, "func", buf);
jsonw_string_field(json_wtr, "fd_type", "kretprobe");
jsonw_string_field(json_wtr, "func", buf);
jsonw_string_field(json_writer, "comm", ref->comm);
jsonw_string_field(json_wtr, "metric", metrics[m].name);
jsonw_string_field(json_wtr, "type", prog_type_str);
jsonw_string_field(json_wtr, "name", prog_name);
jsonw_string_field(wtr, "name", info->name);
jsonw_string_field(wtr, "kernel_struct_ops",
jsonw_string_field(json_wtr, "token_info", mntent->mnt_dir);
void jsonw_string_field(json_writer_t *self, const char *prop, const char *val);
jsonw_string_field(json_wtr, "ifname", "<orphan>");
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(json_wtr, "queue-type",
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(json_wtr, "queue-type",
jsonw_string_field(json_wtr, "ifname", name);
jsonw_string_field(wr, "url", "http://vyatta.com");
jsonw_string_field(wr, "slash", "/");
jsonw_string_field(wr, "newline", "\n");
jsonw_string_field(wr, "tab", "\t");
jsonw_string_field(wr, "ff", "\f");
jsonw_string_field(wr, "quote", "\"");
jsonw_string_field(wr, "tick", "\'");
jsonw_string_field(wr, "backslash", "\\");
void jsonw_string_field(json_writer_t *self, const char *prop, const char *val);
jsonw_string_field(w, "message", log_buf);
jsonw_string_field(w, "message", "");
jsonw_string_field(w, "name", test->test_name);
jsonw_string_field(w, "name", subtest_state->name);