Lines Matching refs:btf_dump_printf
110 static void btf_dump_printf(const struct btf_dump *d, const char *fmt, ...) in btf_dump_printf() function
644 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
655 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
673 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
688 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
703 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
727 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
733 btf_dump_printf(d, ";\n\n"); in btf_dump_emit_type()
855 btf_dump_printf(d, "\n%s%s: %d;", pfx(lvl), pad_type, pad_bits); in btf_dump_emit_bit_padding()
863 btf_dump_printf(d, "%s %s", in btf_dump_emit_struct_fwd()
880 btf_dump_printf(d, "%s%s%s {", in btf_dump_emit_struct_def()
895 btf_dump_printf(d, "\n%s", pfx(lvl + 1)); in btf_dump_emit_struct_def()
899 btf_dump_printf(d, ": %d", m_sz); in btf_dump_emit_struct_def()
905 btf_dump_printf(d, ";"); in btf_dump_emit_struct_def()
916 btf_dump_printf(d, "\n"); in btf_dump_emit_struct_def()
917 btf_dump_printf(d, "%s}", pfx(lvl)); in btf_dump_emit_struct_def()
919 btf_dump_printf(d, " __attribute__((packed))"); in btf_dump_emit_struct_def()
925 btf_dump_printf(d, "enum %s", btf_dump_type_name(d, id)); in btf_dump_emit_enum_fwd()
938 btf_dump_printf(d, "enum%s%s", in btf_dump_emit_enum_def()
943 btf_dump_printf(d, " {"); in btf_dump_emit_enum_def()
949 btf_dump_printf(d, "\n%s%s___%zu = %d,", in btf_dump_emit_enum_def()
953 btf_dump_printf(d, "\n%s%s = %d,", in btf_dump_emit_enum_def()
958 btf_dump_printf(d, "\n%s}", pfx(lvl)); in btf_dump_emit_enum_def()
968 btf_dump_printf(d, "union %s", name); in btf_dump_emit_fwd_def()
970 btf_dump_printf(d, "struct %s", name); in btf_dump_emit_fwd_def()
978 btf_dump_printf(d, "typedef "); in btf_dump_emit_typedef_def()
1129 btf_dump_printf(d, "volatile "); in btf_dump_emit_mods()
1132 btf_dump_printf(d, "const "); in btf_dump_emit_mods()
1135 btf_dump_printf(d, "restrict "); in btf_dump_emit_mods()
1149 btf_dump_printf(d, "%s%s", separate ? " " : "", name); in btf_dump_emit_name()
1176 btf_dump_printf(d, "void"); in btf_dump_emit_type_chain()
1188 btf_dump_printf(d, "%s", name); in btf_dump_emit_type_chain()
1213 btf_dump_printf(d, "%s", btf_dump_ident_name(d, id)); in btf_dump_emit_type_chain()
1216 btf_dump_printf(d, "%s", last_was_ptr ? "*" : " *"); in btf_dump_emit_type_chain()
1219 btf_dump_printf(d, " volatile"); in btf_dump_emit_type_chain()
1222 btf_dump_printf(d, " const"); in btf_dump_emit_type_chain()
1225 btf_dump_printf(d, " restrict"); in btf_dump_emit_type_chain()
1253 btf_dump_printf(d, "[%u]", a->nelems); in btf_dump_emit_type_chain()
1262 btf_dump_printf(d, " "); in btf_dump_emit_type_chain()
1265 btf_dump_printf(d, "("); in btf_dump_emit_type_chain()
1268 btf_dump_printf(d, ")"); in btf_dump_emit_type_chain()
1269 btf_dump_printf(d, "[%u]", a->nelems); in btf_dump_emit_type_chain()
1279 btf_dump_printf(d, " ("); in btf_dump_emit_type_chain()
1281 btf_dump_printf(d, ")"); in btf_dump_emit_type_chain()
1285 btf_dump_printf(d, "("); in btf_dump_emit_type_chain()
1293 btf_dump_printf(d, ")"); in btf_dump_emit_type_chain()
1299 btf_dump_printf(d, ", "); in btf_dump_emit_type_chain()
1303 btf_dump_printf(d, "..."); in btf_dump_emit_type_chain()
1311 btf_dump_printf(d, ")"); in btf_dump_emit_type_chain()