/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/ |
D | resolve_btfids.c | 23 { "S", BTF_KIND_TYPEDEF, -1 }, 24 { "T", BTF_KIND_TYPEDEF, -1 }, 25 { "U", BTF_KIND_TYPEDEF, -1 },
|
D | core_reloc.c | 487 exp->local_struct_typedef = find_btf_type(local_btf, "named_struct_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_local() 488 exp->local_func_proto_typedef = find_btf_type(local_btf, "func_proto_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_local() 489 exp->local_arr_typedef = find_btf_type(local_btf, "arr_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_local() 511 exp->targ_struct_typedef = find_btf_type(targ_btf, "named_struct_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_success() 512 exp->targ_func_proto_typedef = find_btf_type(targ_btf, "func_proto_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_success() 513 exp->targ_arr_typedef = find_btf_type(targ_btf, "arr_typedef", BTF_KIND_TYPEDEF); in setup_type_id_case_success()
|
D | btf_write.c | 213 ASSERT_EQ(btf_kind(t), BTF_KIND_TYPEDEF, "typedef_kind"); in gen_btf()
|
D | btf.c | 180 BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 4), 2949 BTF_INFO_ENC(BTF_KIND_TYPEDEF, 1, 0), 1), /* [2] */ 7790 BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2), 7801 BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1), 7817 BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2), 7828 BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1), 8024 case BTF_KIND_TYPEDEF: in btf_type_size()
|
/linux-6.12.1/tools/lib/bpf/ |
D | btf_iter.c | 39 case BTF_KIND_TYPEDEF: in btf_field_iter_init() 91 case BTF_KIND_TYPEDEF: in btf_field_iter_init()
|
D | btf_dump.c | 333 case BTF_KIND_TYPEDEF: in btf_dump_mark_referenced() 560 case BTF_KIND_TYPEDEF: { in btf_dump_order_type() 720 case BTF_KIND_TYPEDEF: in btf_dump_emit_type() 769 case BTF_KIND_TYPEDEF: in btf_dump_emit_type() 1334 case BTF_KIND_TYPEDEF: in btf_dump_emit_type_decl() 1477 case BTF_KIND_TYPEDEF: in btf_dump_emit_type_chain()
|
D | btf.c | 302 case BTF_KIND_TYPEDEF: in btf_type_size() 356 case BTF_KIND_TYPEDEF: in btf_bswap_type_rest() 496 case BTF_KIND_TYPEDEF: in btf_validate_type() 789 case BTF_KIND_TYPEDEF: in btf__resolve_size() 834 case BTF_KIND_TYPEDEF: in btf__align_of() 2537 return btf_add_ref_kind(btf, BTF_KIND_TYPEDEF, name, ref_type_id); in btf__add_typedef() 3954 case BTF_KIND_TYPEDEF: in btf_dedup_prep() 4010 case BTF_KIND_TYPEDEF: in btf_dedup_prim_type() 4362 case BTF_KIND_TYPEDEF: in btf_dedup_is_equiv() 4658 case BTF_KIND_TYPEDEF: in btf_dedup_ref_type() [all …]
|
D | btf_relocate.c | 155 case BTF_KIND_TYPEDEF: in btf_mark_embedded_composite_type_ids()
|
D | btf.h | 425 return btf_kind(t) == BTF_KIND_TYPEDEF; in btf_is_typedef()
|
D | linker.c | 1512 case BTF_KIND_TYPEDEF: in glob_sym_btf_matches()
|
D | libbpf.c | 2378 case BTF_KIND_TYPEDEF: return "typedef"; in __btf_kind_str() 3149 t->info = BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0); in bpf_object__sanitize_btf() 9838 *kind = BTF_KIND_TYPEDEF; in btf_get_kernel_prefix_kind()
|
/linux-6.12.1/tools/testing/selftests/bpf/ |
D | btf_helpers.c | 18 [BTF_KIND_TYPEDEF] = "TYPEDEF", 113 case BTF_KIND_TYPEDEF: in fprintf_btf_type_raw()
|
D | test_btf.h | 49 BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), type)
|
/linux-6.12.1/tools/include/uapi/linux/ |
D | btf.h | 68 BTF_KIND_TYPEDEF = 8, /* Typedef */ enumerator
|
/linux-6.12.1/include/uapi/linux/ |
D | btf.h | 68 BTF_KIND_TYPEDEF = 8, /* Typedef */ enumerator
|
/linux-6.12.1/tools/bpf/bpftool/ |
D | btf.c | 34 [BTF_KIND_TYPEDEF] = "TYPEDEF", 151 case BTF_KIND_TYPEDEF: in dump_btf_type() 546 case BTF_KIND_TYPEDEF: in btf_type_rank() 579 case BTF_KIND_TYPEDEF: in btf_type_sort_name() 637 case BTF_KIND_TYPEDEF: in btf_type_disambig_hash()
|
D | btf_dumper.c | 583 case BTF_KIND_TYPEDEF: in btf_dumper_do_type() 636 case BTF_KIND_TYPEDEF: in __btf_dumper_type_only()
|
D | gen.c | 2066 case BTF_KIND_TYPEDEF: in btfgen_mark_type() 2211 case BTF_KIND_TYPEDEF: in btfgen_mark_type_match()
|
/linux-6.12.1/tools/perf/util/ |
D | bpf_off_cpu.c | 104 BTF_KIND_TYPEDEF); in check_sched_switch_args()
|
/linux-6.12.1/include/linux/ |
D | btf.h | 357 return BTF_INFO_KIND(t->info) == BTF_KIND_TYPEDEF; in btf_type_is_typedef()
|
/linux-6.12.1/Documentation/bpf/ |
D | btf.rst | 79 #define BTF_KIND_TYPEDEF 8 /* Typedef */ 315 2.2.8 BTF_KIND_TYPEDEF 321 * ``info.kind``: BTF_KIND_TYPEDEF
|
/linux-6.12.1/kernel/bpf/ |
D | btf.c | 332 [BTF_KIND_TYPEDEF] = "TYPEDEF", 485 case BTF_KIND_TYPEDEF: in btf_type_is_modifier() 934 BTF_INFO_KIND(t->info) != BTF_KIND_TYPEDEF) { in btf_type_skip_qualifiers() 1022 case BTF_KIND_TYPEDEF: in btf_show_name() 1026 kinds |= BTF_KIND_BIT(BTF_KIND_TYPEDEF); in btf_show_name() 1081 if (kinds & BTF_KIND_BIT(BTF_KIND_TYPEDEF)) in btf_show_name() 1963 case BTF_KIND_TYPEDEF: in __btf_resolve_size() 2596 if (BTF_INFO_KIND(t->info) == BTF_KIND_TYPEDEF) { in btf_ref_type_check_meta() 5136 [BTF_KIND_TYPEDEF] = &modifier_ops,
|