Symbol: BTF_KIND_ENUM
include/linux/btf.h
286
return BTF_INFO_KIND(t->info) == BTF_KIND_ENUM;
include/linux/btf.h
291
return BTF_INFO_KIND(t->info) == BTF_KIND_ENUM ||
include/linux/btf.h
314
return btf_kind(t) == BTF_KIND_ENUM;
kernel/bpf/btf.c
1195
case BTF_KIND_ENUM:
kernel/bpf/btf.c
2092
case BTF_KIND_ENUM:
kernel/bpf/btf.c
334
[BTF_KIND_ENUM] = "ENUM",
kernel/bpf/btf.c
5355
[BTF_KIND_ENUM] = &enum_ops,
kernel/bpf/btf.c
809
case BTF_KIND_ENUM:
kernel/bpf/inode.c
687
BTF_KIND_ENUM);
kernel/trace/trace_output.c
784
case BTF_KIND_ENUM:
kernel/trace/trace_probe.c
439
case BTF_KIND_ENUM:
tools/bpf/bpftool/btf.c
225
case BTF_KIND_ENUM: {
tools/bpf/bpftool/btf.c
40
[BTF_KIND_ENUM] = "ENUM",
tools/bpf/bpftool/btf.c
595
case BTF_KIND_ENUM:
tools/bpf/bpftool/btf.c
630
case BTF_KIND_ENUM:
tools/bpf/bpftool/btf.c
679
case BTF_KIND_ENUM:
tools/bpf/bpftool/btf_dumper.c
569
case BTF_KIND_ENUM:
tools/bpf/bpftool/btf_dumper.c
648
case BTF_KIND_ENUM:
tools/bpf/bpftool/gen.c
1044
case BTF_KIND_ENUM:
tools/bpf/bpftool/gen.c
2112
case BTF_KIND_ENUM:
tools/bpf/bpftool/gen.c
2248
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
2755
return btf_add_enum_common(btf, name, byte_sz, false, BTF_KIND_ENUM);
tools/lib/bpf/btf.c
4369
if (btf_kind(t1) == BTF_KIND_ENUM)
tools/lib/bpf/btf.c
46
[BTF_KIND_ENUM] = { 0, sizeof(struct btf_enum), 0 },
tools/lib/bpf/btf.c
4607
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
4677
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
472
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
4805
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
5061
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
526
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
5963
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
6040
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
690
case BTF_KIND_ENUM: {
tools/lib/bpf/btf.c
945
case BTF_KIND_ENUM:
tools/lib/bpf/btf.c
993
case BTF_KIND_ENUM:
tools/lib/bpf/btf.h
487
return btf_kind(t) == BTF_KIND_ENUM;
tools/lib/bpf/btf_dump.c
1333
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
1468
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
2371
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
2476
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
2549
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
327
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
548
case BTF_KIND_ENUM:
tools/lib/bpf/btf_dump.c
750
case BTF_KIND_ENUM:
tools/lib/bpf/btf_iter.c
101
case BTF_KIND_ENUM:
tools/lib/bpf/btf_iter.c
30
case BTF_KIND_ENUM:
tools/lib/bpf/btf_relocate.c
253
case BTF_KIND_ENUM:
tools/lib/bpf/btf_relocate.c
323
case BTF_KIND_ENUM:
tools/lib/bpf/btf_relocate.c
394
case BTF_KIND_ENUM:
tools/lib/bpf/libbpf.c
2443
case BTF_KIND_ENUM: return "enum";
tools/lib/bpf/libbpf.c
3270
t->info = BTF_INFO_ENC(BTF_KIND_ENUM, 0, vlen);
tools/lib/bpf/libbpf.c
4202
case BTF_KIND_ENUM:
tools/lib/bpf/linker.c
1533
case BTF_KIND_ENUM:
tools/lib/bpf/linker.c
1556
case BTF_KIND_ENUM:
tools/lib/bpf/relo_core.c
1614
case BTF_KIND_ENUM:
tools/lib/bpf/relo_core.c
174
case BTF_KIND_ENUM:
tools/lib/bpf/relo_core.c
437
case BTF_KIND_ENUM: {
tools/testing/selftests/bpf/btf_helpers.c
141
case BTF_KIND_ENUM: {
tools/testing/selftests/bpf/btf_helpers.c
16
[BTF_KIND_ENUM] = "ENUM",
tools/testing/selftests/bpf/prog_tests/btf.c
1028
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), sizeof(int)),
tools/testing/selftests/bpf/prog_tests/btf.c
1072
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
127
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), sizeof(int)),
tools/testing/selftests/bpf/prog_tests/btf.c
2246
BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1),
tools/testing/selftests/bpf/prog_tests/btf.c
2267
BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1),
tools/testing/selftests/bpf/prog_tests/btf.c
2290
BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1),
tools/testing/selftests/bpf/prog_tests/btf.c
2313
BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1),
tools/testing/selftests/bpf/prog_tests/btf.c
3121
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
3142
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
3163
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
3186
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
3318
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
5098
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 4), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
5163
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 4), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
5230
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 4), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7192
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), 4), /* [2] enum */
tools/testing/selftests/bpf/prog_tests/btf.c
7225
BTF_TYPE_ENC(NAME_TBD, BTF_INFO_ENC(BTF_KIND_ENUM, 0, 2), 4), /* [2] enum */
tools/testing/selftests/bpf/prog_tests/btf.c
7312
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7314
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7317
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7320
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7322
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
7324
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7333
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7336
BTF_TYPE_ENC(NAME_NTH(3), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7339
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7840
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7852
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7867
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7870
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7879
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7882
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 2),
tools/testing/selftests/bpf/prog_tests/btf.c
7897
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 0), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7921
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
7934
BTF_TYPE_ENC(NAME_NTH(1), BTF_INFO_ENC(BTF_KIND_ENUM, 0, 1), 4),
tools/testing/selftests/bpf/prog_tests/btf.c
8140
case BTF_KIND_ENUM:
tools/testing/selftests/bpf/prog_tests/btf_write.c
165
ASSERT_EQ(btf_kind(t), BTF_KIND_ENUM, "enum_kind");
tools/testing/selftests/bpf/prog_tests/btf_write.c
202
ASSERT_EQ(btf_kind(t), BTF_KIND_ENUM, "enum_fwd_kind");
tools/testing/selftests/bpf/prog_tests/core_reloc.c
486
exp->local_enum = find_btf_type(local_btf, "an_enum", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/core_reloc.c
510
exp->targ_enum = find_btf_type(targ_btf, "an_enum", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
19
id = btf__find_by_name_kind(btf, "bpf_prog_type", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
59
id = btf__find_by_name_kind(btf, "bpf_map_type", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
123
id = btf__find_by_name_kind(btf, "bpf_map_type", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
180
id = btf__find_by_name_kind(btf, "bpf_prog_type", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
33
id = btf__find_by_name_kind(btf, "bpf_attach_type", BTF_KIND_ENUM);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
78
id = btf__find_by_name_kind(btf, "bpf_link_type", BTF_KIND_ENUM);