Symbol: btf__type_cnt
tools/bpf/bpftool/btf.c
1152
if (root_type_ids[i] >= btf__type_cnt(btf)) {
tools/bpf/bpftool/btf.c
389
if (v->type < btf__type_cnt(btf)) {
tools/bpf/bpftool/btf.c
450
int cnt = btf__type_cnt(btf);
tools/bpf/bpftool/btf.c
455
start_id = btf__type_cnt(base);
tools/bpf/bpftool/btf.c
511
__u32 cnt = btf__type_cnt(btf), i, j;
tools/bpf/bpftool/btf.c
746
n = btf__type_cnt(btf);
tools/bpf/bpftool/btf.c
805
int cnt = btf__type_cnt(btf);
tools/bpf/bpftool/cgroup.c
168
info.attach_btf_id < btf__type_cnt(btf_vmlinux)) {
tools/bpf/bpftool/gen.c
237
int n = btf__type_cnt(btf), i;
tools/bpf/bpftool/gen.c
2497
unsigned int n = btf__type_cnt(info->marked_btf);
tools/bpf/bpftool/gen.c
2569
for (i = 1; i < btf__type_cnt(btf_new); i++) {
tools/bpf/resolve_btfids/main.c
1271
start_id = btf__type_cnt(btf__base_btf(btf));
tools/bpf/resolve_btfids/main.c
1272
nr_types = btf__type_cnt(btf) - start_id;
tools/bpf/resolve_btfids/main.c
628
nr_types = btf__type_cnt(btf);
tools/bpf/resolve_btfids/main.c
931
const u32 type_cnt = btf__type_cnt(ctx->btf);
tools/lib/bpf/btf.c
1065
n = btf__type_cnt(btf);
tools/lib/bpf/btf.c
1093
r = btf__type_cnt(btf) - 1;
tools/lib/bpf/btf.c
1107
return btf__type_cnt(btf);
tools/lib/bpf/btf.c
1113
__u32 nr_types = btf__type_cnt(btf);
tools/lib/bpf/btf.c
1237
btf->start_id = btf__type_cnt(base_btf);
tools/lib/bpf/btf.c
1317
btf->start_id = btf__type_cnt(base_btf);
tools/lib/bpf/btf.c
2258
src_start_id = src_btf->base_btf ? btf__type_cnt(src_btf->base_btf) : 1;
tools/lib/bpf/btf.c
2630
return btf_type_by_id(btf, btf__type_cnt(btf) - 1);
tools/lib/bpf/btf.c
4102
type_cnt = btf__type_cnt(btf);
tools/lib/bpf/btf.c
5521
__u32 nr_types = btf__type_cnt(d->btf);
tools/lib/bpf/btf.c
5997
int id = btf__type_cnt(dist->pipe.dst);
tools/lib/bpf/btf.c
6129
unsigned int n = btf__type_cnt(src_btf);
tools/lib/bpf/btf.c
6157
dist.split_start_id = btf__type_cnt(old_base);
tools/lib/bpf/btf.c
6202
dist.diff_id = dist.split_start_id - btf__type_cnt(new_base);
tools/lib/bpf/btf.c
6204
n = btf__type_cnt(new_split);
tools/lib/bpf/btf.c
6233
btf->start_id = btf__type_cnt(base_btf);
tools/lib/bpf/btf.c
6262
if (new_id >= btf__type_cnt(p->btf))
tools/lib/bpf/btf.c
6287
n = btf__type_cnt(btf);
tools/lib/bpf/btf.c
6313
if (id < btf->start_id || id >= btf__type_cnt(btf)) {
tools/lib/bpf/btf.c
766
__u32 i, n = btf__type_cnt(btf);
tools/lib/bpf/btf.c
827
n = btf__type_cnt(btf);
tools/lib/bpf/btf.h
175
LIBBPF_API __u32 btf__type_cnt(const struct btf *btf);
tools/lib/bpf/btf_dump.c
197
int err, last_id = btf__type_cnt(d->btf) - 1;
tools/lib/bpf/btf_dump.c
285
if (id >= btf__type_cnt(d->btf))
tools/lib/bpf/btf_dump.c
317
int i, j, n = btf__type_cnt(d->btf);
tools/lib/bpf/btf_relocate.c
446
unsigned int nr_types = btf__type_cnt(btf);
tools/lib/bpf/btf_relocate.c
457
r.nr_dist_base_types = btf__type_cnt(r.dist_base_btf);
tools/lib/bpf/btf_relocate.c
458
r.nr_base_types = btf__type_cnt(base_btf);
tools/lib/bpf/libbpf.c
12617
__u32 type_id, nr_types = btf__type_cnt(btf);
tools/lib/bpf/libbpf.c
3044
nr_types = btf__type_cnt(obj->btf);
tools/lib/bpf/libbpf.c
3222
for (i = 1; i < btf__type_cnt(btf); i++) {
tools/lib/bpf/libbpf.c
3518
n = btf__type_cnt(obj->btf);
tools/lib/bpf/libbpf.c
3649
n = btf__type_cnt(obj->btf);
tools/lib/bpf/libbpf.c
4128
n = btf__type_cnt(btf);
tools/lib/bpf/libbpf.c
4160
n = btf__type_cnt(btf);
tools/lib/bpf/libbpf.c
4249
n = btf__type_cnt(btf);
tools/lib/bpf/libbpf.c
5774
n = btf__type_cnt(targ_btf);
tools/lib/bpf/libbpf.c
5956
btf__type_cnt(obj->btf_vmlinux),
tools/lib/bpf/libbpf.c
7040
n = btf__type_cnt(obj->btf);
tools/lib/bpf/libbpf.c
7338
for (i = 1, n = btf__type_cnt(btf); i < n; i++) {
tools/lib/bpf/linker.c
1067
if (*type_id >= btf__type_cnt(btf))
tools/lib/bpf/linker.c
1094
n = btf__type_cnt(obj->btf);
tools/lib/bpf/linker.c
1855
n = btf__type_cnt(obj->btf);
tools/lib/bpf/linker.c
2326
n = btf__type_cnt(obj->btf);
tools/lib/bpf/linker.c
2421
start_id = btf__type_cnt(linker->btf);
tools/lib/bpf/linker.c
2422
n = btf__type_cnt(obj->btf);
tools/lib/bpf/linker.c
2483
n = btf__type_cnt(linker->btf);
tools/lib/bpf/linker.c
2870
if (btf__type_cnt(linker->btf) == 1)
tools/testing/selftests/bpf/btf_helpers.c
239
ASSERT_EQ(btf__type_cnt(btf) - 1, nr_types, "btf_nr_types");
tools/testing/selftests/bpf/btf_helpers.c
276
for (i = 1; i < btf__type_cnt(btf); i++) {
tools/testing/selftests/bpf/prog_tests/btf.c
8283
test_nr_types = btf__type_cnt(test_btf);
tools/testing/selftests/bpf/prog_tests/btf.c
8284
expect_nr_types = btf__type_cnt(expect_btf);
tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c
495
nr_base_types = btf__type_cnt(vmlinux_btf);
tools/testing/selftests/bpf/prog_tests/btf_distill.c
177
!ASSERT_EQ(8, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
326
!ASSERT_EQ(3, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
380
!ASSERT_EQ(3, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
434
!ASSERT_EQ(3, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
474
!ASSERT_EQ(2, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
569
!ASSERT_EQ(2, btf__type_cnt(new_base), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_distill.c
646
!ASSERT_EQ(2, btf__type_cnt(btf3), "distilled_base_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_dump.c
170
for (i = 1; i < btf__type_cnt(t->btf); i++) {
tools/testing/selftests/bpf/prog_tests/btf_dump.c
28
size_t type_cnt = btf__type_cnt(btf);
tools/testing/selftests/bpf/prog_tests/btf_endian.c
45
ASSERT_EQ(btf__type_cnt(swap_btf), btf__type_cnt(btf), "nr_types");
tools/testing/selftests/bpf/prog_tests/btf_endian.c
88
ASSERT_EQ(btf__type_cnt(swap_btf), btf__type_cnt(btf), "nr_types");
tools/testing/selftests/bpf/prog_tests/btf_field_iter.c
128
for (id = 1; id < btf__type_cnt(btf); id++) {
tools/testing/selftests/bpf/prog_tests/btf_permute.c
187
start_id = btf__type_cnt(base_btf);
tools/testing/selftests/bpf/prog_tests/btf_split.c
125
ASSERT_EQ(btf__type_cnt(btf3), 6, "split_type_cnt");
tools/testing/selftests/bpf/prog_tests/btf_split.c
140
for (i = 1; i < btf__type_cnt(btf3); i++) {
tools/testing/selftests/bpf/prog_tests/btf_split.c
184
if (!ASSERT_EQ(btf__type_cnt(btf3), btf__type_cnt(btf6), "cmp_type_cnt"))
tools/testing/selftests/bpf/prog_tests/btf_split.c
188
for (i = 1; i < btf__type_cnt(btf6); i++) {
tools/testing/selftests/bpf/prog_tests/btf_write.c
517
ASSERT_EQ(btf__type_cnt(base), 3, "base_type_cnt");
tools/testing/selftests/bpf/prog_tests/btf_write.c
572
ASSERT_EQ(btf__type_cnt(combined), 9, "pre_dedup_type_cnt");
tools/testing/selftests/bpf/prog_tests/btf_write.c
600
ASSERT_EQ(btf__type_cnt(combined), 8, "dedup_type_cnt");
tools/testing/selftests/bpf/prog_tests/core_reloc.c
447
for (i = 1; i < btf__type_cnt(local_btf); i++)
tools/testing/selftests/bpf/prog_tests/resolve_btfids.c
109
nr = btf__type_cnt(btf);
tools/testing/selftests/bpf/prog_tests/tracing_multi.c
116
nr = btf__type_cnt(btf);
tools/testing/selftests/bpf/prog_tests/tracing_multi.c
658
nr = btf__type_cnt(btf);
tools/testing/selftests/bpf/test_loader.c
1207
cnt = btf__type_cnt(prog_btf);
tools/testing/selftests/bpf/test_loader.c
1208
custom_cnt = btf__type_cnt(custom_btf);
tools/testing/selftests/bpf/test_loader.c
356
for (i = 1; i < btf__type_cnt(btf); i++) {
tools/testing/selftests/bpf/test_progs.c
1266
for (i = 1, type_cnt = btf__type_cnt(btf); i < type_cnt; i++) {
tools/testing/selftests/bpf/veristat.c
1897
cnt = btf__type_cnt(btf);
tools/testing/selftests/bpf/veristat.c
2138
cnt = btf__type_cnt(btf);