Lines Matching defs:btf_dump_printf

137 static void btf_dump_printf(const struct btf_dump *d, const char *fmt, ...)
721 btf_dump_printf(d, ";\n\n");
732 btf_dump_printf(d, ";\n\n");
754 btf_dump_printf(d, ";\n\n");
770 btf_dump_printf(d, ";\n\n");
785 btf_dump_printf(d, ";\n\n");
809 btf_dump_printf(d, ";\n\n");
815 btf_dump_printf(d, ";\n\n");
921 btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type,
935 btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, pad_bits);
951 btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, bits);
961 btf_dump_printf(d, "%s%s%s",
981 btf_dump_printf(d, "%s%s%s {",
999 btf_dump_printf(d, "\n%s", pfx(lvl + 1));
1003 btf_dump_printf(d, ": %d", m_sz);
1012 btf_dump_printf(d, ";");
1024 btf_dump_printf(d, "\n");
1025 btf_dump_printf(d, "%s}", pfx(lvl));
1027 btf_dump_printf(d, "}");
1030 btf_dump_printf(d, " __attribute__((packed))");
1052 btf_dump_printf(d, "typedef %s %s;\n\n",
1062 btf_dump_printf(d, "enum %s", btf_dump_type_name(d, id));
1082 btf_dump_printf(d, fmt_str, pfx(lvl + 1), name, dup_cnt, v->val);
1085 btf_dump_printf(d, fmt_str, pfx(lvl + 1), name, v->val);
1109 btf_dump_printf(d, fmt_str,
1115 btf_dump_printf(d, fmt_str,
1127 btf_dump_printf(d, "enum%s%s",
1134 btf_dump_printf(d, " {");
1139 btf_dump_printf(d, "\n%s}", pfx(lvl));
1144 btf_dump_printf(d, " __attribute__((mode(byte)))");
1174 btf_dump_printf(d, " __attribute__((mode(word)))");
1185 btf_dump_printf(d, "union %s", name);
1187 btf_dump_printf(d, "struct %s", name);
1202 btf_dump_printf(d, "typedef __builtin_va_list __gnuc_va_list");
1206 btf_dump_printf(d, "typedef ");
1383 btf_dump_printf(d, "volatile ");
1386 btf_dump_printf(d, "const ");
1389 btf_dump_printf(d, "restrict ");
1417 btf_dump_printf(d, "%s%s", separate ? " " : "", name);
1444 btf_dump_printf(d, "void");
1457 btf_dump_printf(d, "%s", name);
1483 btf_dump_printf(d, "%s", btf_dump_ident_name(d, id));
1486 btf_dump_printf(d, "%s", last_was_ptr ? "*" : " *");
1489 btf_dump_printf(d, " volatile");
1492 btf_dump_printf(d, " const");
1495 btf_dump_printf(d, " restrict");
1501 btf_dump_printf(d, " __attribute__((%s))", name);
1503 btf_dump_printf(d, " __attribute__((btf_type_tag(\"%s\")))", name);
1524 btf_dump_printf(d, "[%u]", a->nelems);
1533 btf_dump_printf(d, " ");
1536 btf_dump_printf(d, "(");
1539 btf_dump_printf(d, ")");
1540 btf_dump_printf(d, "[%u]", a->nelems);
1558 btf_dump_printf(d, " (");
1560 btf_dump_printf(d, ")");
1564 btf_dump_printf(d, "(");
1574 btf_dump_printf(d, "void)");
1580 btf_dump_printf(d, ", ");
1584 btf_dump_printf(d, "...");
1592 btf_dump_printf(d, ")");
1628 btf_dump_printf(d, "(");
1637 btf_dump_printf(d, ")");
1733 btf_dump_printf(d, "%s", d->typed_dump->indent_str);
1742 btf_dump_printf(d, fmt "%s%s", \
1751 btf_dump_printf(d, "<unsupported kind:%u>", btf_kind(t));
2026 btf_dump_printf(d, "%s", l);
2030 btf_dump_printf(d, " %s = ", btf_name_of(d, v->name_off));
2056 btf_dump_printf(d, "\"");
2070 btf_dump_printf(d, "%c", c);
2072 btf_dump_printf(d, "\\x%02x", (__u8)c);
2075 btf_dump_printf(d, "\"");
2124 btf_dump_printf(d, "[%s", btf_dump_data_newline(d));
2164 btf_dump_printf(d, "{%s", btf_dump_data_newline(d));
2308 btf_dump_printf(d, ";");
2507 btf_dump_printf(d, ".%s = ", fname);