Lines Matching refs:src_rec
2455 static void *add_btf_ext_rec(struct btf_ext_sec_data *ext_data, const void *src_rec) in add_btf_ext_rec() argument
2465 memcpy(tmp, src_rec, ext_data->rec_sz); in add_btf_ext_rec()
2485 struct bpf_func_info_min *src_rec, *dst_rec; in linker_append_btf_ext() local
2502 for_each_btf_ext_rec(&obj->btf_ext->func_info, ext_sec, i, src_rec) { in linker_append_btf_ext()
2503 dst_rec = add_btf_ext_rec(&dst_sec->func_info, src_rec); in linker_append_btf_ext()
2514 struct bpf_line_info_min *src_rec, *dst_rec; in linker_append_btf_ext() local
2531 for_each_btf_ext_rec(&obj->btf_ext->line_info, ext_sec, i, src_rec) { in linker_append_btf_ext()
2532 dst_rec = add_btf_ext_rec(&dst_sec->line_info, src_rec); in linker_append_btf_ext()
2538 s = btf__str_by_offset(obj->btf, src_rec->file_name_off); in linker_append_btf_ext()
2544 s = btf__str_by_offset(obj->btf, src_rec->line_off); in linker_append_btf_ext()
2556 struct bpf_core_relo *src_rec, *dst_rec; in linker_append_btf_ext() local
2573 for_each_btf_ext_rec(&obj->btf_ext->core_relo_info, ext_sec, i, src_rec) { in linker_append_btf_ext()
2574 dst_rec = add_btf_ext_rec(&dst_sec->core_relo_info, src_rec); in linker_append_btf_ext()
2581 s = btf__str_by_offset(obj->btf, src_rec->access_str_off); in linker_append_btf_ext()