Symbol: BTF_KIND_TYPEDEF
include/linux/btf.h
370
return BTF_INFO_KIND(t->info) == BTF_KIND_TYPEDEF;
kernel/bpf/btf.c
1059
BTF_INFO_KIND(t->info) != BTF_KIND_TYPEDEF) {
kernel/bpf/btf.c
1147
case BTF_KIND_TYPEDEF:
kernel/bpf/btf.c
1151
kinds |= BTF_KIND_BIT(BTF_KIND_TYPEDEF);
kernel/bpf/btf.c
1206
if (kinds & BTF_KIND_BIT(BTF_KIND_TYPEDEF))
kernel/bpf/btf.c
2097
case BTF_KIND_TYPEDEF:
kernel/bpf/btf.c
2730
if (BTF_INFO_KIND(t->info) == BTF_KIND_TYPEDEF) {
kernel/bpf/btf.c
335
[BTF_KIND_TYPEDEF] = "TYPEDEF",
kernel/bpf/btf.c
488
case BTF_KIND_TYPEDEF:
kernel/bpf/btf.c
5305
[BTF_KIND_TYPEDEF] = &modifier_ops,
tools/bpf/bpftool/btf.c
158
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/btf.c
41
[BTF_KIND_TYPEDEF] = "TYPEDEF",
tools/bpf/bpftool/btf.c
619
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/btf.c
652
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/btf.c
710
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/btf_dumper.c
583
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/btf_dumper.c
636
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/gen.c
2126
case BTF_KIND_TYPEDEF:
tools/bpf/bpftool/gen.c
2271
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
2670
return btf_add_ref_kind(btf, BTF_KIND_TYPEDEF, name, ref_type_id, 0);
tools/lib/bpf/btf.c
308
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
362
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
4310
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
4366
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
4528
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
4786
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
4954
if (kind == BTF_KIND_TYPEDEF)
tools/lib/bpf/btf.c
4962
if (kind == BTF_KIND_TYPEDEF)
tools/lib/bpf/btf.c
5009
kind != BTF_KIND_TYPEDEF)
tools/lib/bpf/btf.c
502
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
5672
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
5769
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
795
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.c
840
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf.h
482
return btf_kind(t) == BTF_KIND_TYPEDEF;
tools/lib/bpf/btf_dump.c
1338
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_dump.c
1481
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_dump.c
337
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_dump.c
564
case BTF_KIND_TYPEDEF: {
tools/lib/bpf/btf_dump.c
724
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_dump.c
773
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_iter.c
39
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_iter.c
91
case BTF_KIND_TYPEDEF:
tools/lib/bpf/btf_relocate.c
155
case BTF_KIND_TYPEDEF:
tools/lib/bpf/libbpf.c
10311
*kind = BTF_KIND_TYPEDEF;
tools/lib/bpf/libbpf.c
2440
case BTF_KIND_TYPEDEF: return "typedef";
tools/lib/bpf/libbpf.c
3212
t->info = BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0);
tools/lib/bpf/linker.c
1663
case BTF_KIND_TYPEDEF:
tools/perf/util/bpf_off_cpu.c
126
BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/btf_helpers.c
113
case BTF_KIND_TYPEDEF:
tools/testing/selftests/bpf/btf_helpers.c
18
[BTF_KIND_TYPEDEF] = "TYPEDEF",
tools/testing/selftests/bpf/prog_tests/btf.c
180
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
2949
BTF_INFO_ENC(BTF_KIND_TYPEDEF, 1, 0), 1), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
7870
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7881
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7897
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7908
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
8104
case BTF_KIND_TYPEDEF:
tools/testing/selftests/bpf/prog_tests/btf_write.c
213
ASSERT_EQ(btf_kind(t), BTF_KIND_TYPEDEF, "typedef_kind");
tools/testing/selftests/bpf/prog_tests/core_reloc.c
488
exp->local_struct_typedef = find_btf_type(local_btf, "named_struct_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
489
exp->local_func_proto_typedef = find_btf_type(local_btf, "func_proto_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
490
exp->local_arr_typedef = find_btf_type(local_btf, "arr_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
512
exp->targ_struct_typedef = find_btf_type(targ_btf, "named_struct_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
513
exp->targ_func_proto_typedef = find_btf_type(targ_btf, "func_proto_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
514
exp->targ_arr_typedef = find_btf_type(targ_btf, "arr_typedef", BTF_KIND_TYPEDEF);
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
23
{ "S", BTF_KIND_TYPEDEF, -1 },
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
24
{ "T", BTF_KIND_TYPEDEF, -1 },
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
25
{ "U", BTF_KIND_TYPEDEF, -1 },
tools/testing/selftests/bpf/test_btf.h
49
BTF_TYPE_ENC(name, BTF_INFO_ENC(BTF_KIND_TYPEDEF, 0, 0), type)