Symbol: btf_dump_printf
tools/bpf/bpftool/btf.c
579
static void __printf(2, 0) btf_dump_printf(void *ctx,
tools/bpf/bpftool/btf.c
774
d = btf_dump__new(btf, btf_dump_printf, NULL, NULL);
tools/lib/bpf/btf_dump.c
1003
btf_dump_printf(d, ": %d", m_sz);
tools/lib/bpf/btf_dump.c
1012
btf_dump_printf(d, ";");
tools/lib/bpf/btf_dump.c
1024
btf_dump_printf(d, "\n");
tools/lib/bpf/btf_dump.c
1025
btf_dump_printf(d, "%s}", pfx(lvl));
tools/lib/bpf/btf_dump.c
1027
btf_dump_printf(d, "}");
tools/lib/bpf/btf_dump.c
1030
btf_dump_printf(d, " __attribute__((packed))");
tools/lib/bpf/btf_dump.c
1052
btf_dump_printf(d, "typedef %s %s;\n\n",
tools/lib/bpf/btf_dump.c
1062
btf_dump_printf(d, "enum %s", btf_dump_type_name(d, id));
tools/lib/bpf/btf_dump.c
1082
btf_dump_printf(d, fmt_str, pfx(lvl + 1), name, dup_cnt, v->val);
tools/lib/bpf/btf_dump.c
1085
btf_dump_printf(d, fmt_str, pfx(lvl + 1), name, v->val);
tools/lib/bpf/btf_dump.c
1109
btf_dump_printf(d, fmt_str,
tools/lib/bpf/btf_dump.c
1115
btf_dump_printf(d, fmt_str,
tools/lib/bpf/btf_dump.c
1127
btf_dump_printf(d, "enum%s%s",
tools/lib/bpf/btf_dump.c
1134
btf_dump_printf(d, " {");
tools/lib/bpf/btf_dump.c
1139
btf_dump_printf(d, "\n%s}", pfx(lvl));
tools/lib/bpf/btf_dump.c
1144
btf_dump_printf(d, " __attribute__((mode(byte)))");
tools/lib/bpf/btf_dump.c
1174
btf_dump_printf(d, " __attribute__((mode(word)))");
tools/lib/bpf/btf_dump.c
1185
btf_dump_printf(d, "union %s", name);
tools/lib/bpf/btf_dump.c
1187
btf_dump_printf(d, "struct %s", name);
tools/lib/bpf/btf_dump.c
1202
btf_dump_printf(d, "typedef __builtin_va_list __gnuc_va_list");
tools/lib/bpf/btf_dump.c
1206
btf_dump_printf(d, "typedef ");
tools/lib/bpf/btf_dump.c
1383
btf_dump_printf(d, "volatile ");
tools/lib/bpf/btf_dump.c
1386
btf_dump_printf(d, "const ");
tools/lib/bpf/btf_dump.c
1389
btf_dump_printf(d, "restrict ");
tools/lib/bpf/btf_dump.c
1417
btf_dump_printf(d, "%s%s", separate ? " " : "", name);
tools/lib/bpf/btf_dump.c
1444
btf_dump_printf(d, "void");
tools/lib/bpf/btf_dump.c
1457
btf_dump_printf(d, "%s", name);
tools/lib/bpf/btf_dump.c
1483
btf_dump_printf(d, "%s", btf_dump_ident_name(d, id));
tools/lib/bpf/btf_dump.c
1486
btf_dump_printf(d, "%s", last_was_ptr ? "*" : " *");
tools/lib/bpf/btf_dump.c
1489
btf_dump_printf(d, " volatile");
tools/lib/bpf/btf_dump.c
1492
btf_dump_printf(d, " const");
tools/lib/bpf/btf_dump.c
1495
btf_dump_printf(d, " restrict");
tools/lib/bpf/btf_dump.c
1501
btf_dump_printf(d, " __attribute__((%s))", name);
tools/lib/bpf/btf_dump.c
1503
btf_dump_printf(d, " __attribute__((btf_type_tag(\"%s\")))", name);
tools/lib/bpf/btf_dump.c
1524
btf_dump_printf(d, "[%u]", a->nelems);
tools/lib/bpf/btf_dump.c
1533
btf_dump_printf(d, " ");
tools/lib/bpf/btf_dump.c
1536
btf_dump_printf(d, "(");
tools/lib/bpf/btf_dump.c
1539
btf_dump_printf(d, ")");
tools/lib/bpf/btf_dump.c
1540
btf_dump_printf(d, "[%u]", a->nelems);
tools/lib/bpf/btf_dump.c
1558
btf_dump_printf(d, " (");
tools/lib/bpf/btf_dump.c
1560
btf_dump_printf(d, ")");
tools/lib/bpf/btf_dump.c
1564
btf_dump_printf(d, "(");
tools/lib/bpf/btf_dump.c
1574
btf_dump_printf(d, "void)");
tools/lib/bpf/btf_dump.c
1580
btf_dump_printf(d, ", ");
tools/lib/bpf/btf_dump.c
1584
btf_dump_printf(d, "...");
tools/lib/bpf/btf_dump.c
1592
btf_dump_printf(d, ")");
tools/lib/bpf/btf_dump.c
1628
btf_dump_printf(d, "(");
tools/lib/bpf/btf_dump.c
1637
btf_dump_printf(d, ")");
tools/lib/bpf/btf_dump.c
1733
btf_dump_printf(d, "%s", d->typed_dump->indent_str);
tools/lib/bpf/btf_dump.c
1742
btf_dump_printf(d, fmt "%s%s", \
tools/lib/bpf/btf_dump.c
1751
btf_dump_printf(d, "<unsupported kind:%u>", btf_kind(t));
tools/lib/bpf/btf_dump.c
2035
btf_dump_printf(d, "%s", l);
tools/lib/bpf/btf_dump.c
2039
btf_dump_printf(d, " %s = ", btf_name_of(d, v->name_off));
tools/lib/bpf/btf_dump.c
2065
btf_dump_printf(d, "\"");
tools/lib/bpf/btf_dump.c
2079
btf_dump_printf(d, "%c", c);
tools/lib/bpf/btf_dump.c
2081
btf_dump_printf(d, "\\x%02x", (__u8)c);
tools/lib/bpf/btf_dump.c
2084
btf_dump_printf(d, "\"");
tools/lib/bpf/btf_dump.c
2133
btf_dump_printf(d, "[%s", btf_dump_data_newline(d));
tools/lib/bpf/btf_dump.c
2173
btf_dump_printf(d, "{%s", btf_dump_data_newline(d));
tools/lib/bpf/btf_dump.c
2317
btf_dump_printf(d, ";");
tools/lib/bpf/btf_dump.c
2516
btf_dump_printf(d, ".%s = ", fname);
tools/lib/bpf/btf_dump.c
721
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
732
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
754
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
770
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
785
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
809
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
815
btf_dump_printf(d, ";\n\n");
tools/lib/bpf/btf_dump.c
921
btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type,
tools/lib/bpf/btf_dump.c
935
btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, pad_bits);
tools/lib/bpf/btf_dump.c
951
btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, bits);
tools/lib/bpf/btf_dump.c
961
btf_dump_printf(d, "%s%s%s",
tools/lib/bpf/btf_dump.c
981
btf_dump_printf(d, "%s%s%s {",
tools/lib/bpf/btf_dump.c
999
btf_dump_printf(d, "\n%s", pfx(lvl + 1));
tools/testing/selftests/bpf/btf_helpers.c
270
d = btf_dump__new(btf, btf_dump_printf, buf_file, NULL);
tools/testing/selftests/bpf/prog_tests/btf_dump.c
153
t->d = btf_dump__new(t->btf, btf_dump_printf, t->dump_buf_file, NULL);
tools/testing/selftests/bpf/prog_tests/btf_dump.c
32
d = btf_dump__new(btf, btf_dump_printf, ctx, NULL);
tools/testing/selftests/bpf/prog_tests/btf_split.c
137
d = btf_dump__new(btf3, btf_dump_printf, dump_buf_file, NULL);