Lines Matching refs:seg
3276 struct btf_ext_info *seg = ext_segs[seg_num]; in bpf_object__init_btf() local
3281 if (seg->sec_cnt == 0) in bpf_object__init_btf()
3284 seg->sec_idxs = calloc(seg->sec_cnt, sizeof(*seg->sec_idxs)); in bpf_object__init_btf()
3285 if (!seg->sec_idxs) { in bpf_object__init_btf()
3291 for_each_btf_ext_sec(seg, sec) { in bpf_object__init_btf()
3304 seg->sec_idxs[sec_num - 1] = elf_ndxscn(scn); in bpf_object__init_btf()
5927 const struct btf_ext_info *seg; in bpf_object__relocate_core() local
5953 seg = &obj->btf_ext->core_relo_info; in bpf_object__relocate_core()
5955 for_each_btf_ext_sec(seg, sec) { in bpf_object__relocate_core()
5956 sec_idx = seg->sec_idxs[sec_num]; in bpf_object__relocate_core()
5967 for_each_btf_ext_rec(seg, sec, i, rec) { in bpf_object__relocate_core()