Lines Matching defs:jw

91 	jsonw_string(d->jw, prog_str);
120 jsonw_printf(d->jw, "%p", (void *)value);
122 jsonw_printf(d->jw, "%lu", value);
164 jsonw_string(d->jw,
171 jsonw_int(d->jw, value);
221 jsonw_string(d->jw, data);
229 jsonw_start_array(d->jw);
237 jsonw_end_array(d->jw);
241 static void btf_int128_print(json_writer_t *jw, const void *data,
263 jsonw_printf(jw, "0x%llx", lower_num);
265 jsonw_printf(jw, "0x%llx%016llx", upper_num, lower_num);
268 jsonw_printf(jw, "\"0x%llx\"", lower_num);
270 jsonw_printf(jw, "\"0x%llx%016llx\"", upper_num, lower_num);
316 const void *data, json_writer_t *jw,
338 btf_int128_print(jw, print_num, is_plain_text);
343 const void *data, json_writer_t *jw,
355 btf_dumper_bitfield(nr_bits, bit_offset, data, jw,
360 const void *data, json_writer_t *jw,
371 btf_dumper_int_bits(*int_type, bit_offset, data, jw,
377 btf_int128_print(jw, data, is_plain_text);
384 jsonw_printf(jw, "%llu", *(__u64 *)data);
386 jsonw_printf(jw, "%u", *(__u32 *)data);
388 jsonw_printf(jw, "%hu", *(__u16 *)data);
390 jsonw_printf(jw, "%hhu", *(__u8 *)data);
392 btf_dumper_int_bits(*int_type, bit_offset, data, jw,
397 jsonw_printf(jw, "%lld", *(long long *)data);
399 jsonw_printf(jw, "%d", *(int *)data);
401 jsonw_printf(jw, "%hd", *(short *)data);
403 jsonw_printf(jw, "%hhd", *(char *)data);
405 btf_dumper_int_bits(*int_type, bit_offset, data, jw,
410 jsonw_printf(jw, "\"%c\"", *(char *)data);
413 jsonw_printf(jw, "0x%hhx", *(char *)data);
415 jsonw_printf(jw, "\"\\u00%02hhx\"",
419 jsonw_bool(jw, *(bool *)data);
445 jsonw_start_object(d->jw);
457 jsonw_name(d->jw, btf__name_by_offset(d->btf, m[i].name_off));
462 data_off, d->jw, d->is_plain_text);
472 jsonw_end_object(d->jw);
483 jsonw_start_object(d->jw);
484 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off));
486 jsonw_end_object(d->jw);
505 jsonw_start_object(d->jw);
506 jsonw_name(d->jw, btf__name_by_offset(d->btf, t->name_off));
507 jsonw_start_array(d->jw);
513 jsonw_end_array(d->jw);
514 jsonw_end_object(d->jw);
526 return btf_dumper_int(t, bit_offset, data, d->jw,
539 jsonw_printf(d->jw, "(unknown)");
543 jsonw_printf(d->jw, "(fwd-kind-invalid)");
555 jsonw_printf(d->jw, "(unsupported-kind");