Lines Matching refs:seg
2863 struct btf_ext_info *seg = ext_segs[seg_num]; in bpf_object__init_btf() local
2868 if (seg->sec_cnt == 0) in bpf_object__init_btf()
2871 seg->sec_idxs = calloc(seg->sec_cnt, sizeof(*seg->sec_idxs)); in bpf_object__init_btf()
2872 if (!seg->sec_idxs) { in bpf_object__init_btf()
2878 for_each_btf_ext_sec(seg, sec) { in bpf_object__init_btf()
2891 seg->sec_idxs[sec_num - 1] = elf_ndxscn(scn); in bpf_object__init_btf()
5788 const struct btf_ext_info *seg; in bpf_object__relocate_core() local
5814 seg = &obj->btf_ext->core_relo_info; in bpf_object__relocate_core()
5816 for_each_btf_ext_sec(seg, sec) { in bpf_object__relocate_core()
5817 sec_idx = seg->sec_idxs[sec_num]; in bpf_object__relocate_core()
5828 for_each_btf_ext_rec(seg, sec, i, rec) { in bpf_object__relocate_core()