Lines Matching refs:btf_ext
469 struct btf_ext *btf_ext;
2471 obj->btf_ext = btf_ext__new(btf_ext_data->d_buf,
2473 if (IS_ERR(obj->btf_ext)) {
2475 BTF_EXT_ELF_SEC, PTR_ERR(obj->btf_ext));
2476 obj->btf_ext = NULL;
2526 if (obj->btf_ext && obj->btf_ext->core_relo_info.len)
5906 if (obj->btf_ext->core_relo_info.len == 0)
5924 seg = &obj->btf_ext->core_relo_info;
6134 if (!obj->btf_ext || !kernel_supports(FEAT_BTF_FUNC))
6143 err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->func_info,
6156 * in the last btf_ext reloc. Must have to error out.
6171 err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->line_info,
6184 * in the last btf_ext reloc. Must have to error out.
6434 if (obj->btf_ext) {
7965 btf_ext__free(obj->btf_ext);