Symbol: btf_vlen
kernel/bpf/bpf_struct_ops.c
100
value_name, btf_vlen(vt));
kernel/bpf/bpf_struct_ops.c
98
if (btf_vlen(vt) != 2) {
kernel/bpf/inode.c
709
for (i = 0, n = btf_vlen(enum_t); i < n; i++) {
kernel/bpf/inode.c
751
for (i = 0, n = btf_vlen(enum_t); i < n; i++) {
kernel/trace/trace_output.c
787
for (i = 0; i < btf_vlen(t); i++) {
tools/bpf/bpftool/btf.c
264
__u32 i, vlen = btf_vlen(t);
tools/bpf/bpftool/btf.c
634
if (!from_ref && !name_off && btf_vlen(t))
tools/bpf/bpftool/btf.c
681
for (i = 0; i < btf_vlen(t); i++) {
tools/bpf/bpftool/btf.c
693
for (i = 0; i < btf_vlen(t); i++) {
tools/bpf/bpftool/btf.c
96
switch (btf_vlen(t)) {
tools/bpf/bpftool/btf_dumper.c
172
for (i = 0; i < btf_vlen(t); i++) {
tools/bpf/bpftool/btf_dumper.c
198
for (i = 0; i < btf_vlen(t); i++) {
tools/bpf/bpftool/gen.c
1032
n = btf_vlen(map_type);
tools/bpf/bpftool/gen.c
155
int i, err, off = 0, pad_cnt = 0, vlen = btf_vlen(sec);
tools/bpf/bpftool/gen.c
1752
len = btf_vlen(map_type);
tools/bpf/bpftool/gen.c
1874
len = btf_vlen(map_type);
tools/bpf/bpftool/gen.c
2150
for (i = 0; i < btf_vlen(btf_type); i++) {
tools/bpf/bpftool/gen.c
2254
__u32 vlen = btf_vlen(btf_type);
tools/bpf/bpftool/gen.c
2291
__u32 vlen = btf_vlen(btf_type);
tools/bpf/bpftool/gen.c
2544
vlen = btf_vlen(cloned_type);
tools/bpf/bpftool/gen.c
358
vlen = btf_vlen(sec);
tools/bpf/bpftool/gen.c
530
vlen = btf_vlen(sec);
tools/bpf/bpftool/prog.c
333
vlen = btf_vlen(t_datasec);
tools/bpf/resolve_btfids/main.c
1129
linkage = btf_vlen(t);
tools/bpf/resolve_btfids/main.c
1190
nr_params = btf_vlen(t);
tools/lib/bpf/btf.c
1010
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
2126
if (btf_vlen(t) == BTF_MAX_VLEN)
tools/lib/bpf/btf.c
2128
t->info = btf_type_info(btf_kind(t), btf_vlen(t) + 1, btf_kflag(t));
tools/lib/bpf/btf.c
2658
if (btf_vlen(t) == BTF_MAX_VLEN)
tools/lib/bpf/btf.c
2696
t->info = btf_type_info(btf_kind(t), btf_vlen(t) + 1, is_bitfield || btf_kflag(t));
tools/lib/bpf/btf.c
2811
t->info = btf_type_info(btf_kind(t), btf_vlen(t), true);
tools/lib/bpf/btf.c
424
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
4331
vlen = btf_vlen(t1);
tools/lib/bpf/btf.c
4349
vlen = btf_vlen(t1);
tools/lib/bpf/btf.c
4377
return btf_is_any_enum(t) && btf_vlen(t) == 0;
tools/lib/bpf/btf.c
4402
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
4429
vlen = btf_vlen(t1);
tools/lib/bpf/btf.c
4499
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
4527
vlen = btf_vlen(t1);
tools/lib/bpf/btf.c
4554
vlen = btf_vlen(t1);
tools/lib/bpf/btf.c
457
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
4852
for (i = 0, n = btf_vlen(t1); i < n; i++, m1++, m2++) {
tools/lib/bpf/btf.c
4860
t1->size, btf_vlen(t1), id1, id2, i,
tools/lib/bpf/btf.c
4881
for (i = 0, n = btf_vlen(t1); i < n; i++, p1++, p2++) {
tools/lib/bpf/btf.c
509
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf.c
5100
vlen = btf_vlen(cand_type);
tools/lib/bpf/btf.c
5131
vlen = btf_vlen(cand_type);
tools/lib/bpf/btf.c
5466
vlen = btf_vlen(t);
tools/lib/bpf/btf.c
681
n = btf_vlen(t);
tools/lib/bpf/btf.c
693
n = btf_vlen(t);
tools/lib/bpf/btf.c
704
n = btf_vlen(t);
tools/lib/bpf/btf.c
728
n = btf_vlen(t);
tools/lib/bpf/btf.c
740
n = btf_vlen(t);
tools/lib/bpf/btf_dump.c
1125
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
1545
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
1679
if (btf_is_fwd(t) || (btf_is_enum(t) && btf_vlen(t) == 0)) {
tools/lib/bpf/btf_dump.c
2162
__u32 n = btf_vlen(t);
tools/lib/bpf/btf_dump.c
2276
for (i = 0, e = btf_enum(t); i < btf_vlen(t); i++, e++) {
tools/lib/bpf/btf_dump.c
2287
for (i = 0, e = btf_enum64(t); i < btf_vlen(t); i++, e++) {
tools/lib/bpf/btf_dump.c
2312
for (i = 0, vsi = btf_var_secinfos(t); i < btf_vlen(t); i++, vsi++) {
tools/lib/bpf/btf_dump.c
2452
__u32 n = btf_vlen(t);
tools/lib/bpf/btf_dump.c
323
vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
532
vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
598
vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
801
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
823
__u32 n = btf_vlen(t);
tools/lib/bpf/btf_dump.c
845
vlen = btf_vlen(t);
tools/lib/bpf/btf_dump.c
976
__u32 vlen = btf_vlen(t);
tools/lib/bpf/btf_iter.c
139
it->vlen = btf_vlen(t);
tools/lib/bpf/libbpf.c
1011
for (i = 0, m = btf_members(t); i < btf_vlen(t); i++, m++) {
tools/lib/bpf/libbpf.c
1026
for (i = 0, m = btf_members(t); i < btf_vlen(t); i++, m++) {
tools/lib/bpf/libbpf.c
1087
for (i = 0; i < btf_vlen(kern_vtype); i++, kern_data_member++) {
tools/lib/bpf/libbpf.c
1091
if (i == btf_vlen(kern_vtype)) {
tools/lib/bpf/libbpf.c
10927
vlen = btf_vlen(datasec_type);
tools/lib/bpf/libbpf.c
1151
vlen = btf_vlen(type);
tools/lib/bpf/libbpf.c
1212
for (i = 0; i < btf_vlen(type); i++, member++) {
tools/lib/bpf/libbpf.c
12589
nargs = btf_vlen(proto);
tools/lib/bpf/libbpf.c
1418
for (i = 0; i < btf_vlen(datasec); i++, vsi++) {
tools/lib/bpf/libbpf.c
1472
st_ops->progs = calloc(btf_vlen(type), sizeof(*st_ops->progs));
tools/lib/bpf/libbpf.c
1473
st_ops->kern_func_off = malloc(btf_vlen(type) *
tools/lib/bpf/libbpf.c
15004
len = btf_vlen(map_type);
tools/lib/bpf/libbpf.c
1949
for (i = 0, n = btf_vlen(t); i < n; i++, vsi++) {
tools/lib/bpf/libbpf.c
2525
if (btf_vlen(t) != 1) {
tools/lib/bpf/libbpf.c
2587
vlen = btf_vlen(def_t);
tools/lib/bpf/libbpf.c
3062
vlen = btf_vlen(sec);
tools/lib/bpf/libbpf.c
3249
vlen = btf_vlen(t);
tools/lib/bpf/libbpf.c
3269
vlen = btf_vlen(t);
tools/lib/bpf/libbpf.c
3291
t->info = btf_type_info(btf_kind(t), btf_vlen(t), false);
tools/lib/bpf/libbpf.c
3306
vlen = btf_vlen(t);
tools/lib/bpf/libbpf.c
3421
__u32 size = 0, i, vars = btf_vlen(t);
tools/lib/bpf/libbpf.c
4168
for (j = 0; j < btf_vlen(t); j++, vs++) {
tools/lib/bpf/libbpf.c
4276
for (i = 0; i < btf_vlen(sec); i++, vs++) {
tools/lib/bpf/libbpf.c
4285
if (i == btf_vlen(sec))
tools/lib/bpf/libbpf.c
4445
n = btf_vlen(sec);
tools/lib/bpf/libbpf.c
4469
for (j = 0; j < btf_vlen(func_proto); j++)
tools/lib/bpf/libbpf.c
4501
n = btf_vlen(sec);
tools/lib/bpf/libbpf.c
7248
arg_cnt = btf_vlen(fn_proto_t);
tools/lib/bpf/libbpf.c
7370
arg_cnt = btf_vlen(fn_proto_t);
tools/lib/bpf/libbpf.c
7651
if (btf_vlen(def) == 0)
tools/lib/bpf/libbpf.c
7653
member = btf_members(def) + btf_vlen(def) - 1;
tools/lib/bpf/libbpf.c
7658
moff = btf_member_bit_offset(def, btf_vlen(def) - 1) / 8;
tools/lib/bpf/libbpf.c
8975
for (i = 0; i < btf_vlen(type); i++) {
tools/lib/bpf/libbpf_internal.h
257
return (enum btf_func_linkage)(int)btf_vlen(t);
tools/lib/bpf/linker.c
1610
if (btf_vlen(t1) != btf_vlen(t2)) {
tools/lib/bpf/linker.c
1612
sym_name, btf_kind_str(t1), btf_vlen(t1), btf_vlen(t2));
tools/lib/bpf/linker.c
1616
n = btf_vlen(t1);
tools/lib/bpf/linker.c
1641
if (btf_vlen(t1) != btf_vlen(t2)) {
tools/lib/bpf/linker.c
1643
sym_name, btf_kind_str(t1), btf_vlen(t1), btf_vlen(t2));
tools/lib/bpf/linker.c
1647
n = btf_vlen(t1);
tools/lib/bpf/linker.c
1876
for (j = 0, m = btf_vlen(t); j < m; j++, vi++) {
tools/lib/bpf/linker.c
1962
for (i = 0, n = btf_vlen(dst_t); i < n; i++, src_p++, dst_p++) {
tools/lib/bpf/linker.c
2382
for (j = 0, m = btf_vlen(t); j < m; j++, vi++) {
tools/lib/bpf/linker.c
2547
n = btf_vlen(t);
tools/lib/bpf/relo_core.c
1460
__u32 local_vlen = btf_vlen(local_t);
tools/lib/bpf/relo_core.c
1461
__u32 targ_vlen = btf_vlen(targ_t);
tools/lib/bpf/relo_core.c
1501
__u32 local_vlen = btf_vlen(local_t);
tools/lib/bpf/relo_core.c
1502
__u32 targ_vlen = btf_vlen(targ_t);
tools/lib/bpf/relo_core.c
1677
__u32 local_vlen = btf_vlen(local_t);
tools/lib/bpf/relo_core.c
1678
__u32 targ_vlen = btf_vlen(targ_t);
tools/lib/bpf/relo_core.c
194
__u32 local_vlen = btf_vlen(local_type);
tools/lib/bpf/relo_core.c
195
__u32 targ_vlen = btf_vlen(targ_type);
tools/lib/bpf/relo_core.c
317
if (!btf_is_any_enum(t) || spec->raw_len > 1 || access_idx >= btf_vlen(t))
tools/lib/bpf/relo_core.c
347
if (access_idx >= btf_vlen(t))
tools/lib/bpf/relo_core.c
506
n = btf_vlen(targ_type);
tools/lib/bpf/relo_core.c
598
for (i = 0; i < btf_vlen(targ_type); i++) {
tools/lib/bpf/relo_core.c
82
return acc->idx == btf_vlen(t) - 1;
tools/perf/builtin-trace.c
1020
const unsigned int nr_entries = btf_vlen(type);
tools/perf/builtin-trace.c
975
for (u32 i = 0; i < btf_vlen(bt); ++i, ++be) {
tools/perf/util/bpf-event.c
232
vlen = btf_vlen(datasec);
tools/perf/util/bpf-event.c
317
vlen = btf_vlen(map->datasec);
tools/perf/util/bpf_off_cpu.c
140
if (t3 && btf_is_func_proto(t3) && btf_vlen(t3) == 5) {
tools/perf/util/btf.c
19
for (i = 0, m = btf_members(t); i < btf_vlen(t); i++, m++) {
tools/testing/selftests/bpf/btf_helpers.c
69
switch (btf_vlen(t)) {
tools/testing/selftests/bpf/btf_helpers.c
98
vlen = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/btf_dedup_split.c
520
vlen = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/btf_split.c
123
ASSERT_EQ(btf_vlen(t), 2, "split_union_vlen");
tools/testing/selftests/bpf/prog_tests/btf_split.c
98
ASSERT_EQ(btf_vlen(t), 3, "split_struct_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
111
ASSERT_EQ(btf_vlen(t), 2, "struct_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
143
ASSERT_EQ(btf_vlen(t), 1, "union_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
166
ASSERT_EQ(btf_vlen(t), 2, "enum_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
203
ASSERT_EQ(btf_vlen(t), 0, "enum_fwd_kind");
tools/testing/selftests/bpf/prog_tests/btf_write.c
225
ASSERT_EQ(btf_vlen(t), BTF_FUNC_GLOBAL, "func_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
238
ASSERT_EQ(btf_vlen(t), 2, "func_proto_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
272
ASSERT_EQ(btf_vlen(t), 1, "datasec_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
322
ASSERT_EQ(btf_vlen(t), 2, "enum64_vlen");
tools/testing/selftests/bpf/prog_tests/btf_write.c
344
ASSERT_EQ(btf_vlen(t), 1, "enum64_vlen");
tools/testing/selftests/bpf/prog_tests/core_reloc.c
454
if (btf_is_struct(t) && btf_vlen(t) &&
tools/testing/selftests/bpf/prog_tests/core_reloc.c
458
} else if (btf_is_union(t) && btf_vlen(t) &&
tools/testing/selftests/bpf/prog_tests/core_reloc.c
462
} else if (btf_is_enum(t) && btf_vlen(t) &&
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
269
mnum = btf_vlen(type);
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
26
for (e = btf_enum(t), i = 0, n = btf_vlen(t); i < n; e++, i++) {
tools/testing/selftests/bpf/prog_tests/libbpf_probes.c
66
for (e = btf_enum(t), i = 0, n = btf_vlen(t); i < n; e++, i++) {
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
128
n = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
185
n = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
38
n = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/libbpf_str.c
83
n = btf_vlen(t);
tools/testing/selftests/bpf/prog_tests/test_global_funcs.c
112
if (!ASSERT_EQ(btf_vlen(proto_t), 1, "arg_cnt"))
tools/testing/selftests/bpf/prog_tests/test_global_funcs.c
122
if (!ASSERT_EQ(btf_vlen(proto_t), 3, "arg_cnt"))
tools/testing/selftests/bpf/test_loader.c
1228
if (!fp || !btf_is_func_proto(fp) || btf_vlen(fp) == 0)
tools/testing/selftests/bpf/test_loader.c
1258
vlen = btf_vlen(fp);
tools/testing/selftests/bpf/test_loader.c
1259
if (vlen != btf_vlen(custom_fp))
tools/testing/selftests/bpf/test_progs.c
1271
for (j = 0, vlen = btf_vlen(t); j < vlen; j++, e++) {
tools/testing/selftests/bpf/veristat.c
1227
for (i = 0; i < btf_vlen(t); i++) {
tools/testing/selftests/bpf/veristat.c
1294
if (!btf_is_func_proto(t) || btf_vlen(t) != 1)
tools/testing/selftests/bpf/veristat.c
1859
int i, n = btf_vlen(t);
tools/testing/selftests/bpf/veristat.c
1871
int i, n = btf_vlen(t);
tools/testing/selftests/bpf/veristat.c
1977
for (i = 0; i < btf_vlen(parent_type); ++i) {
tools/testing/selftests/bpf/veristat.c
2151
n = btf_vlen(t);