Home
last modified time | relevance | path

Searched refs:btf_var_secinfo (Results 1 – 18 of 18) sorted by relevance

/Linux-v6.6/tools/include/uapi/linux/
Dbtf.h173 struct btf_var_secinfo { struct
/Linux-v6.6/include/uapi/linux/
Dbtf.h173 struct btf_var_secinfo { struct
/Linux-v6.6/include/linux/
Dbtf.h457 static inline const struct btf_var_secinfo *btf_type_var_secinfo( in btf_type_var_secinfo()
460 return (const struct btf_var_secinfo *)(t + 1); in btf_type_var_secinfo()
/Linux-v6.6/tools/lib/bpf/
Dbtf.h559 static inline struct btf_var_secinfo *
562 return (struct btf_var_secinfo *)(t + 1); in btf_var_secinfos()
Dlinker.c125 struct btf_var_secinfo *sec_vars;
1663 const struct btf_var_secinfo *vi; in find_glob_sym_btf()
2141 struct btf_var_secinfo *vi; in linker_fixup_btf()
2333 const struct btf_var_secinfo *src_var; in linker_append_btf()
2334 struct btf_var_secinfo *dst_var; in linker_append_btf()
2683 struct btf_var_secinfo *vi = &sec->sec_vars[j]; in finalize_btf()
Dbtf.c320 return base_size + vlen * sizeof(struct btf_var_secinfo); in btf_type_size()
338 struct btf_var_secinfo *v; in btf_bswap_type_rest()
2570 struct btf_var_secinfo *v; in btf__add_datasec_var_info()
2587 sz = sizeof(struct btf_var_secinfo); in btf__add_datasec_var_info()
4875 struct btf_var_secinfo *m = btf_var_secinfos(t); in btf_type_visit_type_ids()
Dlibbpf.c1144 const struct btf_var_secinfo *vsi; in init_struct_ops_maps()
1611 struct btf_var_secinfo *vsi; in map_is_mmapable()
2522 const struct btf_var_secinfo *vi; in bpf_object__init_user_btf_map()
2737 const struct btf_var_secinfo *v = btf_var_secinfos(t); in bpf_object__sanitize_btf()
2904 const struct btf_var_secinfo *a = _a; in compare_vsi_off()
2905 const struct btf_var_secinfo *b = _b; in compare_vsi_off()
2915 struct btf_var_secinfo *vsi; in btf_fixup_datasec()
3625 const struct btf_var_secinfo *vs; in find_extern_sec_btf_id()
3735 const struct btf_var_secinfo *vs; in add_dummy_ksym_var()
3917 struct btf_var_secinfo *vs = btf_var_secinfos(sec) + i; in bpf_object__collect_externs()
[all …]
Dbtf_dump.c364 const struct btf_var_secinfo *v = btf_var_secinfos(t); in btf_dump_mark_referenced()
2231 const struct btf_var_secinfo *vsi; in btf_dump_datasec_data()
/Linux-v6.6/tools/testing/selftests/bpf/
Dbtf_helpers.c190 const struct btf_var_secinfo *v = btf_var_secinfos(t); in fprintf_btf_type_raw()
/Linux-v6.6/tools/bpf/bpftool/
Dgen.c131 const struct btf_var_secinfo *sec_var = btf_var_secinfos(sec); in codegen_datasec_def()
300 const struct btf_var_secinfo *sec_var; in codegen_subskel_datasecs()
471 struct btf_var_secinfo *sec_var; in codegen_asserts()
1289 const struct btf_var_secinfo *var; in do_subskeleton()
Dbtf_dumper.c530 struct btf_var_secinfo *vsi; in btf_dumper_datasec()
539 vsi = (struct btf_var_secinfo *)(t + 1); in btf_dumper_datasec()
Dbtf.c352 const struct btf_var_secinfo *v = (const void *)(t + 1); in dump_btf_type()
Dprog.c308 struct btf_var_secinfo *vsi; in show_prog_metadata()
/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/
Dbtf_write.c9 const struct btf_var_secinfo *vi; in gen_btf()
Dbtf.c7986 return base_size + vlen * sizeof(struct btf_var_secinfo); in btf_type_size()
/Linux-v6.6/Documentation/bpf/
Dbtf.rst454 ``btf_type`` is followed by ``info.vlen`` number of ``struct btf_var_secinfo``.::
456 struct btf_var_secinfo {
462 ``struct btf_var_secinfo`` encoding:
/Linux-v6.6/kernel/bpf/
Dbtf.c1513 const struct btf_var_secinfo *vsi, in btf_verifier_log_vsi()
3492 const struct btf_var_secinfo *vsi; in btf_find_datasec_var()
4473 const struct btf_var_secinfo *vsi; in btf_datasec_check_meta()
4545 const struct btf_var_secinfo *vsi; in btf_datasec_resolve()
4593 const struct btf_var_secinfo *vsi; in btf_datasec_show()
Dverifier.c16808 const struct btf_var_secinfo *vsi; in check_pseudo_btf_id()