Lines Matching defs:btf_ext
712 struct btf_ext *btf_ext;
3263 obj->btf_ext = btf_ext__new(btf_ext_data->d_buf, btf_ext_data->d_size);
3264 err = libbpf_get_error(obj->btf_ext);
3268 obj->btf_ext = NULL;
3273 ext_segs[0] = &obj->btf_ext->func_info;
3274 ext_segs[1] = &obj->btf_ext->line_info;
3275 ext_segs[2] = &obj->btf_ext->core_relo_info;
3473 if (obj->btf_ext && obj->btf_ext->core_relo_info.len && !obj->btf_custom_path)
5992 if (obj->btf_ext->core_relo_info.len == 0)
6010 seg = &obj->btf_ext->core_relo_info;
6330 if (!obj->btf_ext || !kernel_supports(obj, FEAT_BTF_FUNC))
6339 err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->func_info,
6352 * in the last btf_ext reloc. Must have to error out.
6367 err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->line_info,
6380 * in the last btf_ext reloc. Must have to error out.
7003 if (!obj->btf_ext || !prog->func_info)
7135 if (obj->btf_ext) {
9203 btf_ext__free(obj->btf_ext);