Symbol: BTF_KIND_ARRAY
include/linux/btf.h
336
return btf_kind(t) == BTF_KIND_ARRAY;
include/linux/btf.h
416
return BTF_INFO_KIND(t->info) == BTF_KIND_ARRAY;
kernel/bpf/btf.c
1155
case BTF_KIND_ARRAY:
kernel/bpf/btf.c
1156
kinds |= BTF_KIND_BIT(BTF_KIND_ARRAY);
kernel/bpf/btf.c
1192
if (!(kinds & (BTF_KIND_BIT(BTF_KIND_ARRAY))))
kernel/bpf/btf.c
2112
case BTF_KIND_ARRAY:
kernel/bpf/btf.c
331
[BTF_KIND_ARRAY] = "ARRAY",
kernel/bpf/btf.c
5352
[BTF_KIND_ARRAY] = &array_ops,
kernel/trace/trace_probe.c
380
if (BTF_INFO_KIND(type->info) != BTF_KIND_ARRAY)
tools/bpf/bpftool/btf.c
166
case BTF_KIND_ARRAY: {
tools/bpf/bpftool/btf.c
37
[BTF_KIND_ARRAY] = "ARRAY",
tools/bpf/bpftool/btf.c
606
case BTF_KIND_ARRAY:
tools/bpf/bpftool/btf.c
641
case BTF_KIND_ARRAY:
tools/bpf/bpftool/btf.c
710
case BTF_KIND_ARRAY: {
tools/bpf/bpftool/btf_dumper.c
567
case BTF_KIND_ARRAY:
tools/bpf/bpftool/btf_dumper.c
653
case BTF_KIND_ARRAY:
tools/bpf/bpftool/gen.c
2132
case BTF_KIND_ARRAY:
tools/bpf/bpftool/gen.c
2205
case BTF_KIND_ARRAY:
tools/bpf/bpftool/gen.c
2278
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf.c
1005
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
2550
t->info = btf_type_info(BTF_KIND_ARRAY, 0, 0);
tools/lib/bpf/btf.c
43
[BTF_KIND_ARRAY] = { sizeof(struct btf_array), 0, 0 },
tools/lib/bpf/btf.c
4615
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
4654
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
476
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
4823
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf.c
5080
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf.c
539
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
5431
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf.c
5959
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
6058
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.c
668
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf.c
963
case BTF_KIND_ARRAY:
tools/lib/bpf/btf.h
465
return btf_kind(t) == BTF_KIND_ARRAY;
tools/lib/bpf/btf_dump.c
1329
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_dump.c
1505
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf_dump.c
2418
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf_dump.c
2542
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_dump.c
345
case BTF_KIND_ARRAY: {
tools/lib/bpf/btf_dump.c
516
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_dump.c
765
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_iter.c
46
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_iter.c
86
case BTF_KIND_ARRAY:
tools/lib/bpf/btf_relocate.c
159
case BTF_KIND_ARRAY: {
tools/lib/bpf/libbpf.c
2440
case BTF_KIND_ARRAY: return "array";
tools/lib/bpf/libbpf.c
4212
case BTF_KIND_ARRAY:
tools/lib/bpf/linker.c
1574
case BTF_KIND_ARRAY:
tools/lib/bpf/relo_core.c
1660
case BTF_KIND_ARRAY: {
tools/lib/bpf/relo_core.c
187
case BTF_KIND_ARRAY:
tools/lib/bpf/relo_core.c
457
case BTF_KIND_ARRAY:
tools/testing/selftests/bpf/btf_helpers.c
117
case BTF_KIND_ARRAY: {
tools/testing/selftests/bpf/btf_helpers.c
13
[BTF_KIND_ARRAY] = "ARRAY",
tools/testing/selftests/bpf/prog_tests/btf.c
1889
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ARRAY, 0, 0), 1),
tools/testing/selftests/bpf/prog_tests/btf.c
2140
BTF_INFO_ENC(BTF_KIND_ARRAY, 0, 0), 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
2910
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ARRAY, 1, 0), 0), /* [2] */
tools/testing/selftests/bpf/prog_tests/btf.c
8144
case BTF_KIND_ARRAY:
tools/testing/selftests/bpf/prog_tests/btf_write.c
91
ASSERT_EQ(btf_kind(t), BTF_KIND_ARRAY, "array_kind");
tools/testing/selftests/bpf/test_btf.h
27
BTF_TYPE_ENC(0, BTF_INFO_ENC(BTF_KIND_ARRAY, 0, 0), 0), \