Home
last modified time | relevance | path

Searched refs:core_relo_info (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/tools/lib/bpf/
A Dlinker.c130 struct btf_ext_sec_data core_relo_info; member
209 free(sec->core_relo_info.recs); in bpf_linker__free()
2509 rec_sz = obj->btf_ext->core_relo_info.rec_size; in linker_append_btf_ext()
2510 for_each_btf_ext_sec(&obj->btf_ext->core_relo_info, ext_sec) { in linker_append_btf_ext()
2521 if (dst_sec->core_relo_info.rec_sz == 0) in linker_append_btf_ext()
2522 dst_sec->core_relo_info.rec_sz = rec_sz; in linker_append_btf_ext()
2523 if (dst_sec->core_relo_info.rec_sz != rec_sz) { in linker_append_btf_ext()
2789 if (sec->core_relo_info.rec_cnt) { in finalize_btf_ext()
2791 core_relo_rec_sz = sec->core_relo_info.rec_sz; in finalize_btf_ext()
2792 if (core_relo_rec_sz != sec->core_relo_info.rec_sz) { in finalize_btf_ext()
[all …]
A Dlibbpf_internal.h447 struct btf_ext_info core_relo_info; member
A Dbtf.c2780 .ext_info = &btf_ext->core_relo_info, in btf_ext_setup_core_relos()
2829 free(btf_ext->core_relo_info.sec_idxs); in btf_ext__free()
4966 seg = &btf_ext->core_relo_info; in btf_ext_visit_type_ids()
5011 seg = &btf_ext->core_relo_info; in btf_ext_visit_str_offs()
A Dlibbpf.c2801 ext_segs[2] = &obj->btf_ext->core_relo_info; in bpf_object__init_btf()
2993 if (obj->btf_ext && obj->btf_ext->core_relo_info.len && !obj->btf_custom_path) in obj_needs_vmlinux_btf()
5679 if (obj->btf_ext->core_relo_info.len == 0) in bpf_object__relocate_core()
5697 seg = &obj->btf_ext->core_relo_info; in bpf_object__relocate_core()
/linux-6.3-rc2/tools/bpf/bpftool/
A Dgen.c2065 if (btf_ext->core_relo_info.len == 0) { in btfgen_record_obj()
2076 seg = &btf_ext->core_relo_info; in btfgen_record_obj()

Completed in 39 milliseconds