Home
last modified time | relevance | path

Searched refs:vlen (Results 1 – 21 of 21) sorted by relevance

/tools/testing/selftests/bpf/
A Dbtf_helpers.c92 __u32 vlen; in fprintf_btf_type_raw() local
98 vlen = btf_vlen(t); in fprintf_btf_type_raw()
128 fprintf(out, " size=%u vlen=%u", t->size, vlen); in fprintf_btf_type_raw()
129 for (i = 0; i < vlen; i++, m++) { in fprintf_btf_type_raw()
147 btf_kflag(t) ? "SIGNED" : "UNSIGNED", t->size, vlen); in fprintf_btf_type_raw()
148 for (i = 0; i < vlen; i++, v++) { in fprintf_btf_type_raw()
161 btf_kflag(t) ? "SIGNED" : "UNSIGNED", t->size, vlen); in fprintf_btf_type_raw()
162 for (i = 0; i < vlen; i++, v++) { in fprintf_btf_type_raw()
179 for (i = 0; i < vlen; i++, p++) { in fprintf_btf_type_raw()
192 fprintf(out, " size=%u vlen=%u", t->size, vlen); in fprintf_btf_type_raw()
[all …]
A Dtest_btf.h9 #define BTF_INFO_ENC(kind, kind_flag, vlen) \ argument
10 ((!!(kind_flag) << 31) | ((kind) << 24) | ((vlen) & BTF_MAX_VLEN))
A Dtest_progs.c1231 __u16 j, vlen; in get_bpf_max_tramp_links_from() local
1238 for (j = 0, vlen = btf_vlen(t); j < vlen; j++, e++) { in get_bpf_max_tramp_links_from()
/tools/bpf/bpftool/
A Dbtf.c181 __u16 vlen = BTF_INFO_VLEN(t->info); in dump_btf_type() local
186 jsonw_uint_field(w, "vlen", vlen); in dump_btf_type()
192 for (i = 0; i < vlen; i++, m++) { in dump_btf_type()
235 jsonw_uint_field(w, "vlen", vlen); in dump_btf_type()
241 for (i = 0; i < vlen; i++, v++) { in dump_btf_type()
265 __u16 vlen = btf_vlen(t); in dump_btf_type() local
273 jsonw_uint_field(w, "vlen", vlen); in dump_btf_type()
279 for (i = 0; i < vlen; i++, v++) { in dump_btf_type()
332 jsonw_uint_field(w, "vlen", vlen); in dump_btf_type()
338 for (i = 0; i < vlen; i++, p++) { in dump_btf_type()
[all …]
A Dbtf_dumper.c473 int i, vlen; in btf_dumper_struct() local
480 vlen = BTF_INFO_VLEN(t->info); in btf_dumper_struct()
484 for (i = 0; i < vlen; i++) { in btf_dumper_struct()
532 int ret = 0, i, vlen; in btf_dumper_datasec() local
538 vlen = BTF_INFO_VLEN(t->info); in btf_dumper_datasec()
544 for (i = 0; i < vlen; i++) { in btf_dumper_datasec()
714 int i, vlen; in btf_dump_func() local
721 vlen = BTF_INFO_VLEN(func_proto->info); in btf_dump_func()
722 for (i = 0; i < vlen; i++) { in btf_dump_func()
A Dgen.c166 for (i = 0; i < vlen; i++, sec_var++) { in codegen_datasec_def()
331 int i, err = 0, vlen; in codegen_subskel_datasecs() local
358 vlen = btf_vlen(sec); in codegen_subskel_datasecs()
502 int i, vlen; in codegen_asserts() local
530 vlen = btf_vlen(sec); in codegen_asserts()
2192 __u16 vlen = btf_vlen(btf_type); in btfgen_mark_type_match() local
2197 for (i = 0; i < vlen; i++, m++) { in btfgen_mark_type_match()
2229 __u16 vlen = btf_vlen(btf_type); in btfgen_mark_type_match() local
2239 for (i = 0; i < vlen; i++) { in btfgen_mark_type_match()
2466 unsigned short vlen; in btfgen_get_btf() local
[all …]
A Dprog.c310 unsigned int i, vlen; in show_prog_metadata() local
332 vlen = btf_vlen(t_datasec); in show_prog_metadata()
346 for (i = 0; i < vlen; i++, vsi++) { in show_prog_metadata()
375 for (i = 0; i < vlen; i++, vsi++) { in show_prog_metadata()
/tools/bpf/bpftool/Documentation/
A Dbpftool-btf.rst102 [2] STRUCT 'dummy_tracepoint_args' size=16 vlen=2
157 [2] UNION 'my_union' size=48 vlen=2
161 [4] STRUCT 'my_struct' size=48 vlen=6
177 [14] ENUM 'my_enum' size=4 vlen=2
183 [18] FUNC_PROTO '(anon)' ret_type_id=3 vlen=2
190 [23] DATASEC 'data_sec' size=0 vlen=3
248 [104848] STRUCT 'i2c_smbus_alert' size=40 vlen=2
251 [104849] STRUCT 'alert_data' size=12 vlen=3
259 [104854] FUNC_PROTO '(anon)' ret_type_id=18 vlen=1
263 [104857] FUNC_PROTO '(anon)' ret_type_id=18 vlen=2
A Dbpftool-gen.rst428 [2] STRUCT 'trace_event_raw_sys_enter' size=64 vlen=4
433 [3] STRUCT 'trace_entry' size=8 vlen=4
446 [2] STRUCT 'trace_event_raw_sys_enter' size=64 vlen=1
448 [3] STRUCT 'task_struct' size=9216 vlen=2
/tools/lib/bpf/
A Dbtf_iter.c22 it->vlen = 0; in btf_field_iter_init()
139 it->vlen = btf_vlen(t); in btf_field_iter_init()
172 if (it->m_idx < it->vlen) in btf_field_iter_next()
A Dbtf_dump.c320 __u16 vlen; in btf_dump_mark_referenced() local
324 vlen = btf_vlen(t); in btf_dump_mark_referenced()
489 __u16 vlen; in btf_dump_order_type() local
533 vlen = btf_vlen(t); in btf_dump_order_type()
599 vlen = btf_vlen(t); in btf_dump_order_type()
843 __u16 vlen; in btf_is_struct_packed() local
846 vlen = btf_vlen(t); in btf_is_struct_packed()
977 __u16 vlen = btf_vlen(t); in btf_dump_emit_struct_def() local
1024 if (vlen || t->size) { in btf_dump_emit_struct_def()
1132 if (!vlen) in btf_dump_emit_enum_def()
[all …]
A Dbtf.c3958 __u16 vlen; in btf_equal_enum_members() local
3961 vlen = btf_vlen(t1); in btf_equal_enum_members()
3976 __u16 vlen; in btf_equal_enum64_members() local
3979 vlen = btf_vlen(t1); in btf_equal_enum64_members()
4053 __u16 vlen; in btf_shallow_equal_struct() local
4059 vlen = btf_vlen(t1); in btf_shallow_equal_struct()
4151 __u16 vlen; in btf_equal_fnproto() local
4177 __u16 vlen; in btf_compat_fnproto() local
4713 __u16 vlen; in btf_dedup_is_equiv() local
4733 __u16 vlen; in btf_dedup_is_equiv() local
[all …]
A Dlibbpf_internal.h77 #define BTF_INFO_ENC(kind, kind_flag, vlen) \ argument
78 ((!!(kind_flag) << 31) | ((kind) << 24) | ((vlen) & BTF_MAX_VLEN))
247 static inline __u32 btf_type_info(int kind, int vlen, int kflag) in btf_type_info() argument
249 return (kflag << 31) | (kind << 24) | vlen; in btf_type_info()
563 int vlen; member
A Dlibbpf.c1098 int i, j, k, vlen; in bpf_object_adjust_struct_ops_autoload() local
1116 vlen = btf_vlen(type); in bpf_object_adjust_struct_ops_autoload()
2550 int vlen, i; in parse_btf_map_def() local
2552 vlen = btf_vlen(def_t); in parse_btf_map_def()
2670 if (i != vlen - 1) { in parse_btf_map_def()
3026 vlen = btf_vlen(sec); in bpf_object__init_user_btf_maps()
3127 int i, j, vlen; in bpf_object__sanitize_btf() local
3156 vlen = btf_vlen(t); in bpf_object__sanitize_btf()
3176 vlen = btf_vlen(t); in bpf_object__sanitize_btf()
3212 vlen = btf_vlen(t); in bpf_object__sanitize_btf()
[all …]
/tools/testing/selftests/bpf/prog_tests/
A Dbtf_dedup_split.c490 __u16 vlen; in test_split_module() local
505 vlen = btf_vlen(t); in test_split_module()
507 for (j = 0, p = btf_params(t); j < vlen; j++, p++) { in test_split_module()
A Dbtf.c8030 __u16 vlen = BTF_INFO_VLEN(t->info); in btf_type_size() local
8047 return base_size + vlen * sizeof(struct btf_enum); in btf_type_size()
8049 return base_size + vlen * sizeof(struct btf_enum64); in btf_type_size()
8054 return base_size + vlen * sizeof(struct btf_member); in btf_type_size()
8056 return base_size + vlen * sizeof(struct btf_param); in btf_type_size()
8060 return base_size + vlen * sizeof(struct btf_var_secinfo); in btf_type_size()
/tools/testing/selftests/
A Dkselftest_harness.h1140 unsigned int flen = 0, vlen = 0, tlen = 0; in test_enabled() local
1164 vlen = strlen(v->name); in test_enabled()
1167 if (strlen(optarg) == flen + 1 + vlen + !!vlen + tlen && in test_enabled()
1169 !strncmp(v->name, &optarg[flen + 1], vlen) && in test_enabled()
1170 !strncmp(t->name, &optarg[flen + 1 + vlen + !!vlen], tlen)) in test_enabled()
/tools/testing/selftests/bpf/progs/
A Dsyscall.c28 #define BTF_INFO_ENC(kind, kind_flag, vlen) \ argument
29 ((!!(kind_flag) << 31) | ((kind) << 24) | ((vlen) & BTF_MAX_VLEN))
/tools/perf/util/
A Dbpf-event.c192 unsigned int vlen, vars; in bpf_metadata_read_map_data() local
224 vlen = btf_vlen(datasec); in bpf_metadata_read_map_data()
227 for (unsigned int i = 0; i < vlen; i++, vsi++) { in bpf_metadata_read_map_data()
306 unsigned int i, vlen; in bpf_metadata_fill_event() local
309 vlen = btf_vlen(map->datasec); in bpf_metadata_fill_event()
312 for (i = 0; i < vlen; i++, vsi++) { in bpf_metadata_fill_event()
/tools/testing/selftests/mm/
A Dprocess_madv.c49 size_t vlen, int advice, unsigned int flags) in sys_process_madvise() argument
51 return syscall(__NR_process_madvise, pidfd, iovec, vlen, advice, flags); in sys_process_madvise()
/tools/perf/trace/beauty/include/linux/
A Dsocket.h417 unsigned int vlen, unsigned int flags,
421 unsigned int vlen, unsigned int flags,

Completed in 84 milliseconds